docs(port): stage retest + menu-walk 3/3 зелёный
Some checks are pending
Auto-tag / Create date-tag (push) Waiting to run
Some checks are pending
Auto-tag / Create date-tag (push) Waiting to run
Smoke stage: - POST /purchases/invoices/upload-photos → 400 (не 404) без файлов - mobile-catalog: 31 269 ШК, JSON 3.44 МБ → gzip 1.75 МБ, ETag работает, повтор с If-None-Match → 304 - stage-ui-menu-walk.spec.ts: 3/3 passed, 0 ошибок у admin/keeper/cashier Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
parent
6b0fc68f77
commit
ef29acb0d1
|
|
@ -72,9 +72,16 @@
|
|||
не связан с портом (Sprint 28, падал до изменений).
|
||||
|
||||
## Deploy и retest
|
||||
- `~/deploy-stage.sh` (отдельно) после commit → ретест на https://test.admin.food-market.kz
|
||||
- `tests/e2e/scenarios/menu-walk-demo-*.ts` — не упал на новом экране (на локале web-build зелёный)
|
||||
- Commit `6b0fc68` → `~/deploy-stage.sh` → stage зелёный на https://test.admin.food-market.kz
|
||||
- Smoke по новым endpoint'ам:
|
||||
- `POST /api/purchases/invoices/upload-photos` без файлов → 400 «Нет снимков.» (ранее 404)
|
||||
- `GET /api/inventory/inventories/mobile-catalog` под gzip:
|
||||
JSON 3.44 МБ (31 269 ШК на Demo) → gzip 1.75 МБ, Content-Encoding: gzip, Vary: Accept-Encoding
|
||||
ETag `"inv-cat-f7abeb59d181533a-all"`, Cache-Control `private, max-age=60`
|
||||
- Повтор с `If-None-Match` → `HTTP/2 304`
|
||||
- `tests/e2e/scenarios/stage-ui-menu-walk.spec.ts` на стенде — **3/3 passed, 3.7 min**,
|
||||
0 4xx/5xx/toast.error/console.error у demo-admin (28 пунктов), demo-keeper (17), demo-cashier (7).
|
||||
|
||||
## Журнал
|
||||
- 05.10.2026: порт выполнен в один проход; API build зелёный, web tsc+vite build зелёный,
|
||||
18 новых unit-тестов зелёные.
|
||||
18 новых unit-тестов зелёные. deploy-stage зелёный, menu-walk 3/3 зелёный.
|
||||
|
|
|
|||
Loading…
Reference in a new issue