30 Commits

Author SHA1 Message Date
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