test: add missing cases and improve error api structure (#1141)
* test: improve coverage
* feat: add custom error class
* refactor: routes folder
* chore: include asertions pacakge
* fix: trpc test
* chore: add try/catch to public status endpoint
* refactor: subdomain safelist
* chore: coerce date
* chore: create middleware libs folder
* fix: disabe sentry on client error
* fix: unknown error codes
* chore: small stuff
* chore: preload mocks
* chore: cache get ping response details
* chore: make type safe
* chore: type error responses
* chore: small stuff
* chore: add updatedAt
* chore: include monitor run in billing progress bar
* chore: dry checker payload
* chore: add libs checker utils
* chore: add openapi schema model
* chore: add tag names and summary
* chore: add metadata
* chore: small stuff
* chore: validate key function
* fix: format
* chore: add os_ case
* chore: add super admin key
authored by