Commit graph

4 commits

Author SHA1 Message Date
Imugiii
03ef99d67b 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
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.
2026-06-24 12:39:52 +00:00
10705858ac feat(stock): enrichissement nutritionnel via API externe OpenFoodFacts (Cr 3.a.3) (#79)
All checks were successful
CI / secret-scan (push) Successful in 8s
CI / php-lint (push) Successful in 20s
CI / static-tests (push) Successful in 49s
CI / js-tests (push) Successful in 26s
2026-06-22 09:31:15 +02:00
1697b94b62 feat(admin): humanise les libelles restants (Reference/Variation/Auteur) (#54)
All checks were successful
CI / secret-scan (push) Successful in 12s
CI / php-lint (push) Successful in 21s
CI / js-tests (push) Successful in 24s
CI / auto-merge (push) Has been skipped
CI / static-tests (push) Successful in 52s
2026-06-18 13:45:46 +02:00
1f4b9478ca feat(admin): stock ingredients - CRUD, restock, inventaire PIN, mouvements (P3, mlt 8.8 + domaine 9) (#34)
All checks were successful
CI / secret-scan (push) Successful in 8s
CI / php-lint (push) Successful in 21s
CI / static-tests (push) Successful in 39s
CI / auto-merge (push) Has been skipped
2026-06-17 11:11:31 +02:00