dahoud
|
74161dfc89
|
feat(mobile): récupération seuil LCB-FT depuis API (T018)
Phase 4 Mobile - Section 4.1 Épargne
Nouveaux fichiers :
- SeuilLcbFtModel : modèle pour seuil depuis API
- ParametresLcbFtRepository : appel /api/parametres-lcb-ft/seuil-justification
- @lazySingleton pour injection GetIt
Modifications :
- DepotEpargneDialog : charge seuil au initState, fallback 500k XOF
- RetraitEpargneDialog : idem
- Remplace constante kSeuilOrigineFondsObligatoireXOF par valeur dynamique
Impact :
- Seuil LCB-FT maintenant configurable par organisation
- Fallback automatique si API échoue
- Messages utilisateur avec montant dynamique
Spec : specs/001-mutuelles-anti-blanchiment/spec.md
Progression : 16/27 tâches (59%)
Signed-off-by: lions dev Team
|
2026-03-15 02:41:05 +00:00 |
|
dahoud
|
e8ad874015
|
feat: WebSocket temps réel + Finance Workflow + corrections
- Task #6: WebSocket /ws/dashboard + Kafka events (5 topics)
* Backend: KafkaEventProducer, KafkaEventConsumer
* Mobile: WebSocketService (reconnection, heartbeat, typed events)
* DashboardBloc: Auto-refresh depuis WebSocket events
- Finance Workflow: approbations + budgets (backend + mobile)
* Backend: entities, services, resources, migrations Flyway V6
* Mobile: features finance_workflow complète avec BLoC
- Corrections DI: interfaces IRepository partout
* IProfileRepository, IOrganizationRepository, IMembreRepository
* GetIt configuré avec @injectable
- Spec-Kit: constitution + templates mis à jour
* .specify/memory/constitution.md enrichie
* Templates agent, plan, spec, tasks, checklist
- Nettoyage: fichiers temporaires supprimés
Signed-off-by: lions dev Team
|
2026-03-15 02:12:17 +00:00 |
|