fix: deliver screener OpenAPI constraints (WealthLedger/backend#70) #85

Merged
codex-bot merged 1 commits from 70-screener-openapi-constraints into develop 2026-10-15 06:15:54 +03:00
Owner

Доставка артефакта для WealthLedger/backend#70 (backend PR с восстановлением ограничений).

Изменение

src/shared/api/spec/openapi.json: 4 строки — additionalProperties: false у StockScreenerCriteriaDto, minimum: 1 у StockScreenerItemDto.lot. Скопировано из backend openapi.json (сгенерировано openapi:generate из backend revision 7ef1ffe).

schema.d.ts не изменился: ограничения не влияют на сгенерированные типы.

Проверка

  • npm run openapi:check — exit 0.
  • npm run verify — exit 0, 435 тестов, 66 файлов.

Закрывает frontend-часть #70. Требует смерженного backend PR для согласованности артефакта.

Доставка артефакта для WealthLedger/backend#70 (backend PR с восстановлением ограничений). ## Изменение `src/shared/api/spec/openapi.json`: 4 строки — `additionalProperties: false` у `StockScreenerCriteriaDto`, `minimum: 1` у `StockScreenerItemDto.lot`. Скопировано из backend `openapi.json` (сгенерировано `openapi:generate` из backend revision 7ef1ffe). `schema.d.ts` не изменился: ограничения не влияют на сгенерированные типы. ## Проверка - `npm run openapi:check` — exit 0. - `npm run verify` — exit 0, 435 тестов, 66 файлов. Закрывает frontend-часть #70. Требует смерженного backend PR для согласованности артефакта.
codex-bot added 1 commit 2026-10-14 23:23:42 +03:00
fix: deliver screener OpenAPI constraints (WealthLedger/backend#70)
Frontend verify / commits (pull_request) Successful in 40s
Frontend verify / security (pull_request) Successful in 10s
Frontend verify / verify (pull_request) Successful in 6m43s
59e9848811
codex-bot merged commit ed63adad94 into develop 2026-10-15 06:15:54 +03:00
codex-bot deleted branch 70-screener-openapi-constraints 2026-10-15 06:15:54 +03:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: WealthLedger/frontend#85