Add stalwart OIDC application and provider #45

Merged
benvin merged 4 commits from benvin/stalwart-oidc into main 2026-10-12 21:33:39 +11:00

4 Commits

Author SHA1 Message Date
unkin-agent dc5a24e564 Make stalwart a public PKCE client with account and admin callbacks
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/plan Pipeline was successful
2026-10-12 00:43:53 +11:00
unkin-agent bfcc362239 Rename akP-mail-users to akP-mail-user
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/plan Pipeline was successful
2026-10-12 00:22:44 +11:00
unkin-agent 0f8ec8a960 Read stalwart client secret from the mail default SA path
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/plan Pipeline was successful
2026-10-12 00:20:08 +11:00
unkin-agent 366cdafd6a Add stalwart OIDC application and provider
ci/woodpecker/pr/plan Pipeline failed
ci/woodpecker/pr/pre-commit Pipeline was successful
- add config/providers_oauth2/stalwart.yaml reading its client_secret from kv/kubernetes/namespace/mail/stalwart/oauth-credentials
- add permission group akP-mail-users bound to the stalwart application
- nest akP-mail-users under akR-global-admin
2026-10-12 00:18:21 +11:00