Files
unionflow-server-api/unionflow-server-impl-quarkus
dahoud 3beed176fd feat: PHASE 6 COMPLÈTE - Système de Notifications
Resource REST créée:
- NotificationResource: Endpoints complets pour templates et notifications
- CRUD templates, CRUD notifications, marquer comme lue
- Liste par membre, non lues, en attente d'envoi

PHASE 6 - COMPLÉTÉE (100%):
 Entités: Notification, TemplateNotification
 Enums: TypeNotification, PrioriteNotification, StatutNotification (module API)
 Repositories: NotificationRepository, TemplateNotificationRepository
 DTOs: NotificationDTO, TemplateNotificationDTO
 Service: NotificationService avec gestion complète
 Resource REST: NotificationResource avec endpoints complets

Fonctionnalités:
- Templates réutilisables avec variables JSON
- Support multi-canaux (EMAIL, SMS, PUSH, IN_APP, SYSTEME)
- Priorités: CRITIQUE, HAUTE, NORMALE, BASSE
- Statuts complets avec transitions
- Gestion tentatives d'envoi
- Dates envoi prévue/réelle/lecture
- Relations: Membre, Organisation, TemplateNotification

Respect strict DRY/WOU:
- Patterns cohérents avec autres modules
- Gestion d'erreurs standardisée
- Validation métier intégrée
2025-11-30 11:43:49 +00:00
..
2025-11-17 15:28:34 +00:00
2025-10-05 14:26:15 +00:00