Patrick Müller Paddy
Paddy merged pull request Nachklang/API#12 2026-09-06 10:41:55 +00:00
Add admin identity module: better-auth, per-app permissions, invitations
Paddy pushed to feature/admin-auth-module at Nachklang/API 2026-09-06 10:39:35 +00:00
e62b46945a Add a CLIENT_IP_HEADERS escape hatch and stop the auth handler hanging
Paddy pushed to feature/admin-auth-module at Nachklang/API 2026-09-06 09:54:45 +00:00
27eb301086 Fail CORS closed when NODE_ENV is unset
Paddy pushed to feature/admin-auth-module at Nachklang/API 2026-09-06 09:23:17 +00:00
33489585a0 Model permissions as (app, role) and name passkeys from their AAGUID
Paddy created pull request Nachklang/API#12 2026-09-05 16:34:43 +00:00
Add admin identity module: better-auth, per-app permissions, invitations
Paddy created branch feature/admin-auth-module in Nachklang/API 2026-09-05 16:31:56 +00:00
Paddy pushed to feature/admin-auth-module at Nachklang/API 2026-09-05 16:31:56 +00:00
dbcd5b56f6 Harden the admin module after a fresh-context review
7aac07a013 Add admin identity module: better-auth, per-app permissions, invitations
Compare 2 commits »
Paddy pushed to master at Nachklang/API 2026-09-05 14:13:30 +00:00
ce9b173c71 Merge pull request 'Document dotenv 16 quoting rule for .env values' (#11) from feature/api-esm-prep into master
bf7f45acce Document dotenv 16 quoting rule for .env values
Compare 2 commits »
Paddy merged pull request Nachklang/API#11 2026-09-05 14:13:29 +00:00
Document dotenv 16 quoting rule for .env values
Paddy created pull request Nachklang/API#11 2026-09-05 14:13:26 +00:00
Document dotenv 16 quoting rule for .env values
Paddy pushed to feature/api-esm-prep at Nachklang/API 2026-09-05 14:11:53 +00:00
bf7f45acce Document dotenv 16 quoting rule for .env values
Paddy pushed to master at Nachklang/API 2026-09-05 14:05:15 +00:00
10c459db0f Merge pull request 'Migrate the API to native ESM and vitest; pin Node 26' (#10) from feature/api-esm-prep into master
3ea9e630ed Migrate the API to native ESM and vitest; pin Node 26
Compare 2 commits »
Paddy merged pull request Nachklang/API#10 2026-09-05 14:05:14 +00:00
Migrate the API to native ESM and vitest; pin Node 26
Paddy created pull request Nachklang/API#10 2026-09-05 14:03:37 +00:00
Migrate the API to native ESM and vitest; pin Node 26
Paddy created branch feature/api-esm-prep in Nachklang/API 2026-09-05 14:02:29 +00:00
Paddy pushed to feature/api-esm-prep at Nachklang/API 2026-09-05 14:02:29 +00:00
3ea9e630ed Migrate the API to native ESM and vitest; pin Node 26
Paddy pushed to master at Nachklang/API 2026-08-31 16:18:00 +00:00
449edd6c68 Relay transactional email through Salesforce instead of SMTP (#9)
Paddy merged pull request Nachklang/API#9 2026-08-31 16:17:59 +00:00
Relay transactional email through Salesforce instead of SMTP
Paddy created pull request Nachklang/API#9 2026-08-31 16:16:06 +00:00
Relay transactional email through Salesforce instead of SMTP
Paddy created branch feature/email-via-salesforce in Nachklang/API 2026-08-31 16:07:11 +00:00