[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

feat(dashboard): maintenance updates as a timeline with an inline composer master

Replace the "Add update" button and update cards with the same layout the status-report detail uses: a composer at the top of the timeline (message, date, notify subscribers, "Publish update") and one timeline item per update with author, relative time, index and an actions menu for edit/delete. The header meta shows the update count and the last update time. Maintenance updates now carry `createdByUser`/`updatedByUser` so the timeline can attribute them.


+359 -157
8 changed files