Upgrade Go, `go mod tidy`, build on Alpine 3.20
email: update StartTLS usage per go-smtp changes
Drop gqlparser v1 dependency
Only use v2 throughout the repository.
Migrate to chi v5
v1 is not maintained anymore.
Add prometheus SQL connection stats
Also updates the prometheus client_go library
Update pq (Postgres driver) to latest version
Replace x/crypto package by ProtonMail/go-crypto to support ed25519 OpenPGP keys
Add support for mail setups that don't support TLS or Auth
auth: force webhooks to read-only
auth: fix /query/api-meta.json route
This route does not need authentication.
Add legacy webhooks worker implementation
Expand context for work queues