Commit Graph
3 Commits
Author SHA1 Message Date
Prageeth Panicker b837d26739 fix(web-app-pihole): fix oauth2-proxy deployment and javascript injection
- Fix oauth2.enabled: replace Jinja2 group_names expression with literal true
- Set oauth2.shared: false to deploy role-local oauth2-proxy instance
- Add allowed_groups for RBAC administrator access control
- Add javascript service for logout button injection
- Remove variant 1 (standalone mode) - pihole always requires Keycloak
- Delete compose.override.yml.j2 (--ssl-insecure-skip-verify no longer needed)
- Fix javascript.js.j2: wrap redirect in DOMContentLoaded to fix DOM timing
- Add TEST_E2E_PLAYWRIGHT_WAIT_ENABLED: false for oauth2-protected app
2026-06-23 13:19:16 +00:00
Prageeth Panicker 5b80d2cd6d fix(web-app-pihole): wrap javascript.js.j2 in raw block to prevent Jinja2 parsing 2026-06-23 13:19:10 +00:00
Prageeth Panicker 9718c83eb5 fix(web-app-pihole): add variants, javascript injection, fix oauth2 DNS, update playwright tests 2026-06-23 13:19:09 +00:00