Commit graph

12 commits

Author SHA1 Message Date
isUnknown
a7d315942a Refonte du système de notifications : passage aux notifications dérivées
Remplace le système de notifications stockées par un système de providers
qui dérivent les notifications des données existantes (commentaires, réponses,
demandes de projet, demandes de rendez-vous, validations de brief).

- Ajout du NotificationCollector et de l'interface NotificationProvider
- Création de 5 providers : Comment, Reply, ProjectRequest, AppointmentRequest, Content
- Métadonnées de notifications stockées directement sur les entités source
- Nouvelles routes mark-as-read et mark-all-read
- Mise à jour du frontend pour le nouveau système
- Route de migration pour les données existantes

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-15 10:31:31 +01:00
isUnknown
ef09a04b5e read all working 2025-01-15 16:27:09 +01:00
isUnknown
9222069ef5 create and delete notification for a project working 2025-01-15 16:27:08 +01:00
isUnknown
3d4ddc12fc #68 - refactor some of the notification classes to classes plugin to share them with comments 2024-12-18 15:05:42 +01:00
isUnknown
fa36c9ef4a #68 - finish notification class. Content notification on validate brief working 2024-12-18 13:56:21 +01:00
isUnknown
f99e33f80e read notification on click working 2024-12-16 18:14:14 +01:00
isUnknown
8ae00d7657 notifications working 2024-11-22 07:53:43 +01:00
isUnknown
5c9f450539 Notifications page : mark all as read working 2024-11-18 13:45:40 +01:00
isUnknown
39fc379541 read comment working 2024-11-18 09:36:15 +01:00
isUnknown
fe56312f20 refactor deleteNotification method 2024-11-17 12:01:20 +01:00
isUnknown
9752fffae6 send notification user method working 2024-10-30 10:56:11 +01:00
isUnknown
c3860d4a38 add notifications plugin + created reply comment route 2024-10-29 16:32:49 +01:00