93c634e4c4
Merge pull request 'Onboard repospawner UI to Authentik OIDC' (#32) from benvin/repospawner-oidc into main
main
benvin2026-08-31 22:21:09 +10:00
3977f6f86b
Merge remote-tracking branch 'origin/main' into benvin/repospawner-oidc
unkin-agent2026-08-31 22:07:36 +10:00
6d014ce913
Merge pull request 'Onboard OpenBao as an Authentik OIDC client' (#33) from benvin/vault-oidc-provider into main
benvin2026-08-30 22:17:39 +10:00
230db5ad7e
Onboard OpenBao as an Authentik OIDC client
unkin-agent2026-08-30 21:25:39 +10:00
2f80c4a536
Onboard repospawner UI to Authentik OIDC
unkin-agent2026-08-30 15:09:47 +10:00
5ecd03cdd5
Merge pull request 'Namespace service account token map keys by account' (#31) from benvin/token-foreach-namespacing into main
benvin2026-08-30 00:03:11 +10:00
0c6a9104c0
Namespace service account token map keys by account
unkin-agent2026-08-29 23:10:38 +10:00
3884a5b21f
Merge pull request 'Manage the agent API service account and token in Terraform' (#30) from benvin/agent-api-token-iac into main
benvin2026-08-29 23:04:04 +10:00
8ec8bbda8e
Manage the agent API service account and token in Terraform
unkin-agent2026-08-29 22:58:40 +10:00
09f7c9042e
Merge pull request 'Onboard mediamark to Authentik OIDC' (#29) from benvin/mediamark-oidc into main
benvin2026-08-29 21:55:34 +10:00
1485962cf5
Fix mediamark Vault secret path and permission group name
unkin-agent2026-08-29 21:13:41 +10:00
72e65d7810
Onboard mediamark to Authentik OIDC
unkin-agent2026-08-29 20:57:54 +10:00
e397fd909f
Merge pull request 'Jellyfin SSO: cheeztv OIDC hosts, media-group gating, LDAP outpost' (#28) from benvin/jellyfin-sso into main
benvin2026-08-29 11:51:19 +10:00
77adee64aa
Merge pull request 'watchstate: add external watchstate.unkin.net redirect URI' (#27) from benvin/watchstate-external-uri into main
benvin2026-08-25 21:47:39 +10:00
643c484dea
watchstate: add external watchstate.unkin.net redirect URI
unkin-agent2026-08-25 21:42:26 +10:00
31b92b2b93
Merge pull request 'Onboard watchstate into Authentik (oauth2-proxy, admin-team-gated)' (#26) from benvin/watchstate-oidc into main
benvin2026-08-25 20:48:01 +10:00
db5bf753b5
Onboard watchstate into Authentik for oauth2-proxy
unkin-agent2026-08-25 20:11:38 +10:00
06e71604cf
Merge pull request 'Add adult/kids media groups for media split' (#25) from benvin/media-groups into main
benvin2026-08-24 22:03:32 +10:00
ec0646657d
Add adult/kids media groups for media split
unkin-agent2026-08-24 22:01:25 +10:00
ef84176633
Merge pull request 'Point identity env provider at in-cluster authentik-server ClusterIP' (#24) from benvin/incluster-provider-url into main
benvin2026-08-23 23:22:56 +10:00
ae679ab587
ci: move authentik_url ClusterIP override into woodpecker only
unkin-agent2026-08-23 23:20:32 +10:00
218a640882
Point identity env provider at in-cluster authentik-server ClusterIP
unkin-agent2026-08-23 23:07:04 +10:00
62fb15791a
Merge pull request 'Add logviewer OAuth2 provider/application and akP-logviewer-admin permission' (#21) from benvin/logviewer-oidc into main
benvin2026-08-23 23:02:38 +10:00
73378cef30
Merge pull request 'Run plan without acquiring the Consul state lock' (#22) from benvin/lockfree-plan into main
benvin2026-08-23 22:55:52 +10:00
c047ba3819
Merge pull request 'ci: fetch vault from artifactapi instead of dnf install' (#23) from benvin/vault-via-artifactapi into main
benvin2026-08-23 22:54:08 +10:00
0480303db6
Merge origin/main (traefik #20) into benvin/logviewer-oidc
unkin-agent2026-08-23 22:48:36 +10:00
5079d95ada
Merge pull request 'Add traefik OAuth2 provider/application and akP-traefik-admin' (#20) from benvin/traefik-oidc into main
benvin2026-08-23 22:46:35 +10:00
937efb0360
Merge origin/main (jellyfin #19) into benvin/logviewer-oidc
unkin-agent2026-08-23 22:41:11 +10:00
ef4d29d1ad
ci: fetch vault from artifactapi instead of dnf install
unkin-agent2026-08-23 22:37:12 +10:00
aa1f8955c8
Run plan without acquiring the Consul state lock
unkin-agent2026-08-23 22:21:08 +10:00
b4e3ef3149
ci: re-run plan after merge of main
unkin-agent2026-08-23 22:16:16 +10:00
c1eea2d441
Merge remote-tracking branch 'origin/main' into benvin/traefik-oidc
unkin-agent2026-08-23 22:14:06 +10:00
5c136dfb96
Merge pull request 'Add Jellyfin OIDC provider, application and RBAC groups' (#19) from benvin/jellyfin-oidc into main
benvin2026-08-23 22:10:35 +10:00
132da3cfc8
Merge pull request 'Set explicit launch URL for the LiteLLM application' (#16) from benvin/litellm-app-visibility into main
benvin2026-07-31 22:00:02 +10:00
819996b0c7
Merge pull request 'Default OAuth2 providers to RS256 ID token signing' (#15) from benvin/oidc-rs256-signing into main
benvin2026-07-31 21:19:46 +10:00
a93205bc82
Set explicit launch URL for the LiteLLM application
unkinben2026-07-31 20:46:35 +10:00
b6e9b6b6b9
Default OAuth2 providers to RS256 ID token signing
unkinben2026-07-31 20:28:07 +10:00
d85d7afc97
Merge pull request 'Update Gitea OIDC redirect URIs to canonical + admin route' (#14) from benvin/gitea-oidc-hosts into main
benvin2026-07-31 20:09:16 +10:00
a5a2f467a4
Merge pull request 'Set OAuth2 grant_types so authorization_code login works' (#12) from benvin/oauth2-grant-types into main
benvin2026-07-28 22:38:57 +10:00
2b39450ae2
Set OAuth2 grant_types so authorization_code login works
unkinben2026-07-28 22:09:06 +10:00
21ef853a7c
Merge pull request 'Add NetBox OAuth2/OIDC provider + application' (#11) from benvin/netbox-oidc into main
benvin2026-07-28 18:06:26 +10:00
e8d0457f00
ci: re-run after authentik api recovery
unkinben2026-07-28 17:48:03 +10:00
7d0b8416a7
Re-trigger CI after seeding netbox oauth-credentials in Vault
unkinben2026-07-28 16:49:42 +10:00
90e0ff1f6a
Merge pull request 'Add Ceph dashboard SAML provider' (#9) from benvin/ceph-saml into main
benvin2026-07-24 22:41:52 +10:00
bd2ead5855
Merge branch 'main' into benvin/ceph-saml
benvin2026-07-24 22:16:29 +10:00
70c1d4f6ba
Merge pull request 'Add LiteLLM RBAC: akP-litellm groups + role claim mapping' (#10) from benvin/litellm-rbac into main
benvin2026-07-19 22:00:59 +10:00
7610627168
Add LiteLLM RBAC: akP-litellm groups + role claim mapping
unkinben2026-07-19 18:42:36 +10:00
a7ef454fba
Merge pull request 'Add LiteLLM OAuth2/OIDC provider' (#8) from benvin/litellm-oidc into main
benvin2026-07-19 18:27:12 +10:00
4dadd1f4ab
Merge pull request 'Add ArgoCD OAuth2/OIDC provider' (#3) from benvin/argocd-oidc into main
benvin2026-07-12 23:04:47 +10:00
a6dca8eb96
Merge branch 'main' into benvin/argocd-oidc
benvin2026-07-12 23:02:21 +10:00
3af322dff3
Merge pull request 'Fix perpetual redirect_uri drift on oauth2 providers' (#5) from benvin/fix-redirect-uri-type into main
benvin2026-07-12 23:02:09 +10:00