-
Fix OpenAPI spec parsing errors in Swagger UI
released this
2026-03-15 23:29:53 +00:00 - Replace type: [string, "null"] array syntax with
type: string + nullable: true on AuditEvent.actor_id,
AuditEvent.target_id, PolicyRule.not_before, and
PolicyRule.expires_at; Swagger UI 5 cannot parse the
JSON Schema array form - Add missing username field to /v1/token/validate response
schema (added to handler ind6cc827but never synced) - Add missing GET /v1/pgcreds endpoint to spec
- Sync web/static/openapi.yaml (served file) with root;
the static copy was many commits out of date, missing
all policy/tags schemas and endpoints
Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com
Downloads
- Replace type: [string, "null"] array syntax with