b545e3875e
ci: docker_tag=cleanup Nettoyage des composants inutiles
...
- Suppression du composant header (plus utilisé)
- Suppression du dossier modal générique
- Suppression de validation-rule-modal (non utilisé)
- Nettoyage des imports et références inutiles
- Suppression des méthodes d'injection de modales obsolètes
- Conservation des composants essentiels: account-nav, device-management, iframe-pairing, login-modal, secure-credentials, validation-modal
2025-10-23 13:05:36 +02:00
530dcaf633
fix: résolution erreurs d'import Vite
...
🔧 Corrections appliquées:
- Suppression import CSS direct dans router.ts
- CSS chargé via HTML link tag (déjà présent)
- Correction imports avec alias ~ dans modal.service.ts
- Résolution erreur 'Cannot import non-asset file /style/4nk.css'
- Résolution erreur 'Failed to resolve import ~/components/validation-modal'
✅ Serveur Vite fonctionnel sans erreurs
✅ Configuration allowedHosts maintenue
✅ Tous les imports résolus correctement
2025-10-23 13:00:27 +02:00
bf680ab6dd
ci: docker_tag=pbkdf2-credentials
...
🔐 Implémentation PBKDF2 avec credentials navigateur
✅ Fonctionnalités ajoutées:
- SecureCredentialsService avec PBKDF2 (100k itérations)
- Chiffrement AES-GCM des clés spend/scan
- Interface utilisateur complète pour gestion credentials
- Tests unitaires complets
- Architecture modulaire avec EventBus
- Gestion mémoire optimisée
- Performance monitoring
- Web Workers pour encodage asynchrone
🛡️ Sécurité:
- Dérivation PBKDF2 avec salt unique
- Chiffrement AES-GCM des clés sensibles
- Validation force mot de passe
- Stockage sécurisé IndexedDB + WebAuthn
- Logging sécurisé sans exposition données
🔧 Corrections:
- Erreur 500 résolue (clé dupliquée package.json)
- Configuration Vite simplifiée
- Dépendances manquantes corrigées
📊 Améliorations:
- Architecture découplée avec repositories
- Services spécialisés (PairingService, etc.)
- Monitoring performance et mémoire
- Tests avec couverture complète
- Documentation technique détaillée
2025-10-23 12:51:49 +02:00
Sosthene
e9fc0b8454
Rm await on getDeviceAddress()
2025-07-07 15:24:55 +02:00
df726d929a
Add fullscreen mode for modal - Fix css issue
2025-06-04 14:38:10 +02:00
0e44a01218
Add fullscreen mode for modal
2025-06-04 14:24:32 +02:00
37bdb3dad3
Add showConfirmationModal
2025-04-27 16:42:01 +02:00
824a0b88f6
handleSource link-service
2025-04-04 16:35:12 +02:00
f2e2aeaa9a
One device pairing
2025-03-26 14:39:59 +01:00
f00faa1841
fix_bug_create_device
2025-03-17 17:10:17 +01:00
c82c219a28
Update approveChange
2025-03-12 15:46:39 +01:00
4ff2965b49
[WIP] Add an account creation modal
2025-03-07 16:44:11 +01:00
7ebc5a75ea
Redirect to chat after pairing
2025-03-03 21:26:25 +01:00
cc2f960af0
Update openPairingConfirmationModal
2025-02-10 17:57:33 +01:00
76baca6e30
Pair device when receiving both confirmations
2025-01-03 13:12:29 +01:00
267bb06260
update modal.service.ts to add waiting modal
2024-12-26 16:08:58 +01:00
Sosthene
5e1b22d302
Refactor pairing confirmation modal
2024-12-18 00:00:51 +01:00
AnisHADJARAB
2124388cc5
link diffs to validation modal and show and prettify
2024-12-17 13:46:21 +01:00
AnisHADJARAB
a5e1d0cd79
link diffs from db to notification to modal
2024-12-12 15:41:25 +00:00
AnisHADJARAB
52f881981b
WIP working on process diffs and notifications
2024-12-12 09:44:06 +00:00
AnisHADJARAB
2a1fd9f80c
transform home page into a web component
2024-12-02 12:08:26 +00:00
Sosthene
b822f351fd
Pairing works
2024-11-30 20:07:27 +01:00
Sosthene
8810090370
Complete pairing
2024-11-28 12:42:02 +01:00
Sosthene
d923a188e6
Fix confirmation modal
2024-11-25 21:35:26 +01:00
Pascal Lim
c2a4e8517f
now_can_be_modify
2024-11-20 16:31:20 +01:00
AnisHADJARAB
6f21551956
move login modal
2024-11-08 09:13:56 +00:00
AnisHADJARAB
896de5aca4
pretiffy code
2024-11-07 09:46:16 +00:00
AnisHADJARAB
c2ac42ae54
move modal to diff directory and change injection in html
2024-11-06 16:08:18 +00:00
AnisHADJARAB
41b3ba552f
put subscription to event in a list to clean them properly
2024-11-06 15:31:11 +00:00
AnisHADJARAB
4a59424d05
refactor by separating sp address view from service
2024-11-06 15:30:37 +00:00