gmao/docs/ui-audit/BUGS.md
root f0da5656e0
Some checks are pending
CI - Tests et Syntax / lint-and-test (push) Waiting to run
audit(ui): initialiser le suivi persistant
2026-08-21 23:53:27 +00:00

2 KiB
Raw Blame History

Bugs et anomalies

UI-001 — Transvasement inaccessible

  • Priorité : P1
  • Module : Matériel & Produits d'entretien
  • URL : /cleaning/transvasement
  • Compte : chatgpt / super_admin
  • Résultat : HTTP 500, écran générique.
  • Attendu : formulaire utilisable ou message métier explicite si le stock est vide.
  • Impact : dilution et transvasement impossibles.

UI-002 — Configuration des prévisions inaccessible

  • Priorité : P1
  • Module : Matériel & Produits d'entretien
  • URL : /cleaning/forecast-config
  • Compte : chatgpt / super_admin
  • Résultat : HTTP 500.
  • Attendu : coefficients par défaut affichés et modifiables.
  • Impact : coefficients de permanence impossibles à configurer.

UI-003 — Création de salle bloquée

  • Priorité : P1
  • Module : Établissement
  • URL : /equipments/rooms/new
  • Résultat : le select « Bâtiment » est vide malgré des bâtiments visibles dans /equipments/buildings/.
  • Attendu : bâtiments proposés, puis zones filtrées par bâtiment.
  • Impact : impossibilité de poursuivre les scénarios équipements/interventions.

UI-004 — Confusion Site/Bâtiment

  • Priorité : P2
  • URL : /equipments/buildings/
  • Résultat : le formulaire principal crée un Site (Collège), tandis que le véritable bâtiment se crée via /equipments/buildings/new.
  • Recommandation : séparer les deux actions et afficher la hiérarchie établissement → bâtiment → zone → salle.

UI-005 — Commit Docker non identifié

  • Priorité : P2
  • URL : /health/, setup
  • Résultat : version 0.1.0-dev.2, commit unknown.
  • Recommandation : fournir GIT_VERSION=$(git rev-parse HEAD) au build.

UI-006 — Instabilité sous navigation séquentielle

  • Priorité : P1 à confirmer
  • Résultat : temps de réponse parfois supérieur à 830 secondes, puis indisponibilité temporaire.
  • Recommandation : surveiller CPU/RAM, Gunicorn, connexions MariaDB et documenter les temps de réponse sans lancer de test de charge.