Commit graph

30 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
37a978763c #128 - add position check 2025-02-19 09:38:15 +01:00
isUnknown
d022a9094b comments : do not add duplicate comments 2025-02-11 18:45:23 +01:00
isUnknown
f47886ccf0 Revert "Revert "kaban : fix comments count for virtual sample step""
This reverts commit 37b0175941.
2025-02-09 10:57:25 +01:00
isUnknown
37b0175941 Revert "kaban : fix comments count for virtual sample step"
This reverts commit 57b5ee3949.
2025-02-09 10:07:15 +01:00
isUnknown
57b5ee3949 kaban : fix comments count for virtual sample step 2025-02-09 09:52:57 +01:00
isUnknown
0b472988a2 comments working 2025-01-15 16:27:08 +01:00
isUnknown
246d21f85a read comment notification working 2025-01-15 16:27:08 +01:00
isUnknown
9222069ef5 create and delete notification for a project working 2025-01-15 16:27:08 +01:00
isUnknown
4daaa3dc88 comment 360 working 2024-12-19 17:11:55 +01:00
isUnknown
bc0ae8861f create comment working 2024-12-19 17:11:55 +01:00
isUnknown
94ae220174 create store for comment draft 2024-12-19 17:11:55 +01:00
isUnknown
231bb21a4f #68 - reply working + remove marker on comment delete 2024-12-18 18:22:41 +01:00
isUnknown
cf83edc1e6 #68 - create comment create working (notification to adapt) 2024-12-18 16:26:55 +01:00
isUnknown
cca389f1b0 fix comment problem 2024-11-28 14:44:52 +01:00
isUnknown
c1d2c73118 new content notification working for client brief 2024-11-22 09:20:38 +01:00
isUnknown
8ae00d7657 notifications working 2024-11-22 07:53:43 +01:00
isUnknown
ef6375f4cc users / notifications : temporary disabled notifications system 2024-11-21 19:44:02 +01:00
isUnknown
32c026acfe comments / notifications : improve abstraction 2024-11-18 12:00:19 +01:00
isUnknown
fe56312f20 refactor deleteNotification method 2024-11-17 12:01:20 +01:00
isUnknown
7d2343fc4d show absolutely positioned comment (not relative to zoom) 2024-11-11 15:06:56 +01:00
isUnknown
14321b1e8d comment : send notification only to project managers 2024-11-11 13:54:54 +01:00
isUnknown
6e0b2299e2 comments > get absolute position of new comment 2024-11-06 16:38:56 +01:00
isUnknown
20824983a6 change notifications structure from object to array 2024-10-30 12:15:28 +01:00
isUnknown
9752fffae6 send notification user method working 2024-10-30 10:56:11 +01:00
isUnknown
14f409abec fix Reply php class 2024-10-30 09:56:16 +01:00
isUnknown
f5ffe312e2 create comment classes 2024-10-30 09:49:16 +01:00
isUnknown
c099e0d5ac dynamize notifications view 2024-10-29 17:26:23 +01:00
isUnknown
4e4216f8d3 merge and add opened comment view 2024-10-29 16:32:49 +01:00
isUnknown
fb36329556 refactor comment system into comments plugin 2024-10-29 11:12:57 +01:00
Renamed from public/site/config/routes/add-comment.php (Browse further)