designtopack/public/site/templates
isUnknown bb71da081b Ajout du système de cache pour les notifications
Problème : Les notifications étaient collectées à chaque requête sur
projects.json, causant des problèmes de performance et de mémoire.

Solution : Mise en cache des notifications par projet et par utilisateur
- Nouvelle méthode getNotificationsLight() dans ProjectPage avec cache
- Cache invalidé automatiquement via les hooks existants (page/file update)
- Cache par utilisateur pour inclure le isRead spécifique

Performance : Les notifications sont calculées une fois puis servies depuis
le cache jusqu'à ce qu'un changement survienne (commentaire, brief, etc.)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-15 11:42:20 +01:00
..
account.json.php front > account : start 2025-05-02 17:58:50 +02:00
account.php front > account : start 2025-05-02 17:58:50 +02:00
client-brief.json.php redesign user data api 2024-10-28 17:50:49 +01:00
client-brief.php custom brief > do not automatically redirect to PDF dialog if there is a PDF 2025-01-07 18:34:04 +01:00
creations.php resolve conflict 2024-10-08 17:30:56 +02:00
default.php Finish to setup data access 2024-07-11 12:42:29 +02:00
design-to-light.json.php DTL page : fix dynamic background 2025-01-27 15:39:13 +01:00
design-to-light.php create design to light page structure and content 2025-01-21 17:50:59 +01:00
dialog.json.php improve project dialog system 2024-11-16 11:33:28 +01:00
dialog.php improve project dialog system 2024-11-16 11:33:28 +01:00
example.json.php redesign user data api 2024-10-28 17:50:49 +01:00
example.php documentation - rules and conventions, creating a page 2024-07-11 14:30:32 +02:00
extended-brief.json.php prepare extended brief 2024-11-19 13:59:06 +01:00
extended-brief.php prepare extended brief 2024-11-19 13:59:06 +01:00
home.json.php redesign user data api 2024-10-28 17:50:49 +01:00
home.php Finish to setup data access 2024-07-11 12:42:29 +02:00
images-resources.json.php redesign user data api 2024-10-28 17:50:49 +01:00
images-resources.php merge 2024-10-09 16:32:10 +02:00
industrial-ideation.php comments working 2025-01-15 16:27:08 +01:00
inspirations.json.php #42 - set first collection images 2024-12-17 16:13:16 +01:00
inspirations.php Add inspirations blueprints, template and views 2024-09-04 11:41:37 +02:00
login.json.php create login page 2025-04-30 15:27:01 +02:00
login.php create login page 2025-04-30 15:27:01 +02:00
notifications.json.php redesign user data api 2024-10-28 17:50:49 +01:00
notifications.php Add Reunions and Notifications views 2024-09-12 19:07:49 +02:00
project.json.php Fix : problème de mémoire lors du chargement des projets 2026-01-15 11:16:17 +01:00
project.php Add Project view and templates 2024-09-17 17:21:43 +02:00
projects.json.php Ajout du système de cache pour les notifications 2026-01-15 11:42:20 +01:00
projects.php add redirections projects > home 2024-11-18 14:53:26 +01:00
proposal.php create steps redirections to dialogs 2024-11-20 08:39:26 +01:00
reunions.json.php redesign user data api 2024-10-28 17:50:49 +01:00
reunions.php Add Reunions and Notifications views 2024-09-12 19:07:49 +02:00
track.php create steps redirections to dialogs 2024-11-20 08:39:26 +01:00
virtual-sample.php create steps redirections to dialogs 2024-11-20 08:39:26 +01:00