feat: status page v2 (#1354)
* wip:
* wip:
* fix: build
* chore: use pathname for vercel domain
* fix: format
* fix: stuff
* chore: empty state
* fix: resolved variant
* chore: tb query in public procedure
* chore: add log
* fix: type
* wip: tb status pipes v2
* wip: no data
* chore: uptime
* chore: small stuff
* wip: page subscription
* chore: subscription token verification
* chore: password protection
* fix: legacy public page schema
* fix: color and order
* chore: status tracker events
* wip:
* fix: change
* wip: manual type
* wip: manual type
* fix: link
* chore: page status
* fix: lint
* chore: keyboard navigation
* chore: duration skip seconds
* chore: pinned opacity
* fix: stuff
* refactor: events
* fix: tsc
* fix: focus style
* fix: lint
* chore: loading state
* fix: status tracker content dominant
* fix: restrict events
* wip:
* fix: hover card
* fix: more stuff
* chore: include metadata
* refactor: move logic from front to back
* chore: disabled types
* fix: store
* fix: manual type
* fix: type
* wip:
* wip: status banner
* fix: format
* wip: status banner
* wip: status banner
* fix: status content
* fix: empty state and status banner
* fix: avoid fetching from tb on manual mode
* fix: floating button
* chore: small stuff
* fix: empty store
* fix: test
* fix: format
* fix: tb mock
authored by