Conversation
✅ Deploy Preview for authentik-storybook ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
✅ Deploy Preview for authentik-docs ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
✅ Deploy Preview for authentik-integrations ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
blueprints/schema.json
Outdated
| "Heimdal", | ||
| "other" |
There was a problem hiding this comment.
This change (and its analogue over at schema.yml) was automatically included when I ran make gen. I'll leave it in.
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #19588 +/- ##
==========================================
+ Coverage 93.19% 93.26% +0.06%
==========================================
Files 968 968
Lines 53307 53331 +24
==========================================
+ Hits 49682 49738 +56
+ Misses 3625 3593 -32
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
This was purposefully not included in `2025.12` to split the changes up. The main content of this patch is in the migrations. Everything else follows more or less automatically.
9d3270b to
605edab
Compare
|
authentik PR Installation instructions Instructions for docker-composeAdd the following block to your AUTHENTIK_IMAGE=ghcr.io/goauthentik/dev-server
AUTHENTIK_TAG=gh-9424a051a2c2d5e770b9930516bafad1ee8e29d4
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-9424a051a2c2d5e770b9930516bafad1ee8e29d4Afterwards, run the upgrade commands from the latest release notes. |
| ak_groups = models.ManyToManyField("Group", related_name="users") | ||
| groups = models.ManyToManyField("Group", related_name="users") |
There was a problem hiding this comment.
We might want some sort of proxy for the old field as its probably used in policies quite frequently, something that'll log an event when used.
There was a problem hiding this comment.
I thought this deserved its own EventAction, see 6fc2469 for my first pass on implementing this.
authentik/events/models.py
Outdated
| SYSTEM_EXCEPTION = "system_exception" | ||
|
|
||
| CONFIGURATION_ERROR = "configuration_error" | ||
| DEPRECATION_USED = "deprecation_used" |
There was a problem hiding this comment.
| DEPRECATION_USED = "deprecation_used" | |
| CONFIGURATION_WARNING = "configuration_warning" |
Should make it a bit more re-usable for other things
BeryJu
left a comment
There was a problem hiding this comment.
Looks good, added one small comment to the release notes to tell people the old one is deprecated but will still work.
One other thing I suggest for this is splitting out the changes to integrations since those are not deployed from the version branch and as such will go live as soon as this is merged, so we should separate that and only merge it once this is out. (Or maybe even later since .ak_groups will still work)
Co-authored-by: Jens L. <jens@goauthentik.io> Signed-off-by: Simonyi Gergő <28359278+gergosimonyi@users.noreply.github.com>
These will be included in a separate PR once this is released.
* main: (52 commits) website: QL Search keyboard interactions docs, examples. (#16259) website/integrations: immich: add signing algorithm (#19187) website/docs: endpoint devices: add version command (#19767) common: introduce common (#19852) web: bump @sentry/browser from 10.37.0 to 10.38.0 in /web in the sentry group across 1 directory (#19871) core: bump debugpy from 1.8.19 to 1.8.20 (#19872) ci: bump actions/cache from 5.0.2 to 5.0.3 (#19873) web: bump chromedriver from 144.0.1 to 145.0.0 in /web (#19874) web: Captcha Refinements, Part 2 (#19757) root: assign cherry-pick PRs to original author (#19858) web: Lit Development Mode, performance fixes. (#19825) web: Fix development theme overrides (#19826) website/docs: add tip for recovering from accidental main branch work (#19865) web: bump API Client version (#19857) rbac: clean up roles and permissions (#19588) web: bump API Client version (#19851) website/docs: add more info to entra id scim doc (#19849) sources/oauth: Fix an issue where wechat may crash duing login. (#18973) providers/scim: fix email validation mismatch (#19848) providers/scim: modify user- and group syncing behavior (#13947) ...
This was purposefully not included in
2025.12to split the changes up.The main content of this patch is in the migrations. Everything else follows more or less automatically.