Block a user
Add admin identity module: better-auth, per-app permissions, invitations
Add admin identity module: better-auth, per-app permissions, invitations
Document dotenv 16 quoting rule for .env values
Document dotenv 16 quoting rule for .env values
Migrate the API to native ESM and vitest; pin Node 26
Migrate the API to native ESM and vitest; pin Node 26
Relay transactional email through Salesforce instead of SMTP
Relay transactional email through Salesforce instead of SMTP