designtopack/public/site
isUnknown 0a980603a4 Ajout de collectLight() pour optimiser le chargement du listing des projets
Problème : projects.json.php causait un dépassement mémoire en collectant
toutes les notifications complètes (avec author, location, text, etc.) pour
tous les projets.

Solution : Nouvelle méthode collectLight() qui ne retourne que les données
minimales nécessaires au frontend pour afficher les indicateurs :
- id, type, isRead, date
- location.project.uri (pour le filtrage)

Les détails complets sont toujours chargés dans project.json.php individuel.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-15 11:18:59 +01:00
..
blueprints Fix : URL correcte pour notifications de brief validé depuis PDF + redirect briefs vides 2026-01-15 10:44:30 +01:00
cache Initial commit 2024-07-10 16:10:33 +02:00
config Fix : URL correcte pour notifications de brief validé depuis PDF + redirect briefs vides 2026-01-15 10:44:30 +01:00
controllers front > login : fix redirection when user is already logged in 2025-05-05 16:41:22 +02:00
models #170 2025-10-02 12:42:15 +02:00
plugins Ajout de collectLight() pour optimiser le chargement du listing des projets 2026-01-15 11:18:59 +01:00
sessions Initial commit 2024-07-10 16:10:33 +02:00
snippets remove cache busting based on query string 2025-10-08 15:50:25 +02:00
templates Ajout de collectLight() pour optimiser le chargement du listing des projets 2026-01-15 11:18:59 +01:00