release: dev -> main v0.5.0 (page Santé de l'API, familles d'ingrédients, annulation par le responsable) #177

Merged
Corentin merged 4 commits from dev into main 2026-09-27 17:09:09 +02:00
Owner

Release v0.5.0 : promotion de dev vers main, qui declenche le deploiement continu.

PR Contenu
#173 Cache des fichiers statiques : marqueur de version dans les adresses, pour qu'un navigateur n'execute plus un ancien script apres un deploiement
#174 Familles d'ingredients et filtre souple du constructeur de recette (migration 0017, ADR-0018)
#175 Page « Santé de l'API » /admin/health : etat en direct, sept appels reels, trajet anime, carte des 157 routes verifiee badge par badge (ADR-0019)
#176 Le responsable peut lire et annuler les commandes (migration 0018, ADR-0020, remplace D5 sur ce point)

Migrations appliquees au deploiement : 0017_ingredient_family, 0018_manager_order_cancel. Jeu de donnees nouveau : 0010_ingredient_families.

CI de dev sur 2b6a5bb : 5 travaux sur 5 verts.

Apres le deploiement : verification que /api/health sert le commit attendu, controle de /admin/health et des migrations en production, nouvel instantane de reference de la demonstration (l'actuel precede les migrations 0017 et 0018) et remise a zero testee a blanc.

Release **v0.5.0** : promotion de `dev` vers `main`, qui declenche le deploiement continu. | PR | Contenu | |---|---| | #173 | Cache des fichiers statiques : marqueur de version dans les adresses, pour qu'un navigateur n'execute plus un ancien script apres un deploiement | | #174 | Familles d'ingredients et filtre souple du constructeur de recette (migration 0017, ADR-0018) | | #175 | Page « Santé de l'API » `/admin/health` : etat en direct, sept appels reels, trajet anime, carte des 157 routes verifiee badge par badge (ADR-0019) | | #176 | Le responsable peut lire et annuler les commandes (migration 0018, ADR-0020, remplace D5 sur ce point) | Migrations appliquees au deploiement : `0017_ingredient_family`, `0018_manager_order_cancel`. Jeu de donnees nouveau : `0010_ingredient_families`. CI de `dev` sur `2b6a5bb` : 5 travaux sur 5 verts. Apres le deploiement : verification que `/api/health` sert le commit attendu, controle de `/admin/health` et des migrations en production, nouvel instantane de reference de la demonstration (l'actuel precede les migrations 0017 et 0018) et remise a zero testee a blanc.
fix: serve a fresh JavaScript after a deployment (cache policy + asset version marker) (#173)
All checks were successful
CI / secret-scan (push) Successful in 21s
CI / php-lint (push) Successful in 24s
CI / static-tests (push) Successful in 2m25s
CI / js-tests (push) Successful in 43s
CI / shell-tests (push) Successful in 8s
1a1b925a95
feat: classement des ingredients par famille et filtrage du constructeur de recette (#174)
All checks were successful
CI / secret-scan (push) Successful in 21s
CI / php-lint (push) Successful in 25s
CI / static-tests (push) Successful in 2m25s
CI / js-tests (push) Successful in 38s
CI / shell-tests (push) Successful in 8s
ab0c5531b0
feat: page Santé de l'API dans le back-office, carte des routes qui ne peut pas diverger du code (#175)
All checks were successful
CI / secret-scan (push) Successful in 22s
CI / php-lint (push) Successful in 26s
CI / static-tests (push) Successful in 2m33s
CI / js-tests (push) Successful in 40s
CI / shell-tests (push) Successful in 8s
64bdb678d9
feat: le responsable peut lire et annuler les commandes (remplace D5 sur ce point) (#176)
All checks were successful
CI / secret-scan (push) Successful in 20s
CI / php-lint (push) Successful in 23s
CI / static-tests (push) Successful in 2m32s
CI / js-tests (push) Successful in 35s
CI / shell-tests (push) Successful in 8s
CI / secret-scan (pull_request) Successful in 21s
CI / php-lint (pull_request) Successful in 29s
CI / static-tests (pull_request) Successful in 2m53s
CI / js-tests (pull_request) Successful in 45s
CI / shell-tests (pull_request) Successful in 9s
2b6a5bb3eb
Corentin scheduled this pull request to auto merge when all checks succeed 2026-09-27 17:04:34 +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!177
No description provided.