Skip to content

brands: in memory cache - #26926

Merged
BeryJu merged 20 commits into
mainfrom
brands/in-memory-cache
Oct 24, 2026
Merged

BeryJu merged 20 commits into
mainfrom
brands/in-memory-cache

Conversation

@BeryJu

@BeryJu BeryJu commented Oct 14, 2026 •

Copy link
Copy Markdown
Member

@gergosimonyi wants a ttl of 5s
@dewi-tik is fine with 5m

this sets a default of 1m, configurable, and with a disclaimer in the UI of $timeout * 2

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

netlify Bot commented Oct 14, 2026

Copy link
Copy Markdown

✅ Deploy Preview for authentik-docs ready!

Name Link
🔨 Latest commit 046714c
🔍 Latest deploy log https://app.netlify.com/projects/authentik-docs/deploys/6acfc9aca004183ee5eb4450
😎 Deploy Preview https://deploy-preview-26926--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

codecov Bot commented Oct 14, 2026 •

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 98.29060% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 92.40%. Comparing base (71930c1) to head (02b1dd3).
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
authentik/root/cache.py 95.55% 2 Missing ⚠️
Additional details and impacted files
@@           Coverage Diff           @@
##             main   #26926   +/-   ##
=======================================
  Coverage   92.39%   92.40%           
=======================================
  Files        1190     1191    +1     
  Lines       80261    80326   +65     
  Branches     4351     4351           
=======================================
+ Hits        74159    74223   +64     
- Misses       6036     6037    +1     
  Partials       66       66           
Flag Coverage Δ
conformance 32.32% <70.08%> (+0.04%) ⬆️
e2e 37.00% <70.08%> (+0.03%) ⬆️
integration 29.20% <65.81%> (+0.03%) ⬆️
rust 44.42% <ø> (ø)
unit 94.05% <98.29%> (+<0.01%) ⬆️
unit-migrate 94.05% <98.29%> (+<0.01%) ⬆️

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

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

@github-actions

github-actions Bot commented Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

Playwright e2e

Download this run's HTML report and traces, then open the report:

gh run download 40113955303 -D playwright-artifacts
npx playwright show-report playwright-artifacts/playwright-report

Installation instructions

Instructions for docker-compose

Add the following block to your .env file:

AUTHENTIK_IMAGE=ghcr.io/goauthentik/dev-server
AUTHENTIK_TAG=gh-02b1dd3b5529d3a798e0d7e828ccf55e2fa9e7a1
# Distroless image: AUTHENTIK_TAG=gh-02b1dd3b5529d3a798e0d7e828ccf55e2fa9e7a1-distroless
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-02b1dd3b5529d3a798e0d7e828ccf55e2fa9e7a1
        # Distroless image: tag: gh-02b1dd3b5529d3a798e0d7e828ccf55e2fa9e7a1-distroless

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>
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
Comment thread authentik/root/cache.py Fixed
Comment thread authentik/root/cache.py Fixed
@BeryJu
BeryJu marked this pull request as ready for review October 16, 2026 12:02
@BeryJu
BeryJu requested a review from a team as a code owner October 16, 2026 12:02
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
Comment thread authentik/root/cache.py Fixed
Comment thread authentik/root/cache.py Fixed
Comment thread authentik/root/cache.py Fixed
Comment thread authentik/root/cache.py Fixed
Comment thread authentik/root/cache.py Fixed
@BeryJu
BeryJu added this pull request to stack #27023 October 19, 2026 14:38
Comment thread authentik/root/cache.py Dismissed
Comment thread authentik/root/cache.py Dismissed
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
Signed-off-by: Jens Langhammer <jens@goauthentik.io>

# Conflicts:
#	authentik/core/setup/views.py
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 October 22, 2026 16:23
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
Comment thread authentik/lib/default.yml Outdated
Signed-off-by: Jens L. <jens@beryju.org>
@netlify

netlify Bot commented Oct 24, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for authentik-storybook ready!

Name Link
🔨 Latest commit 02b1dd3
🔍 Latest deploy log https://app.netlify.com/projects/authentik-storybook/deploys/6adce3947455cb11427a9441
😎 Deploy Preview https://deploy-preview-26926--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.

Signed-off-by: Jens Langhammer <jens@goauthentik.io>
@BeryJu
BeryJu removed this pull request from stack #27023 October 24, 2026 17:44
@BeryJu
BeryJu added this pull request to stack #27145 October 24, 2026 17:44
@BeryJu
BeryJu merged commit a25ffa9 into main Oct 24, 2026
171 checks passed
@BeryJu
BeryJu deleted the brands/in-memory-cache branch October 24, 2026 18:50
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.

2 participants