Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/openstatusHQ/openstatus. 馃珫 Status page with uptime monitoring & API monitoring as code 馃珫 openstatus.dev
bun drizzle-orm monitoring monitoring-as-code nextjs observability on-call open-source shadcn-ui status-page statuspage synthetic-monitoring tinybird turso uptime uptime-checker uptime-monitor
Something went wrong. Try again.
fix: handle non-JSON Vercel responses in domain router master
Vercel can return plain-text error pages (outages, rate limits), which made data.json() throw and surface as an unhandled INTERNAL_SERVER_ERROR in the domain.getDomainResponse/getConfigResponse/verifyDomain queries. Parse the body defensively and fall back to an error object (or null) the client already knows how to render. Fixes OPENSTATUS-7PK Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EPCij3bxjq7PH4dcsZfX5V
Author Claude Co-author Claude Fable 5 Date (Jul 15, 2026, 8:36 PM UTC) Commit 803e3750 803e3750018ab9fe61705449298deb3773a061f0 Parent 17340ac1 17340ac1f58acc8a5299c0f4389517a0dd7246d4