malio
|
e9af495d39
|
Merge branch 'develop' into fix/review-m2-correctifs
Pull Request — Quality gate / Backend (PHP CS + PHPUnit) (pull_request) Successful in 1m59s
Pull Request — Quality gate / Frontend (lint + Vitest + build) (pull_request) Successful in 1m9s
|
2026-06-08 08:47:24 +00:00 |
|
Matthieu
|
c302c3441b
|
fix(commercial) : aligner M1 sur M2 — message competitors explicite + reset memoisation ClientProcessor (ERP-86/87)
Pull Request — Quality gate / Backend (PHP CS + PHPUnit) (pull_request) Successful in 2m1s
Pull Request — Quality gate / Frontend (lint + Vitest + build) (pull_request) Successful in 1m10s
|
2026-06-08 10:30:37 +02:00 |
|
Matthieu
|
4ae3265925
|
docs(commercial) : aligner spec-back M2 sur le code (security PATCH, gating par ajout, anti-N+1, types colonnes)
|
2026-06-08 10:26:55 +02:00 |
|
Matthieu
|
b1b4214c4a
|
refactor(commercial) : reset memoisation payload Processor + doc filtre archivedOnly export (ERP-87)
|
2026-06-08 10:26:55 +02:00 |
|
Matthieu
|
d245066004
|
fix(commercial) : down() de la migration fournisseurs en DROP TABLE IF EXISTS (ERP-85)
|
2026-06-08 10:26:55 +02:00 |
|
Matthieu
|
079d01f377
|
test(commercial) : cas Admin + Information incomplete -> 200 distinct de user=null (ERP-89)
|
2026-06-08 10:26:55 +02:00 |
|
Matthieu
|
ee500698f2
|
test(commercial) : garde skipIfSitesModuleDisabled sur POST adresse sans site (ERP-92)
|
2026-06-08 10:26:55 +02:00 |
|
Matthieu
|
2679d6738f
|
fix(commercial) : maxMessage explicite sur competitors fournisseur (ERP-86)
|
2026-06-08 10:26:55 +02:00 |
|
Matthieu
|
86415bef7c
|
test(commercial) : export fournisseurs — dedup F3 + gating SIREN via permission explicite (ERP-113)
|
2026-06-08 10:08:07 +02:00 |
|
Matthieu
|
5c8318781a
|
fix(commercial) : fixture fournisseurs resout la categorie par type FOURNISSEUR (ERP-112)
|
2026-06-08 10:08:03 +02:00 |
|
Matthieu
|
40000f20cd
|
fix(commercial) : message de completude sans nom de champ technique (ERP-89)
|
2026-06-08 10:08:00 +02:00 |
|