release: dev -> main v0.4.0 (refonte du back-office, API JSON d administration, accessibilite elargie) #172
No reviewers
Labels
No labels
auto-merge
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
AcadeNice/corentin_wakdo!172
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "dev"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Quinze demandes de fusion depuis la v0.3.2.
Back-office : systeme de design et balayage automatique (#158), cinq lots de refonte -- stock, catalogue, comptes, caisse comptoir et drive en tuiles (#159 a #163). 4630 verifications de mise en page, zero echec, sur 5 roles x toutes les pages x 4 largeurs.
API : connexion JSON sous /admin/api/auth (#164), avec un leurre a cout constant calibre sur une empreinte stockee -- 4 chemins de connexion mesures a 6,0 ms d ecart pour un bruit de 13,8 ms. Recette du produit et import CSV (#165).
Donnees : accents des libelles affiches, dont le texte des 14 allergenes lu par le client (#166).
Securite : le texte des erreurs PHP ne s affiche plus au visiteur, la politique est derivee d APP_DEBUG dans le code et non d une surcharge de fichier de composition (#168).
Demonstration : integrite du dump verifiee avant l etape destructive de la remise a zero (#167), retour arriere debloque apres une restauration interrompue (#171).
Preuves : perimetre d audit d accessibilite porte de 11 a 18 ecrans, 858 rapports de contraste mesures, zero violation WCAG AA (#170). Plan de soutenance orale (#169).
Tests : 1684 PHP (4866 assertions), 356 JS, PHPStan niveau 6 propre.