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
c6d973e126
CI : create specific build for preprod
2025-10-08 14:34:22 +02:00
isUnknown
de2678d79c
routing : remove panel.js and its redirections
2025-09-03 17:43:56 +02:00
isUnknown
d8fe9ad13a
Merge branch 'account' into preprod
2025-09-03 11:01:27 +02:00
isUnknown
8580fead7a
panel : fix hooks that refresh cache by mutualizing require
2025-06-17 12:24:17 +02:00
isUnknown
32d0752d78
panel : refresh cache on page status change
2025-06-17 12:13:38 +02:00
isUnknown
e6a27cdf0f
cache : trigger regenerate cache on file update
2025-06-02 11:02:35 +02:00
isUnknown
921eab5e7e
update email working
2025-05-05 17:30:17 +02:00
isUnknown
074084f867
front > account : update password working
2025-05-05 17:23:55 +02:00
isUnknown
d15d4898c6
front > login : login page working
2025-05-02 17:02:13 +02:00
isUnknown
6b31d89e1d
turn off debug conditionnaly
2025-04-30 14:45:30 +02:00
isUnknown
7815c8b49a
#151
2025-04-30 14:43:38 +02:00
isUnknown
da973da1ce
add touch support for interactive 360
2025-02-26 16:23:32 +01:00
isUnknown
54af78e32c
DTL : optimization appointment request working
2025-01-27 14:40:14 +01:00
isUnknown
c750001a2c
project creation request form working
2025-01-23 15:31:28 +01:00
ec789a523a
Add panel.js
2024-11-27 12:23:56 +01:00
isUnknown
ef6375f4cc
users / notifications : temporary disabled notifications system
2024-11-21 19:44:02 +01:00
439d766add
Update panel favicon path
2024-11-20 18:18:12 +01:00
isUnknown
c3860d4a38
add notifications plugin + created reply comment route
2024-10-29 16:32:49 +01:00
isUnknown
fb36329556
refactor comment system into comments plugin
2024-10-29 11:12:57 +01:00
isUnknown
ed73b33234
add / readNotification working
2024-10-28 17:50:49 +01:00
isUnknown
6bffbc1707
add / show comments working
2024-10-23 11:33:56 +02:00
isUnknown
a14f1d210f
client brief pdf - upload : add file to field without uploading it if it already exist
2024-10-14 15:23:06 +02:00
isUnknown
e1e844d057
client brief image details - remove image working
2024-10-08 18:49:20 +02:00
isUnknown
d465fb3de7
resolve conflict
2024-10-08 17:31:18 +02:00
isUnknown
d4fe38e65a
resolve conflict
2024-10-08 17:30:56 +02:00
isUnknown
13b6b371d7
Progression vue brief client
...
- l'étape courante est déterminée en fonction des données de la page
- les images sont ajoutées au champ
- les images déjà ajoutées sont affichées directement
- changement donnée briefClient -> clientBrief (cohérence avec le nommage front)
2024-10-02 15:29:31 +02:00
isUnknown
6d43e3b8c7
client brief - fil(s) upload working
2024-09-27 15:47:44 +02:00
isUnknown
83cf6beea7
optional steps blueprints - change statuses label
2024-09-26 18:46:33 +02:00
isUnknown
ee4e6adf06
add hook create-steps
2024-09-18 13:05:55 +02:00
isUnknown
4ea2871c6d
Toggle favorite working
2024-09-11 07:32:34 +02:00
isUnknown
0d41b27cc3
collection -> inspiration
2024-09-10 12:09:53 +02:00
ba1715f4eb
Update config: add smartypants, locale, intl date handler and inspirations panel.menu
2024-09-04 11:42:45 +02:00
a7a2143385
Update config.php: add panel language, css, favicon and menu
2024-09-03 18:40:31 +02:00
isUnknown
08a8a71c55
Initial commit
2024-07-10 16:10:33 +02:00