mirror of
https://github.com/R0m1k3/noteflow.git
synced 2026-10-11 17:29:37 +02:00
Améliorations majeures de la fluidité de l'application : RSS Auto-Initialization: - Auto-initialisation de 3 flux français par défaut (Le Monde, BBC, Le Figaro) - Lancement automatique au premier démarrage du serveur - Timeout protection (15s) pour parsing RSS - Logging détaillé avec emojis pour meilleur suivi Visual Feedback System: - Skeleton loaders CSS pour performance perçue améliorée - Indicateur de rafraîchissement (top-right) pendant mises à jour RSS - Loading spinners animés - Animations fade-in fluides - Empty states avec styles appropriés Diagnostic Tools: - Script diagnose-rss.js pour troubleshooting - Affiche état complet: feeds, articles, résumés, settings - Auto-initialise la base de données si nécessaire Client Improvements: - Fonctions showRefreshIndicator() / hideRefreshIndicator() - Indicateur visuel pendant auto-refresh toutes les 30s - Meilleure gestion des erreurs avec feedback visuel Files modified: - services/rss-scheduler.js: initializeDefaultFeeds() - public/css/skeleton.css: NEW - Complete visual feedback system - public/index.html: Added skeleton.css + refresh indicator - public/js/complete-app.js: Visual feedback functions - scripts/diagnose-rss.js: NEW - RSS diagnostic tool User impact: ✓ Flux RSS automatiquement peuplés au premier lancement ✓ Interface plus fluide avec indicateurs visuels ✓ Performance perçue grandement améliorée ✓ Auto-refresh transparent toutes les 30s