designtopack/public/site/plugins
isUnknown a57b0c203a Optimisation du refresh cache avec batch processing
Problème : Le refresh cache de tous les projets timeout côté serveur à cause
du trop grand nombre de projets à traiter en une seule requête.

Solution : Batch processing avec indicateur de progression
- Backend : traite 10 projets par batch avec offset/limit
- Frontend : fait plusieurs requêtes successives et affiche la progression
- Timeout réduit à 60s par batch au lieu de illimité
- Bouton désactivé pendant le traitement
- Ajout invalidateNotificationsCache() pour vider aussi ce cache

Affichage : "15/50 (30%)" pendant le traitement, puis "Terminé (50)"

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-15 12:08:13 +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 Fix collectLight() : inclure author, text, location pour l'affichage 2026-01-15 11:55:17 +01:00
refresh-cache-button Optimisation du refresh cache avec batch processing 2026-01-15 12:08:13 +01:00
user-projects fix user authorized projects custom methods 2024-11-22 07:27:11 +01:00