Skip to content

fix(api): regen for unified ComponentUptimeDayDto#17

Merged
caballeto merged 1 commit into
mainfrom
fix/unify-uptime-day-dto
Apr 23, 2026
Merged

fix(api): regen for unified ComponentUptimeDayDto#17
caballeto merged 1 commit into
mainfrom
fix/unify-uptime-day-dto

Conversation

@caballeto
Copy link
Copy Markdown
Member

Summary

Regen-only PR following mono PR devhelmhq/mono#269, which collapses the catalog and status-page ComponentUptimeDayDto shapes into a single canonical type (degradedSeconds + typed IncidentRef[]; eventsJson/source removed, StatusPageComponentUptimeDayDto no longer exists).

What changed

  • docs/openapi/monitoring-api.json + docs/openapi/monitoring-api.yaml resync'd from mono.
  • src/lib/api.generated.ts regenerated via npm run typegen.
  • src/lib/api-zod.generated.ts regenerated via npm run zodgen.
  • src/lib/descriptions.generated.ts regenerated via npm run descgen.

No hand-written code changes.

Tests

  • npm run typecheck → clean
  • npm run lint → clean
  • npm test870/870 pass

Test plan

  • CI green
  • Surface integration tests against mono (Flow 1 dispatch from release tag)

Made with Cursor

Mono PR devhelmhq/mono#269 collapses the catalog/status-page DTOs into a
single canonical `ComponentUptimeDayDto` (typed `incidents[]` +
`degradedSeconds`; `eventsJson`/`source` gone, `StatusPageComponentUptimeDayDto`
removed). Regen of `api.generated.ts`, `api-zod.generated.ts`,
`descriptions.generated.ts`, and the vendored OpenAPI spec follows.

870/870 vitests pass; tsc + eslint clean.

Made-with: Cursor
@caballeto caballeto merged commit 7c35889 into main Apr 23, 2026
3 checks passed
@caballeto caballeto deleted the fix/unify-uptime-day-dto branch April 23, 2026 16:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant