Commit graph

7 commits

Author SHA1 Message Date
Lukas Kahwe Smith
bfdfce13c0
fix(orm): accept plain date strings in DateTime @db.Date field filters (#2572)
Co-authored-by: ymc9 <104139426+ymc9@users.noreply.github.com>
2026-04-21 16:46:30 -07:00
ymc9
e784b672c9 chore(server): regenerate rpc OpenAPI baseline
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-20 12:19:36 -07:00
ymc9
064ce4a3ee fix(orm,server): fix procedure slicing in toJSONSchema and RPC OpenAPI spec
- ZodSchemaFactory.toJSONSchema() now skips makeProcedureArgsSchema for
  procedures excluded by slicing (includedProcedures / excludedProcedures),
  preventing dangling component registrations for hidden procedures
- RPCApiSpecGenerator.generateSharedSchemas() now emits enum schemas so
  $ref pointers from model entity schemas and typedef schemas resolve correctly
- RPCApiSpecGenerator requestBody.required is now only set when at least one
  procedure param is non-optional, matching the existing GET q-param behavior
- Add tests covering all three fixes

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-20 11:39:22 -07:00
Yiming Cao
dc26257553
feat(server): add OpenAPI spec generation for RPC API (#2574)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-11 21:35:24 -07:00
Lukas Kahwe Smith
06f6e08b33
feat(openapi): add nestedRoutes support for openapi spec generation (#2521) 2026-03-27 09:00:53 -07:00
Yiming Cao
cbebe0c062
feat(server): add specific 4xx error responses to REST OpenAPI spec (#2504)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-21 00:05:58 -07:00
Yiming Cao
f361d32cbf
feat(server): add OpenAPI spec generation for RESTful API (#2498)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-20 10:07:44 -07:00