authentik-nix/components/docs-extra-package-locks
Maximilian Bosch ad2994c95f
update: 2025.10.3 -> 2025.12.1
Closes #83
Closes #85

ChangeLog: https://docs.goauthentik.io/releases/2025.12

⚠️ When using the Avatar upload, you'll have to make your users
re-upload their avatars due to changes in how media is served by
Authentik[1].

For now, we're using a branch from me that is 2025.12.1 with an update
of `@goauthentik/api` on top[2]. Without that change, `AdminFileListUsageEnum`
doesn't exist which breaks all usage of `AdminFileListUsageEnum.Media`:

    TypeError: can't access property "Media", R.AdminFileListUsageEnum is undefined
      renderForm ApplicationForm.ts:191
      [...]

This made e.g. the modal to edit applications unusable which infinitely
hang on a loading spinner.

The media path now points to `/var/lib/authentik`. This path is only
used for media storage and Authentik now always appends the "usage name"
as directory behind the storage path, i.e. it already appends
`/var/lib/authentik/media`, so this is needed to make Authentik discover
existing media.

Finally, I added a `patches` attribute to the authentik scope that
applies patches to both the workdir-deps (which is the PYTHONPATH in the
end, i.e. where we load the authentik module from) and the gopkgs. We're
still missing patchability for frontend (since we directly build the
subdir in napalm), but I think that's a step in the right direction.

[1] https://github.com/goauthentik/authentik/discussions/6824#discussioncomment-15490793
[2] Upstream PR: https://github.com/goauthentik/authentik/pull/19542
2026-01-17 09:22:53 +01:00
..
csharp-httpclient-npm-shrinkwrap.json update: 2025.4.4 -> 2025.6.4 2025-07-24 15:00:27 +02:00
csharp-restsharp-npm-shrinkwrap.json update: 2025.4.4 -> 2025.6.4 2025-07-24 15:00:27 +02:00
curl-npm-shrinkwrap.json update: 2025.4.4 -> 2025.6.4 2025-07-24 15:00:27 +02:00
dart-http-npm-shrinkwrap.json update: 2025.4.4 -> 2025.6.4 2025-07-24 15:00:27 +02:00
golang-npm-shrinkwrap.json update: 2025.4.4 -> 2025.6.4 2025-07-24 15:00:27 +02:00
http-npm-shrinkwrap.json update: 2025.4.4 -> 2025.6.4 2025-07-24 15:00:27 +02:00
java-okhttp-npm-shrinkwrap.json update: 2025.4.4 -> 2025.6.4 2025-07-24 15:00:27 +02:00
java-unirest-npm-shrinkwrap.json update: 2025.4.4 -> 2025.6.4 2025-07-24 15:00:27 +02:00
js-fetch-npm-shrinkwrap.json update: 2025.10.3 -> 2025.12.1 2026-01-17 09:22:53 +01:00
js-jquery-npm-shrinkwrap.json update: 2025.4.4 -> 2025.6.4 2025-07-24 15:00:27 +02:00
js-xhr-npm-shrinkwrap.json update: 2025.4.4 -> 2025.6.4 2025-07-24 15:00:27 +02:00
kotlin-okhttp-npm-shrinkwrap.json update: 2025.4.4 -> 2025.6.4 2025-07-24 15:00:27 +02:00
nodejs-native-npm-shrinkwrap.json update: 2025.10.3 -> 2025.12.1 2026-01-17 09:22:53 +01:00
nodejs-request-npm-shrinkwrap.json update: 2025.4.4 -> 2025.6.4 2025-07-24 15:00:27 +02:00
nodejs-unirest-npm-shrinkwrap.json update: 2025.4.4 -> 2025.6.4 2025-07-24 15:00:27 +02:00
objective-c-npm-shrinkwrap.json update: 2025.4.4 -> 2025.6.4 2025-07-24 15:00:27 +02:00
ocaml-cohttp-npm-shrinkwrap.json update: 2025.4.4 -> 2025.6.4 2025-07-24 15:00:27 +02:00
php-curl-npm-shrinkwrap.json update: 2025.4.4 -> 2025.6.4 2025-07-24 15:00:27 +02:00
php-guzzle-npm-shrinkwrap.json update: 2025.4.4 -> 2025.6.4 2025-07-24 15:00:27 +02:00
php-httprequest2-npm-shrinkwrap.json update: 2025.4.4 -> 2025.6.4 2025-07-24 15:00:27 +02:00
postman-cli-npm-shrinkwrap.json update: 2025.10.3 -> 2025.12.1 2026-01-17 09:22:53 +01:00
powershell-restmethod-npm-shrinkwrap.json update: 2025.4.4 -> 2025.6.4 2025-07-24 15:00:27 +02:00
python-requests-npm-shrinkwrap.json update: 2025.4.4 -> 2025.6.4 2025-07-24 15:00:27 +02:00
r-httr-npm-shrinkwrap.json update: 2025.4.4 -> 2025.6.4 2025-07-24 15:00:27 +02:00
r-rcurl-npm-shrinkwrap.json update: 2025.4.4 -> 2025.6.4 2025-07-24 15:00:27 +02:00
ruby-npm-shrinkwrap.json update: 2025.4.4 -> 2025.6.4 2025-07-24 15:00:27 +02:00
shell-wget-npm-shrinkwrap.json update: 2025.4.4 -> 2025.6.4 2025-07-24 15:00:27 +02:00
swift-npm-shrinkwrap.json update: 2025.4.4 -> 2025.6.4 2025-07-24 15:00:27 +02:00