• v1.6.0 9657f18784

    Fix OpenAPI spec parsing errors in Swagger UI

    kyle 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 in d6cc827 but 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