Checkpoint: Ajout colonne "Source import" (Email / Dossier / Fichier) dans l'historique des imports : schéma DB migré, backend mis à jour (routers.ts, emailImportService.ts, folderImportService.ts), frontend History.tsx avec badges colorés dans le tableau et le dialog de détails.
This commit is contained in:
8
todo.md
8
todo.md
@@ -667,3 +667,11 @@
|
||||
- [x] Job cron WebDev : vérification périodique selon fréquence configurée (setInterval en mémoire)
|
||||
- [x] Frontend VentilationFreePro.tsx : wrapper Tabs (onglet 1 = import manuel, onglet 2 = paramétrage)
|
||||
- [x] Onglet Paramétrage : formulaire credentials FreePro web, fréquence, date antériorité, bouton "Forcer récupération", statut dernière récupération
|
||||
|
||||
## Colonne Source import dans l'historique des imports
|
||||
- [x] Ajouter colonne importSource (file/folder/email) dans la table importLogs (schéma + migration)
|
||||
- [x] Enregistrer importSource="file" lors d'un import manuel (routers.ts)
|
||||
- [x] Enregistrer importSource="email" lors d'un import par email (emailImportService.ts)
|
||||
- [x] Enregistrer importSource="folder" lors d'un import par dossier (folderImportService.ts)
|
||||
- [x] Afficher la colonne "Source" avec badge coloré dans le tableau History.tsx (Email=bleu, Dossier=violet, Fichier=gris)
|
||||
- [x] Afficher la source dans le dialog de détails de l'import
|
||||
|
||||
Reference in New Issue
Block a user