Skip to content

[pull] main from goauthentik:main - #142

Merged
pull[bot] merged 2 commits into
buape:mainfrom
goauthentik:main
Aug 21, 2026
Merged

[pull] main from goauthentik:main#142
pull[bot] merged 2 commits into
buape:mainfrom
goauthentik:main

Conversation

@pull

@pull pull Bot commented Aug 21, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

GirlBossRush and others added 2 commits August 21, 2026 03:48
User.locale() returned request.LANGUAGE_CODE before consulting the
user's own attributes.settings.locale, so a user's saved preference was
shadowed whenever LocaleMiddleware resolved anything (which is always).
Return the saved locale first when set and non-empty, falling back to
request.LANGUAGE_CODE. Also drop the dead trailing branch referencing
request.brand.locale, a property that does not exist (it is
default_locale, and brand fallback is already handled by
BrandMiddleware).

Co-authored-by: Teffen Ellis <teffen@Teffens-MacBook-Pro.local>
* web: Add router-core cross-interface href builders.

* web: Add router-core navigation and click interception.

* web: Let the browser own fragment-only navigations.

Hash-only (`#section`) and same-URL clicks resolve to the current path
and query, differing at most by fragment. The interceptor now falls
through to native handling for these, restoring fragment scroll and
native reload instead of claiming them as dead in-app navigations.

* web: Add legacy hash-route redirect shim.

* web: Wire urlpattern-polyfill into the polyfill bundle.

* web: Deduplicate interface prefix construction.

The href builders, click interceptor, and hash shim each built the
base-plus-interface prefix independently. formatInterfacePrefix is now
the single source, with a direct test pinning the base-without-trailing-
slash case.

* web: Fix formatting and spelling in the navigation layer.
@pull pull Bot locked and limited conversation to collaborators Aug 21, 2026
@pull pull Bot added the ⤵️ pull label Aug 21, 2026
@pull
pull Bot merged commit a397ede into buape:main Aug 21, 2026
1 check passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant