[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 v2 (#1273) master

* wip: app v2 * fix: lint * fix: form resolver * fix: format * wip: version * fix: recursive zod type * chore: auth * chore: middleware * chore: trpc * wip: * chore: trpc config * wip: overview * wip: * fix: superjson * wip: monitor list * wip: forms * chore: form scheduling regions * chore: monitor incidents * wip: status pages * wip: * wip: * chore: overview metrics * wip: * wip: delete * wip: unique slug * fix: mono * wip: sidebar * wip: slug * fix: form monitor * wip: page subscribers * chore: query invalidation and nav checklist * fix: edit action path * chore: workspace switcher * chore: workspace name * wip: member * chore: thibault feedback * chore: remove icon * wip: * chore: sidebar button * chore: response time form * chore: monitor tags form * chore: tag sheet * wip: * chore: danger zone * wip: delete action * wip: form general monitor * wip: form * chore: status page form * chore: otel headers * chore: notifier form * wip: * wip: * chore: monitor to notifier * chore: delete notifier * wip: locked sections * chore: edit status report * wip: status report update * wip: * fix: * wip: * chore: custom domains * wip: checker * fix: unique slug on submit * chore: invalidate on delete * refactor: new notifiers * wip: test before saving * fix: form sheet * chore: update at * wip: unkey * chore: copy to clipbard * wip: * fix: * typo: * chore: notifier tests * chore: date picker * fix: delete * chore: md * chore: event tracking * wip: * wip: * wip: * wip: * wip: parseAsSelected * feat: assertions on sidebar * fix: tsc * chore: update gitignore * chore: uptime pipe and chart * chore: audit log * wip: tb * wip: * chore: nav status * chore: trpc server * wip: * chore: tb tcp uptime * wip: * chore: tb latency * wip: percentile * fix: mobile padding * chore: timing phases * chore: dev indicator * 馃 * 馃槶 fixed deps * 馃槶 deps * 馃槶 * 馃グ * 馃槺 * 馃殌 * refactor: indicator position * chore: percentile and total * wip: * wip: * chore: fix overview status report updates * wip: * fix: metabase * fix: incident monitor * chore: onboarding * chore: hide export code and create badge * chore: clone * fix: stripe * fix: cal sans * chore: add blob upload * chore: favicon * wip: * fix: monitor metrics cards * chore: extend pagination to 20 page size * feat: invitation flow * fix: page title * fix: button type * chore: pageduty flow * chore: rich colors to toaster * chore: max regions * wip: logs * fix: uptime chart * wip: popover date * chore: custom range * fix: small stuff * wip: * fix: pagerduty * wip: * fix: global metrics * wip: regions * fix: allowed regions * chore: * fix: * wip: date presets * fix: status report columns * chore: external table cell link * chore: tooltip * wip: * fix: active nav item * fix: region selector * fix: width * chore: add og image * chore: feedback nav * fix: nav monitor active color * fix: * fix: feedback nav * chore: include pathname on feedback * chore: include tooltip view page * fix: wording * chore: add speech recognition * fix: legacy * chore: fix right sidebar * fix: sidebar * chore: mute nav action icons * fix: status page sidebar link * fix: workspace slug * chore: persist left nav cookie state * chore: add total requests * fix: regions value * fix: feedback * fix: batch delete monitors * fix: firefox table * wip: trigger * fix: checker test error message * chore: add name sort * refactor: column header * wip: hide trigger on region * chore: feedback * chore: add sentry * fix: toast * chore: feedback * chore: cli page * chore: os tabs * wip: docs nav action * chore: upgrade dialog * fix: key event in input fields * chore: prominent create buttons * fix: typo * wip: small stuff * chore: control pagination * chore: view report * wip: read more * add infra and typo * improve docs * more content * refactor: edit to settings label * wip: filter tags * refactor: notifiers to notifications * feat: nav banner * fix: links * fix: regions * fix: active * chore: add note banner * fix: key * chore: send status report update email * fix: full row toggle expand * chore: random regions * chore: satisfies * chore: consistency * fix: support message * fix: success note * more docs * wip: * chore: test result * fix: note bg color * feat: last checked value in monitors list * feat: include last check in monitors overview page * fix: undefined last timestamp * chore: add link to http monitor * chore: include global search * fix: typo * chore: enhance feedback * fix: file name * fix: incident actions and promise * fix: nav feedback * fix: unkey init * fix: trpc error * fix: package caret * fix: package version * wip: * ci: apply automated fixes * fix: seed * chore: notifier badge icons * fix: tsc * fix: invite and more * fix: duplicate toast message * chore: flag * chore: onboarding learn from question --------- Co-authored-by: Thibault Le Ouay <thibaultleouay@gmail.com> Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>


+44068 -2226
531 changed files