Block a user
Take the database password from PGPASSWORD, not the DSN
Take the database password from PGPASSWORD, not the DSN
Move the database to Postgres
Move the database to Postgres
Move the database to Postgres
Sign-up, invite links and a first-run onboarding checklist
Escalation policies: page the next person when an incident is not acknowledged
Admin page, and move behaviour settings into the database
Teams: scope data per team, per-team integration keys, per-team dead-man switches
Roles: add a system admin and lock down the user and API-key endpoints