Checkpoint: Ajout de l'upload direct de fichiers Excel depuis le navigateur (drag & drop), nettoyage automatique des balises HTML dans les résumés, import fonctionnel avec 38 entrées Veille + 7 AAP

This commit is contained in:
Manus
2026-03-16 14:35:21 -04:00
parent 8fb71e8bda
commit 3ae37760a3
9 changed files with 756 additions and 11 deletions

12
todo.md
View File

@@ -25,3 +25,15 @@
- [x] Thème visuel Itinova (bleu marine, palette professionnelle)
- [x] 13 tests Vitest passants (auth + veille)
- [x] Compte admin par défaut créé au démarrage du serveur
## Bugs à corriger
- [x] Import Excel affiche 0 nouvelles entrées alors que les fichiers contiennent des données
## Nouvelles fonctionnalités
- [x] Backend : endpoint POST /api/upload-excel (multipart) pour recevoir les fichiers Excel
- [x] Backend : stocker les fichiers uploadés en S3 et déclencher l'import immédiatement
- [x] Frontend : bouton "Importer un fichier" dans la page Logs d'import avec sélecteur veille/AAP
- [x] Frontend : zone de dépôt (drag & drop) dans la page Paramètres pour les deux fichiers
- [x] Frontend : afficher le résultat de l'import (nouvelles entrées, erreurs) après upload