Files
vantage/server/internal/api
mrhid6 3abbdc41d6 feat: status page authoring API
Adds owner|admin routes under /api/status-pages for authoring status pages
and their incidents/maintenance windows, gated by the status_pages licence
feature. Adds the "status" token scope resource and the ten route-scope
entries, and regenerates the committed OpenAPI document.

Also types ErrPageInvalid as a sentinel for status page/incident validation
failures (previously bare errors), so statusPageError maps them to 400
instead of 500, and createStatusIncident/updateStatusIncident route through
the shared error mapper rather than hand-rolling a 400 for any service error.
2026-08-24 14:43:17 +00:00
..
2026-08-24 14:43:17 +00:00
2026-08-24 14:43:17 +00:00
2026-07-31 10:34:10 +01:00
2026-07-28 16:04:51 +01:00
2026-08-24 10:58:50 +00:00
2026-08-24 14:43:17 +00:00
2026-08-24 14:43:17 +00:00
2026-08-24 14:43:17 +00:00