designtopack/public/site/plugins
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
..
classes Revert "improve comments system" 2025-01-28 09:47:58 +01:00
comments Refonte du système de notifications : passage aux notifications dérivées 2026-01-15 10:31:31 +01:00
helpers #156 - virtual samples : preserve views files original quality (only convert to webp) 2025-09-03 18:32:59 +02:00
icons fix: leaf icon 2025-01-23 12:28:26 +01:00
kql merge main -> preprod 2025-10-05 17:31:53 +02:00
notifications Ajout de collectLight() pour optimiser le chargement du listing des projets 2026-01-15 11:18:59 +01:00
refresh-cache-button CI : fix dep conflict 2025-09-24 09:32:30 +02:00
user-projects fix user authorized projects custom methods 2024-11-22 07:27:11 +01:00