feat(back-office): page Stock en tableau de bord (alertes + reappro en avant) #105

Merged
Corentin merged 1 commit from chore/ingredients-dashboard into dev 2026-06-24 14:44:27 +02:00
Owner
No description provided.
Corentin added 1 commit 2026-06-24 14:39:57 +02:00
feat(back-office): page Stock en tableau de bord (alertes + reappro en avant)
All checks were successful
CI / secret-scan (pull_request) Successful in 34s
CI / php-lint (pull_request) Successful in 1m6s
CI / static-tests (pull_request) Successful in 1m45s
CI / js-tests (pull_request) Successful in 54s
03ef99d67b
Refonte de la page d'accueil Ingredients/Stock, jugee trop chargee et opaque.
Desormais : un bandeau explique le lien stock -> disponibilite borne (un
ingredient requis sous le seuil critique rend les produits qui l'utilisent
indisponibles a la commande, RG-T21) ; un resume compte les ingredients
critiques / en alerte / au-dessus du seuil ; une section "A reapprovisionner"
met en avant les ingredients bas (critiques d'abord) avec barre de niveau +
bouton Reapprovisionner direct ; la liste complete passe au second plan et le
CRUD (creer / modifier / supprimer) est relegue. Les sous-pages (reappro,
inventaire, mouvements, creation) restent inchangees.

index() expose les compteurs par etat (testables). Tests : IngredientController
+4 cas (bandeau, promotion d'un critique en section reappro, etat vide positif,
compteurs par etat). PHP unit 409, JS 119, PHPStan L6.
Corentin scheduled this pull request to auto merge when all checks succeed 2026-06-24 14:39:59 +02:00
Corentin merged commit 2fe192452d into dev 2026-06-24 14:44:27 +02:00
Sign in to join this conversation.
No reviewers
No labels
auto-merge
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: AcadeNice/corentin_wakdo#105
No description provided.