From d76261493cd8ef2766fe3b8b3901c0f0ab137392 Mon Sep 17 00:00:00 2001 From: root Date: Sat, 22 Aug 2026 11:59:18 +0000 Subject: [PATCH] =?UTF-8?q?audit(ui):=20tester=20la=20cr=C3=A9ation=20du?= =?UTF-8?q?=20personnel?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/ui-audit/CREATED_TEST_DATA.md | 5 +++++ docs/ui-audit/PROGRESS.md | 6 ++++-- docs/ui-audit/REPORT.md | 3 +++ 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/docs/ui-audit/CREATED_TEST_DATA.md b/docs/ui-audit/CREATED_TEST_DATA.md index dfcfa88..d27f228 100644 --- a/docs/ui-audit/CREATED_TEST_DATA.md +++ b/docs/ui-audit/CREATED_TEST_DATA.md @@ -38,6 +38,11 @@ laissés pour inspection manuelle. - ID 1 : `TEST_UI_INTERVENTION_ELECTRICITE`, curatif, priorité normale, volontairement sans salle ni équipement. +## Personnel / prévention + +- `TEST_UI_AGENT ENTRETIEN` — fonction « Agent d'entretien », créé via + `/prevention/` pour vérifier le formulaire de personnel ; laissé en base. + ## Rôles et utilisateurs RBAC - rôle ID 9 : `TEST_UI_ROLE_PATRIMOINE` — `patrimoine.view` ; diff --git a/docs/ui-audit/PROGRESS.md b/docs/ui-audit/PROGRESS.md index f54063f..c68ad43 100644 --- a/docs/ui-audit/PROGRESS.md +++ b/docs/ui-audit/PROGRESS.md @@ -19,9 +19,9 @@ terminé. | Équipements | Partiel | Création guidée/avancée et assistant inventaire testés ; salles bloquées | | Interventions | Partiel | Création, détail, édition et erreur liste testés | | Planning | Partiel | time/availability/tâches testés ; disponibilité semble dupliquée | -| Prévention | Smoke uniquement | Création à reprendre | +| Prévention | Partiel | Validation invalide et création d'un agent TEST_UI vérifiées | | Stock / produits | Partiel avancé | Listes, réceptions, sorties, transferts, mouvements, inventaire et formulaires testés ; deux pages 500 bloquent transvasement/prévision | -| Personnel | Non commencé | À reprendre | +| Personnel | Partiel | Agent TEST_UI créé et retrouvé dans la page prévention | | Documents | Partiel | `/documents/` 404 ; `/cleaning/documents` 200 ; upload réel non effectué faute de cible publique stable | | Responsive/accessibilité | Partiel | entreprises 390x844 et 768x1024 sans débordement | @@ -87,6 +87,8 @@ terminé. - La validation métier prévention `/prevention/risk` avec unité/danger vides et cotations hors plage redirige vers la page avec message d'erreur, sans créer de donnée. +- Création personnel : `TEST_UI_AGENT ENTRETIEN` a été créé via + `/prevention/staff`, puis retrouvé dans la page (HTTP 302 puis 200). - API anonyme : `/api/v1/status`, `/api/v1/equipments` et `/api/v1/interventions` renvoient chacun 401 JSON avec un message d'authentification, conformément au deny-by-default. diff --git a/docs/ui-audit/REPORT.md b/docs/ui-audit/REPORT.md index fce7f0a..d5dc67b 100644 --- a/docs/ui-audit/REPORT.md +++ b/docs/ui-audit/REPORT.md @@ -49,6 +49,9 @@ scénarios FEFO et uploads de documents restent non testés car la création de salle est bloquée par UI-003. Le dashboard est également bloqué par UI-019 ; les écrans de listes et formulaires accessibles ont néanmoins été parcourus. +Le formulaire personnel de prévention a finalement été validé avec l'agent +`TEST_UI_AGENT ENTRETIEN`, laissé volontairement dans la base pour inspection. + Ce document est un checkpoint, pas une déclaration de fin d'audit. Un smoke responsive sur `/companies/` en 390x844 et 768x1024 n'a pas détecté