70-screener-openapi-constraints
develop
Доставка артефакта для 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).
src/shared/api/spec/openapi.json
additionalProperties: false
StockScreenerCriteriaDto
minimum: 1
StockScreenerItemDto.lot
openapi.json
openapi:generate
schema.d.ts не изменился: ограничения не влияют на сгенерированные типы.
schema.d.ts
npm run openapi:check
npm run verify
Закрывает frontend-часть #70. Требует смерженного backend PR для согласованности артефакта.
No dependencies set.
The note is not visible to the blocked user.
Доставка артефакта для WealthLedger/backend#70 (backend PR с восстановлением ограничений).
Изменение
src/shared/api/spec/openapi.json: 4 строки —additionalProperties: falseуStockScreenerCriteriaDto,minimum: 1уStockScreenerItemDto.lot. Скопировано из backendopenapi.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 для согласованности артефакта.