Research-Stack/4-Infrastructure/k3s-flake/tests
allaun d7c60cf60c feat(infra): secure Vaultwarden installation using Authentik API and Caddy
- Set SIGNUPS_ALLOWED=false in Vaultwarden environment on cupfox to disable public signups.
- Automated OIDC/Proxy setup via configure_vault_authentik.py by registering proxy provider, application, and updating the embedded outpost.
- Modified /etc/caddy/Caddyfile.vault on racknerd to forward authentication requests through the Authentik outpost.
- Added vaultwarden-verify-sso.spec.ts Playwright verification test ensuring SSO redirects, successful login, and disabled registration are enforced.

Build: 3314 jobs, 0 errors (lake build)
2026-06-30 01:49:03 -05:00
..
.gitignore fix(infra): standardize k3s cluster — Traefik, ingress, architecture docs, Ray GPU workers 2026-05-31 23:13:04 -05:00
audiobookshelf-verify.spec.ts test(infra): add E2E Playwright verification spec for Audiobookshelf SSO 2026-06-29 21:26:30 -05:00
auth-integration.spec.ts chore: commit accumulated working tree changes 2026-05-30 00:10:02 -05:00
chat-verify.spec.ts test(infra): add E2E Playwright verification spec for Chat SSO login 2026-06-29 16:38:39 -05:00
check-outpost.spec.ts feat(infra): Jellyfin wizard complete, SSO-Auth plugin files deployed 2026-05-31 14:14:20 -05:00
check-outposts-api.spec.ts feat(infra): Jellyfin wizard complete, SSO-Auth plugin files deployed 2026-05-31 14:14:20 -05:00
complete-all.spec.ts feat(infra): Jellyfin wizard complete, SSO-Auth plugin files deployed 2026-05-31 14:14:20 -05:00
complete-jellyfin-wizard-v2.spec.ts feat(infra): Jellyfin wizard complete, SSO-Auth plugin files deployed 2026-05-31 14:14:20 -05:00
complete-jellyfin-wizard-v3.spec.ts feat(infra): Jellyfin wizard complete, SSO-Auth plugin files deployed 2026-05-31 14:14:20 -05:00
complete-jellyfin-wizard.spec.ts feat(infra): Jellyfin wizard complete, SSO-Auth plugin files deployed 2026-05-31 14:14:20 -05:00
configure-jellyfin.spec.ts feat(infra): Jellyfin wizard complete, SSO-Auth plugin files deployed 2026-05-31 14:14:20 -05:00
configure.spec.ts feat(infra): Jellyfin wizard complete, SSO-Auth plugin files deployed 2026-05-31 14:14:20 -05:00
debug-jellyfin.spec.ts feat(infra): Jellyfin wizard complete, SSO-Auth plugin files deployed 2026-05-31 14:14:20 -05:00
dump-header.spec.ts feat(infra): Jellyfin wizard complete, SSO-Auth plugin files deployed 2026-05-31 14:14:20 -05:00
dump-jellyfin-wizard-html.spec.ts feat(infra): Jellyfin wizard complete, SSO-Auth plugin files deployed 2026-05-31 14:14:20 -05:00
dump-plugins-html.spec.ts feat(infra): Jellyfin wizard complete, SSO-Auth plugin files deployed 2026-05-31 14:14:20 -05:00
dump-step2.spec.ts feat(infra): Jellyfin wizard complete, SSO-Auth plugin files deployed 2026-05-31 14:14:20 -05:00
dump-step3.spec.ts feat(infra): Jellyfin wizard complete, SSO-Auth plugin files deployed 2026-05-31 14:14:20 -05:00
dump-step5.spec.ts feat(infra): Jellyfin wizard complete, SSO-Auth plugin files deployed 2026-05-31 14:14:20 -05:00
dump-tab-elements.spec.ts feat(infra): Jellyfin wizard complete, SSO-Auth plugin files deployed 2026-05-31 14:14:20 -05:00
edge-tls-redirects.spec.ts chore: commit accumulated working tree changes 2026-05-30 00:10:02 -05:00
explore-dashboard.spec.ts feat(infra): Jellyfin wizard complete, SSO-Auth plugin files deployed 2026-05-31 14:14:20 -05:00
find-available-element.spec.ts feat(infra): Jellyfin wizard complete, SSO-Auth plugin files deployed 2026-05-31 14:14:20 -05:00
find-outposts-menu.spec.ts feat(infra): Jellyfin wizard complete, SSO-Auth plugin files deployed 2026-05-31 14:14:20 -05:00
find-pills.spec.ts feat(infra): Jellyfin wizard complete, SSO-Auth plugin files deployed 2026-05-31 14:14:20 -05:00
homarr-account.spec.ts chore(homarr): onboard started, OIDC configured, DB created 2026-05-31 15:12:44 -05:00
homarr-capture-session.spec.ts feat(homarr): add Playwright test specs for login, onboard, OIDC, board creation, and integrations 2026-05-31 20:26:16 -05:00
homarr-check.spec.ts feat(homarr): add Playwright test specs for login, onboard, OIDC, board creation, and integrations 2026-05-31 20:26:16 -05:00
homarr-complete.spec.ts chore(homarr): onboard started, OIDC configured, DB created 2026-05-31 15:12:44 -05:00
homarr-create-board.spec.ts feat(homarr): add Playwright test specs for login, onboard, OIDC, board creation, and integrations 2026-05-31 20:26:16 -05:00
homarr-debug2.spec.ts chore(homarr): onboard started, OIDC configured, DB created 2026-05-31 15:12:44 -05:00
homarr-dispatch.spec.ts chore(homarr): onboard started, OIDC configured, DB created 2026-05-31 15:12:44 -05:00
homarr-do-init.spec.ts feat(homarr): add Playwright test specs for login, onboard, OIDC, board creation, and integrations 2026-05-31 20:26:16 -05:00
homarr-final-setup.spec.ts chore(homarr): onboard started, OIDC configured, DB created 2026-05-31 15:12:44 -05:00
homarr-final.spec.ts chore(homarr): onboard started, OIDC configured, DB created 2026-05-31 15:12:44 -05:00
homarr-form-debug.spec.ts chore(homarr): onboard started, OIDC configured, DB created 2026-05-31 15:12:44 -05:00
homarr-get-cookie.spec.ts feat(homarr): add Playwright test specs for login, onboard, OIDC, board creation, and integrations 2026-05-31 20:26:16 -05:00
homarr-init.spec.ts feat(homarr): add Playwright test specs for login, onboard, OIDC, board creation, and integrations 2026-05-31 20:26:16 -05:00
homarr-inputs.spec.ts chore(homarr): onboard started, OIDC configured, DB created 2026-05-31 15:12:44 -05:00
homarr-integrations.spec.ts feat(homarr): add Playwright test specs for login, onboard, OIDC, board creation, and integrations 2026-05-31 20:26:16 -05:00
homarr-login-admin.spec.ts feat(homarr): add Playwright test specs for login, onboard, OIDC, board creation, and integrations 2026-05-31 20:26:16 -05:00
homarr-login-check.spec.ts feat(homarr): add Playwright test specs for login, onboard, OIDC, board creation, and integrations 2026-05-31 20:26:16 -05:00
homarr-login-do.spec.ts feat(homarr): add Playwright test specs for login, onboard, OIDC, board creation, and integrations 2026-05-31 20:26:16 -05:00
homarr-login-v2.spec.ts feat(homarr): add Playwright test specs for login, onboard, OIDC, board creation, and integrations 2026-05-31 20:26:16 -05:00
homarr-network.spec.ts chore(homarr): onboard started, OIDC configured, DB created 2026-05-31 15:12:44 -05:00
homarr-oidc-login.spec.ts feat(homarr): add Playwright test specs for login, onboard, OIDC, board creation, and integrations 2026-05-31 20:26:16 -05:00
homarr-oidc-setup.spec.ts feat(homarr): add Playwright test specs for login, onboard, OIDC, board creation, and integrations 2026-05-31 20:26:16 -05:00
homarr-onboard.spec.ts chore(homarr): onboard started, OIDC configured, DB created 2026-05-31 15:12:44 -05:00
homarr-quick-login.spec.ts feat(homarr): add Playwright test specs for login, onboard, OIDC, board creation, and integrations 2026-05-31 20:26:16 -05:00
homarr-setup-integrations.spec.ts feat(homarr): add Playwright test specs for login, onboard, OIDC, board creation, and integrations 2026-05-31 20:26:16 -05:00
homarr-setup.spec.ts chore(homarr): onboard started, OIDC configured, DB created 2026-05-31 15:12:44 -05:00
homarr-step2.spec.ts chore(homarr): onboard started, OIDC configured, DB created 2026-05-31 15:12:44 -05:00
homarr-test-onboard.spec.ts feat(homarr): add Playwright test specs for login, onboard, OIDC, board creation, and integrations 2026-05-31 20:26:16 -05:00
homarr-test.spec.ts chore(homarr): onboard started, OIDC configured, DB created 2026-05-31 15:12:44 -05:00
homarr-try-login.spec.ts feat(homarr): add Playwright test specs for login, onboard, OIDC, board creation, and integrations 2026-05-31 20:26:16 -05:00
homarr-v1.spec.ts feat(homarr): add Playwright test specs for login, onboard, OIDC, board creation, and integrations 2026-05-31 20:26:16 -05:00
homarr-verify.spec.ts test(infra): update Homarr E2E spec to navigate directly to /auth/login 2026-06-29 16:21:47 -05:00
homarr-wizard.spec.ts chore(homarr): onboard started, OIDC configured, DB created 2026-05-31 15:12:44 -05:00
homarr.spec.ts feat(infra): Jellyfin wizard complete, SSO-Auth plugin files deployed 2026-05-31 14:14:20 -05:00
install-oidc-plugin-v2.spec.ts feat(infra): Jellyfin wizard complete, SSO-Auth plugin files deployed 2026-05-31 14:14:20 -05:00
install-oidc-plugin.spec.ts feat(infra): Jellyfin wizard complete, SSO-Auth plugin files deployed 2026-05-31 14:14:20 -05:00
jellyfin-branding.spec.ts feat(jellyfin): SSO-Auth plugin active, branding configured 2026-05-31 14:48:21 -05:00
jellyfin-check.spec.ts feat(infra): Jellyfin wizard complete, SSO-Auth plugin files deployed 2026-05-31 14:14:20 -05:00
jellyfin-direct.spec.ts feat(infra): Jellyfin wizard complete, SSO-Auth plugin files deployed 2026-05-31 14:14:20 -05:00
jellyfin-full-setup.spec.ts feat(infra): Jellyfin wizard complete, SSO-Auth plugin files deployed 2026-05-31 14:14:20 -05:00
jellyfin-lib-setup.spec.ts feat(jellyfin): add media libraries (Movies, TV Shows, Music) 2026-05-31 14:55:59 -05:00
jellyfin-libraries.spec.ts feat(jellyfin): add media libraries (Movies, TV Shows, Music) 2026-05-31 14:55:59 -05:00
jellyfin-login-debug.spec.ts feat(infra): Jellyfin wizard complete, SSO-Auth plugin files deployed 2026-05-31 14:14:20 -05:00
jellyfin-sso-button.spec.ts feat(jellyfin): SSO-Auth plugin active, branding configured 2026-05-31 14:48:21 -05:00
jellyfin-sso-setup.spec.ts chore(jellyfin): SSO-Auth config file + Playwright setup script 2026-05-31 14:24:44 -05:00
jellyfin-wizard-check.spec.ts feat(infra): Jellyfin wizard complete, SSO-Auth plugin files deployed 2026-05-31 14:14:20 -05:00
jellyfin.spec.ts feat(infra): Jellyfin wizard complete, SSO-Auth plugin files deployed 2026-05-31 14:14:20 -05:00
jf-branding.spec.ts feat(jellyfin): SSO-Auth plugin active, branding configured 2026-05-31 14:48:21 -05:00
jf-sso.spec.ts feat(jellyfin): SSO-Auth plugin active, branding configured 2026-05-31 14:48:21 -05:00
package-lock.json chore: commit accumulated working tree changes 2026-05-30 00:10:02 -05:00
package.json test(infra): add Playwright E2E routing test suite 2026-05-26 21:03:27 -05:00
path-routing.spec.ts chore: commit accumulated working tree changes 2026-05-30 00:10:02 -05:00
playwright.config.ts test(infra): add Playwright E2E routing test suite 2026-05-26 21:03:27 -05:00
test-debug-page.spec.ts feat(jellyfin): add media libraries (Movies, TV Shows, Music) 2026-05-31 14:55:59 -05:00
test-login-wait.spec.ts feat(jellyfin): add media libraries (Movies, TV Shows, Music) 2026-05-31 14:55:59 -05:00
test-login.spec.ts feat(jellyfin): add media libraries (Movies, TV Shows, Music) 2026-05-31 14:55:59 -05:00
test-simple.spec.ts feat(jellyfin): SSO-Auth plugin active, branding configured 2026-05-31 14:48:21 -05:00
trailbase.spec.ts feat(infra): Jellyfin wizard complete, SSO-Auth plugin files deployed 2026-05-31 14:14:20 -05:00
update-outpost.spec.ts feat(infra): Jellyfin wizard complete, SSO-Auth plugin files deployed 2026-05-31 14:14:20 -05:00
uptime-kuma-settings.spec.ts feat(infra): Jellyfin wizard complete, SSO-Auth plugin files deployed 2026-05-31 14:14:20 -05:00
uptime-kuma.spec.ts feat(infra): Jellyfin wizard complete, SSO-Auth plugin files deployed 2026-05-31 14:14:20 -05:00
vaultwarden-verify-sso.spec.ts feat(infra): secure Vaultwarden installation using Authentik API and Caddy 2026-06-30 01:49:03 -05:00
vaultwarden-verify.spec.ts test(infra): add E2E Playwright verification spec for Vaultwarden routing 2026-06-29 23:10:17 -05:00