mirror of
https://github.com/R0m1k3/LogiFlow.git
synced 2026-10-18 20:57:40 +02:00
Stabilize calendar display by refining data caching and invalidation
Fix an issue where closing an order or delivery card caused all calendar entries to disappear by implementing selective cache invalidation and adjusting cache timings. Replit-Commit-Author: Agent Replit-Commit-Session-Id: 7c468936-2a88-4686-ac0a-84921a45222d Replit-Commit-Checkpoint-Type: full_checkpoint Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/7c468936-2a88-4686-ac0a-84921a45222d/B7k6m01
This commit is contained in:
1 parent
e32f83de1f
commit
3b46f945a4
5 files changed
+80
-70
No files matched your search
@@ -19,13 +19,19 @@ La plateforme fournit une gestion robuste des flux de travail de livraison avec
|
||||
|
||||
## Recent Changes
|
||||
|
||||
### 2025-08-13 - Optimisation performance production + suppression fonctionnelle
|
||||
### 2025-08-13 - Optimisation performance production + correction calendrier
|
||||
✅ **Résolution latence production** :
|
||||
- **Problème** : Console saturée par centaines de logs "API Response" causant latence
|
||||
- **Solution** : Logging conditionnel - seulement en développement pour requêtes normales
|
||||
- **Production** : Seules les erreurs API sont loggées pour debugging
|
||||
- **Impact** : Réduction drastique de la charge console et amélioration performances
|
||||
|
||||
✅ **Problème calendrier résolu** :
|
||||
- **Problème** : Fermeture carte commande/livraison faisait disparaître toutes les données
|
||||
- **Cause** : Invalidation aggressive du cache React Query + invalidation à l'ouverture
|
||||
- **Solution** : Cache timing optimisé (5min staleTime) + invalidation sélective seulement
|
||||
- **Résultat** : Calendrier stable, plus de disparition des données au jour actuel
|
||||
|
||||
✅ **Fonctionnalité suppression complètement opérationnelle** :
|
||||
- **Cache NocoDB** : Fonction `saveInvoiceVerificationCache` ajoutée aux deux systèmes stockage
|
||||
- **MemStorage** : Implémentation CRUD complète pour ordres et livraisons
|
||||
|
||||
Reference in new issue
Block a user