Checkpoint: Le score de qualité est désormais recalculé et persisté par le serveur après chaque modification manuelle de facture. Il s’appuie sur les champs obligatoires configurés pour le propriétaire de la facture, conserve un référentiel par défaut en l’absence de configuration et accepte explicitement un compte ayant rendu tous ses champs optionnels. Le calcul local non persisté de la page détail est supprimé. 64 tests, TypeScript et build validés.

This commit is contained in:
Manus
2026-09-30 10:16:27 +00:00
parent 5aa2b9e285
commit 082e6d8326
5 changed files with 116 additions and 14 deletions

View File

@@ -5,6 +5,11 @@
- [x] Corriger la cause sans lancer d’import ni créer de planification non sollicitée, avec sélection explicite du compte source pour les administrateurs
- [x] Valider les contrôles, les tests et le comportement de démarrage/arrêt
## Diagnostic démarrage OAuth2 après test IMAP concluant — 24/09/2026
- [x] Reproduire le démarrage OAuth2 sans importer de facture et tracer le résultat API : la réception automatique est désactivée en production pour le compte configuré
- [ ] Corriger la cause du message générique de démarrage
- [ ] Vérifier le démarrage et l’arrêt contrôlés avec les tests de non-régression
## Phase 1: Base de données et schéma
- [x] Créer table users avec support authentification locale + Azure AD
- [x] Créer table sourceFiles pour fichiers PDF uploadés