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(maintenance): reject non-decimal page component ids in RPC, surface notify failures master
- The maintenance RPC accepted any string that `Number()` turned into a safe integer, so "1e3" targeted component 1000 and "0x10" component 16. Use the same digits-only check as the status-report handler. - The dashboard fired subscriber notifications without an error handler after creating a maintenance or posting an update, so a failed dispatch was invisible. Toast the error on all three call sites.
Author Maximilian Kaske Date (Oct 8, 2026, 11:05 AM UTC) Commit 187a85d0 187a85d0f4a1d6cfd1a2f0a5e2d208d2db03e849 Parent 031b82b9 031b82b90479e5d787482b327149a5a3e1eee1a3