diff --git a/docs/ui-audit/BUGS.md b/docs/ui-audit/BUGS.md index d2e5116..d4d4f82 100644 --- a/docs/ui-audit/BUGS.md +++ b/docs/ui-audit/BUGS.md @@ -275,3 +275,15 @@ explicitement le contrôle dans le label. - Impact : accessibilité clavier et compréhension des champs dégradées pour les utilisateurs débutants ou avec assistance vocale. + +## UI-027 — Habilitation prévention accepte des dates inversées + +- Priorité : P2 +- URL : `/prevention/` (formulaire `/prevention/authorization`) +- Étapes : pour `TEST_UI_AGENT ENTRETIEN`, saisir une date d'émission + 31/12/2026 et une expiration 01/01/2026. +- Résultat : POST accepté avec redirection 302, sans message d'erreur ni + validation de l'ordre chronologique. +- Attendu : refuser une expiration antérieure à l'émission et expliquer la + correction attendue. +- Impact : historique d'habilitations incohérent. diff --git a/docs/ui-audit/CREATED_TEST_DATA.md b/docs/ui-audit/CREATED_TEST_DATA.md index 6672a0a..cb0f396 100644 --- a/docs/ui-audit/CREATED_TEST_DATA.md +++ b/docs/ui-audit/CREATED_TEST_DATA.md @@ -48,6 +48,8 @@ laissés pour inspection manuelle. `TEST_UI_ZONE_TECH`. - Action de prévention ID 1 : `TEST_UI_ACTION_SECURITE`, finalement passée au statut `cloturee` après tests `en_cours`, statut invalide puis clôture. +- Habilitation de test soumise : `TEST_UI_HABILITATION_INCOHERENTE`, dates + 31/12/2026 → 01/01/2026, laissée pour vérification de la validation. ## Stock / produits d'entretien diff --git a/docs/ui-audit/PROGRESS.md b/docs/ui-audit/PROGRESS.md index c682074..68f2e21 100644 --- a/docs/ui-audit/PROGRESS.md +++ b/docs/ui-audit/PROGRESS.md @@ -137,6 +137,8 @@ terminé. - Action prévention `TEST_UI_ACTION_SECURITE` créée puis testée avec les statuts `en_cours`, invalide et `cloturee` ; le statut invalide redirige sans modifier l'action et la clôture est persistée. +- Le formulaire d'habilitation accepte une date d'expiration antérieure à la + date d'émission (POST 302 sans erreur), ajouté en UI-027. - La prévision détaillée `/cleaning/forecast/1` répond 200 et affiche stock, consommation, sécurité et commande ; la configuration globale reste 500 (UI-002).