114 lines
3.1 KiB
Markdown
114 lines
3.1 KiB
Markdown
# Changelog - ihm_client
|
|
|
|
Tous les changements notables de ce projet seront documentés dans ce fichier.
|
|
|
|
Le format est basé sur [Keep a Changelog](https://keepachangelog.com/fr/1.0.0/),
|
|
et ce projet adhère au [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
## [Unreleased]
|
|
|
|
### Added
|
|
- Intégration complète avec l'infrastructure 4NK_node
|
|
- Compilation WASM réussie avec sdk_client et sdk_common
|
|
- Interface utilisateur moderne avec Vue.js et TypeScript
|
|
- Système de notifications en temps réel
|
|
- Gestion des Silent Payments via WASM
|
|
- Scanner QR Code intégré
|
|
- Système de pairing entre utilisateurs
|
|
- Gestion des documents et signatures
|
|
- Chat en temps réel entre membres
|
|
|
|
### Changed
|
|
- Migration vers la branche `docker-support`
|
|
- Optimisation du build Docker multi-stage
|
|
- Amélioration des performances de compilation
|
|
- Modernisation de l'interface utilisateur
|
|
|
|
### Fixed
|
|
- Correction des erreurs de compilation WASM
|
|
- Résolution des problèmes de dépendances TypeScript
|
|
- Correction des imports manquants dans sdk_client
|
|
- Amélioration de la gestion des erreurs
|
|
|
|
## [1.0.0] - 2025-08-25
|
|
|
|
### Added
|
|
- Interface utilisateur complète pour les Silent Payments
|
|
- Intégration WASM avec sdk_client et sdk_common
|
|
- Architecture Vue.js + TypeScript + Vite
|
|
- Système de routing et navigation
|
|
- Gestion des profils utilisateurs
|
|
- Système de pairing avec QR codes
|
|
- Gestion des processus et documents
|
|
- Système de signatures électroniques
|
|
- Chat en temps réel
|
|
- Notifications push
|
|
- Gestion des wallets Silent Payments
|
|
- Interface responsive et moderne
|
|
|
|
### Features
|
|
- **Interface utilisateur** : Vue.js avec TypeScript
|
|
- **WASM** : Intégration complète avec sdk_client
|
|
- **Pairing** : Connexion avec QR codes
|
|
- **Documents** : Gestion et signature
|
|
- **Chat** : Communication temps réel
|
|
- **Notifications** : Système de notifications
|
|
- **Wallet** : Gestion des Silent Payments
|
|
|
|
### Technical
|
|
- Architecture frontend moderne avec Vue.js
|
|
- Compilation WASM avec Rust et wasm-pack
|
|
- Build optimisé avec Vite
|
|
- Docker multi-stage pour la production
|
|
- Intégration complète avec 4NK_node
|
|
- Variables d'environnement configurées
|
|
- Scripts d'automatisation
|
|
|
|
## [0.9.0] - 2025-08-20
|
|
|
|
### Added
|
|
- Version initiale de l'interface utilisateur
|
|
- Configuration de base Vue.js + TypeScript
|
|
- Premiers composants d'interface
|
|
- Tests de compilation WASM
|
|
|
|
### Changed
|
|
- Configuration initiale du projet
|
|
- Premiers tests d'intégration WASM
|
|
|
|
### Fixed
|
|
- Problèmes de compilation TypeScript
|
|
- Configuration des dépendances
|
|
|
|
## [0.8.0] - 2025-08-15
|
|
|
|
### Added
|
|
- Support de l'intégration WASM
|
|
- Configuration des dépendances distantes
|
|
- Scripts d'automatisation
|
|
- Documentation technique
|
|
|
|
### Changed
|
|
- Amélioration de l'architecture WASM
|
|
- Optimisation des performances
|
|
|
|
### Fixed
|
|
- Correction des problèmes de compilation
|
|
- Amélioration de la stabilité
|
|
|
|
## [0.7.0] - 2025-08-10
|
|
|
|
### Added
|
|
- Support des Silent Payments
|
|
- Intégration avec sdk_client
|
|
- Tests de fonctionnalités
|
|
- Documentation des APIs
|
|
|
|
### Changed
|
|
- Amélioration de l'architecture
|
|
- Optimisation des performances
|
|
|
|
### Fixed
|
|
- Correction des bugs d'intégration
|
|
- Amélioration de la stabilité
|