admin/files: add centralized theme variable support for file URLs (cherry-pick #19657 to version-2025.12)#19793
Conversation
✅ Deploy Preview for authentik-integrations ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## version-2025.12 #19793 +/- ##
===================================================
- Coverage 92.95% 92.46% -0.49%
===================================================
Files 947 947
Lines 52369 52545 +176
===================================================
- Hits 48678 48586 -92
- Misses 3691 3959 +268
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
57c3629 to
23a6654
Compare
|
authentik PR Installation instructions Instructions for docker-composeAdd the following block to your AUTHENTIK_IMAGE=ghcr.io/goauthentik/dev-server
AUTHENTIK_TAG=gh-b589289faa74521f74fd179813be727b30f1b340
AUTHENTIK_OUTPOSTS__CONTAINER_IMAGE_BASE=ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)sAfterwards, run the upgrade commands from the latest release notes. Instructions for KubernetesAdd the following block to your authentik:
outposts:
container_image_base: ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)s
global:
image:
repository: ghcr.io/goauthentik/dev-server
tag: gh-b589289faa74521f74fd179813be727b30f1b340Afterwards, run the upgrade commands from the latest release notes. |
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
23a6654 to
b589289
Compare
In 15c4de7 ("admin/files: add centralized theme variable support for file URLs (cherry-pick goauthentik#19657 to version-2025.12) (goauthentik#19793)") the frontend side replacement was removed in favor of handling the replacement in the media backend. Unfortunately, this does not seem to work in our setup, as the logo URL containing "%(theme)s" started to be served without any replacement after the update. This might be a bug, but needs more investigation and, if needed, an upstream report. Until then, as a temporary hotfix, restore the frontend/JS based replacement. Signed-off-by: Georg Pfuetzenreuter <georg.pfuetzenreuter@suse.com>
Cherry-pick of #19657 to
version-2025.12branch.Original PR: #19657
Original Author: @dominic-r
Cherry-picked commit: 33594c9
Please resolve the conflicts in this PR before merging.