274b19e410
chore: align relay bootstrap configuration
...
**Motivations :**
- document and enforce the secure websocket endpoint for the relay
- streamline wallet setup flow without manual blockers
**Modifications :**
- update docs and service bootstrap logic to rely on VITE_BOOTSTRAPURL with explicit /ws suffix
- clean wallet setup and block sync pages to run automatically without continue buttons
- refresh shared styles and services to match the new initialization path and logging adjustments
**Page affectées :**
- docs/INTEGRATION.md
- src/services/service.ts
- src/pages/wallet-setup/wallet-setup.*
2025-10-31 13:46:59 +01:00
73690e1e22
Add favicon.ico to fix 502 Bad Gateway error
...
**Motivations:**
• Fix 502 Bad Gateway error when loading favicon.ico
• Improve user experience by providing proper favicon
**Modifications:**
• Added favicon.ico file to public directory
**Pages affected:**
• favicon loading
2025-10-30 07:48:44 +01: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
baad7c48bc
fix: Amélioration de la synchronisation pour quorum=1 et ajout favicon
...
- Synchronisation forcée du processus pour quorum=1 test
- Mise à jour device plus fréquente dans les premières tentatives
- Tentative de synchronisation SDK au 3ème essai
- Ajout favicon.svg avec icône de bouclier
- Ajout des liens favicon dans index.html
- Meilleure gestion des processus de pairing avec quorum=1
2025-10-22 16:59:26 +02:00
ee7c79a7d5
Update css
2025-04-27 16:42:18 +02:00
d54ce71f02
delete device mocked ok
2025-03-19 16:22:44 +01:00
a42141246d
load pairing device ok
2025-03-19 16:09:12 +01:00
3a851d1b62
fusionDev1Dev3
2025-03-12 10:56:26 +01:00
512a9025b1
working chat
2025-02-20 10:03:09 +01:00
Pascal
2e85345dda
load_one_file_ok
2025-01-29 17:13:04 +01:00
Pascal
dfb6212bef
css_modal_members_signature_ok
2025-01-29 17:03:14 +01:00
Pascal
4b9da2c876
get_members_from_a_process
2025-01-29 16:22:29 +01:00
Pascal
9af91c972e
css_for_header_docs_ok
2025-01-29 15:16:15 +01:00
Pascal
a17d14eaf1
fix_css_docs
2025-01-29 14:47:03 +01:00
Pascal
9a37e97399
css_js_signature_members_ok
2025-01-29 12:21:29 +01:00
Pascal
a17ce091a0
css_roles_ok
2025-01-29 12:00:13 +01:00
Pascal
edbc966ff9
can show_roles_and_members
2025-01-29 11:15:36 +01:00
Pascal
24310cf12a
ok_transition
2025-01-28 15:06:06 +01:00
Pascal
d64d1430c4
header-signature_close_and_open_ok
2025-01-28 14:47:50 +01:00
Pascal
f62832681e
signature_modal_ok
2025-01-23 11:58:47 +01:00
Pascal
95c32cbba4
css_ok
2025-01-23 11:58:47 +01:00
Pascal
8d22c62753
css_ok
2025-01-23 11:58:47 +01:00
Pascal
2be46741ed
css_not_ok
2025-01-23 11:58:47 +01:00
Pascal
93208f135d
switch_tab_ok
2025-01-20 16:13:47 +01:00
Pascal
5517f4d428
button_css_ok
2025-01-20 15:52:56 +01:00
Pascal
f52cbd2346
css_message_fixed
2025-01-09 18:07:19 +01:00
Pascal
3b0f15fb5f
css_and_others_ok
2025-01-08 18:35:18 +01:00
AnisHADJARAB
cd58efb6d5
fix card height
2024-12-19 10:43:31 +00:00
Pascal
0d71d9aa8b
modal_ok
2024-12-18 22:10:10 +01:00
Pascal
6652354b33
component_ok
2024-12-18 22:10:08 +01:00
AnisHADJARAB
52f881981b
WIP working on process diffs and notifications
2024-12-12 09:44:06 +00:00
Pascal
a9d70fc654
role_document_view_ok
2024-11-27 10:25:26 +01:00
Pascal
44272137c5
slide_sign_ok
2024-11-26 16:56:49 +01:00
Pascal
979f2e56a5
load_file_signature_not_ok
2024-11-26 16:37:29 +01:00
Pascal
d3198fbdd6
modal_sign_working_but_not_ok
2024-11-26 14:36:27 +01:00
Pascal
8aa1099eb5
button_signature
2024-11-26 14:15:12 +01:00
Pascal
36f37a8549
all_doc_view_ok
2024-11-22 15:14:49 +01:00
Pascal Lim
c2a4e8517f
now_can_be_modify
2024-11-20 16:31:20 +01:00
Pascal
42c6bb6897
fusion_ok
2024-11-19 18:07:31 +01:00
AnisHADJARAB
4a59424d05
refactor by separating sp address view from service
2024-11-06 15:30:37 +00:00
AnisHADJARAB
2ad34191d2
separate header into a diff component
2024-10-30 14:02:29 +00:00
AnisHADJARAB
d7da806989
fix process list page and add process page
2024-10-30 10:34:02 +00:00
126f850f9f
CopyPaste Address + Address To Emoji + Popup changes
2024-10-23 10:50:07 +02:00
d2bf16d2ea
Update css to center elements
2024-10-15 10:35:25 +02:00
Omar Oughriss
d07f9ce7c3
update qr reader
2024-10-09 14:00:34 +02:00
AnisHADJARAB
cbdeb4345a
fix pairing to adapt to latest version - still mocking ending
2024-09-27 15:12:37 +00:00
AnisHADJARAB
5f110fbaaf
WIP pairing
2024-08-14 08:39:31 +00:00
AnisHADJARAB
335fbb42c9
link with sdk client and start pairing process
2024-08-06 14:41:18 +00:00
AnisHADJARAB
fd209aeb67
init project with only basic page logic
2024-07-10 14:34:50 +00:00