Skip to content

root: revert enterprise loading behaviour#19485

Merged
BeryJu merged 10 commits intomainfrom
root/revert-enterprise-loading-behaviour
Feb 3, 2026
Merged

root: revert enterprise loading behaviour#19485
BeryJu merged 10 commits intomainfrom
root/revert-enterprise-loading-behaviour

Conversation

@BeryJu
Copy link
Member

@BeryJu BeryJu commented Jan 15, 2026

extract reverted from 213cf44

Signed-off-by: Jens Langhammer <jens@goauthentik.io>
@BeryJu BeryJu requested a review from a team as a code owner January 15, 2026 15:31
@BeryJu BeryJu added area:backend backport/version-2025.10 Add this label to PRs to backport changes to version-2025.10 backport/version-2025.12 Add this label to PRs to backport changes to version-2025.12 labels Jan 15, 2026
@netlify
Copy link

netlify bot commented Jan 15, 2026

Deploy Preview for authentik-docs ready!

Name Link
🔨 Latest commit 7dc45b4
🔍 Latest deploy log https://app.netlify.com/projects/authentik-docs/deploys/6981f9d1db8e960008f3c13c
😎 Deploy Preview https://deploy-preview-19485--authentik-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@codecov
Copy link

codecov bot commented Jan 15, 2026

Codecov Report

❌ Patch coverage is 67.56757% with 12 lines in your changes missing coverage. Please review.
✅ Project coverage is 93.23%. Comparing base (ff87929) to head (b9c9a16).
⚠️ Report is 11 commits behind head on main.
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
authentik/admin/api/system.py 66.66% 2 Missing ⚠️
authentik/blueprints/v1/importer.py 71.42% 2 Missing ⚠️
authentik/core/api/devices.py 66.66% 2 Missing ⚠️
authentik/core/api/object_types.py 71.42% 2 Missing ⚠️
authentik/root/settings.py 66.66% 2 Missing ⚠️
authentik/lib/utils/reflection.py 50.00% 1 Missing ⚠️
authentik/outposts/api/outposts.py 50.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main   #19485      +/-   ##
==========================================
+ Coverage   93.01%   93.23%   +0.21%     
==========================================
  Files         968      968              
  Lines       53346    53371      +25     
==========================================
+ Hits        49621    49761     +140     
+ Misses       3725     3610     -115     
Flag Coverage Δ
conformance 38.08% <40.54%> (-0.01%) ⬇️
e2e 44.07% <40.54%> (+0.61%) ⬆️
integration 22.77% <16.21%> (-0.15%) ⬇️
unit 91.39% <67.56%> (-0.02%) ⬇️
unit-migrate 91.42% <67.56%> (-0.03%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Signed-off-by: Jens Langhammer <jens@goauthentik.io>
@netlify
Copy link

netlify bot commented Jan 15, 2026

Deploy Preview for authentik-integrations ready!

Name Link
🔨 Latest commit 7dc45b4
🔍 Latest deploy log https://app.netlify.com/projects/authentik-integrations/deploys/6981f9d10358b500086d38b3
😎 Deploy Preview https://deploy-preview-19485--authentik-integrations.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions
Copy link
Contributor

github-actions bot commented Jan 15, 2026

authentik PR Installation instructions

Instructions for docker-compose

Add the following block to your .env file:

AUTHENTIK_IMAGE=ghcr.io/goauthentik/dev-server
AUTHENTIK_TAG=gh-b9c9a16780183d95ee0de3543bbe96e9e46009e5
AUTHENTIK_OUTPOSTS__CONTAINER_IMAGE_BASE=ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)s

Afterwards, run the upgrade commands from the latest release notes.

Instructions for Kubernetes

Add the following block to your values.yml file:

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-b9c9a16780183d95ee0de3543bbe96e9e46009e5

Afterwards, run the upgrade commands from the latest release notes.

Signed-off-by: Jens Langhammer <jens@goauthentik.io>
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
@netlify
Copy link

netlify bot commented Jan 15, 2026

Deploy Preview for authentik-storybook ready!

Name Link
🔨 Latest commit b9c9a16
🔍 Latest deploy log https://app.netlify.com/projects/authentik-storybook/deploys/6981fb6ac266e900081680cf
😎 Deploy Preview https://deploy-preview-19485--authentik-storybook.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link
Collaborator

@gergosimonyi gergosimonyi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All in all this seems to work better than I expected. Couple of issues I ran into after rm -rf authentik/enterprise:

  1. make gen fails on
ENUM_OVERRIDES: [
...
        "LicenseSummaryStatusEnum": "authentik.enterprise.models.LicenseUsageStatus",
...
]
  1. Tests fail on many levels.
  2. The frontend calls /api/v3/enterprise/license/summary/ on first load which 404s (without further effect).
  3. The frontend calls /api/v3/providers/google_workspace/ on the overview page which 404s and therefore the Sync status widget fails.

Signed-off-by: Jens Langhammer <jens@goauthentik.io>
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
@BeryJu BeryJu requested a review from a team as a code owner February 3, 2026 13:43
@BeryJu BeryJu removed backport/version-2025.10 Add this label to PRs to backport changes to version-2025.10 backport/version-2025.12 Add this label to PRs to backport changes to version-2025.12 labels Feb 3, 2026
@BeryJu BeryJu merged commit 00e6d76 into main Feb 3, 2026
101 of 102 checks passed
@BeryJu BeryJu deleted the root/revert-enterprise-loading-behaviour branch February 3, 2026 17:28
kensternberg-authentik added a commit that referenced this pull request Feb 4, 2026
* main: (26 commits)
  providers/saml: auto pull signature algorithm options (#17614)
  core, web: bump @isaacs/brace-expansion from 5.0.0 to 5.0.1 in /packages/prettier-config (#19990)
  web: bump @isaacs/brace-expansion from 5.0.0 to 5.0.1 in /web (#19989)
  stages/authenticator_webauthn: fix double JSON encoding of webauthn options (#19952)
  core: bump django from 5.2.10 to 5.2.11 (#19988)
  ci: allow setting assignee to fail (#19985)
  root: revert enterprise loading behaviour (#19485)
  web/flows: update flow background (#19974)
  providers/oauth2: use compare_digest for client_secret comparison (#19979)
  recovery: consume token in transaction (#19967)
  core: ask for token duration on recovery link/email by admin (#19875)
  core: bump aws-cdk-lib from 2.236.0 to 2.237.0 (#19958)
  web: bump the storybook group across 1 directory with 5 updates (#19960)
  core: bump library/nginx from `c881927` to `7fe5dda` in /website (#19961)
  core: bump gunicorn from 25.0.0 to 25.0.1 (#19959)
  core: bump goauthentik.io/api/v3 to 3.2026.2.0-rc1-1770129730 (#19973)
  lifecycle: bump shm size (#19369)
  crypto: Add ED25519 and ED448 support to the certificate builder (#19465)
  web/admin: Register stage elements. Fix linter warnings (#19948)
  web: bump knip from 5.82.1 to 5.83.0 in /web (#19962)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants