Skip to content

web: add secret selection and rotation controls - #26108

Closed
dominic-r wants to merge 26 commits into
dominic/rotation-admin-uifrom
dominic/rotation-secret-controls
Closed

dominic-r wants to merge 26 commits into
dominic/rotation-admin-uifrom
dominic/rotation-secret-controls

Conversation

@dominic-r

Copy link
Copy Markdown
Member

No description provided.

@dominic-r dominic-r added this to the Release 2026.11.0: Required milestone Sep 14, 2026
@dominic-r dominic-r added the area:frontend Features or issues related to the browser, TypeScript, Node.js, etc label Sep 14, 2026
@dominic-r
dominic-r requested a review from a team as a code owner September 14, 2026 00:46
@dominic-r dominic-r added the area:frontend Features or issues related to the browser, TypeScript, Node.js, etc label Sep 14, 2026
@dominic-r dominic-r self-assigned this Sep 14, 2026
@dominic-r
dominic-r added this pull request to stack #26110 September 14, 2026 00:49
@netlify

netlify Bot commented Sep 14, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for authentik-docs ready!

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

@dominic-r
dominic-r force-pushed the dominic/rotation-admin-ui branch from b567f43 to 24f3b19 Compare September 14, 2026 02:04
@dominic-r
dominic-r requested a review from a team as a code owner September 14, 2026 02:04
@dominic-r
dominic-r force-pushed the dominic/rotation-secret-controls branch 2 times, most recently from 73e2275 to 9e47038 Compare September 14, 2026 02:18
@dominic-r
dominic-r force-pushed the dominic/rotation-admin-ui branch from 24f3b19 to aa1ac1c Compare September 14, 2026 02:18
@codecov

codecov Bot commented Sep 14, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 92.06%. Comparing base (8f4924a) to head (9442543).
⚠️ Report is 26 commits behind head on dominic/rotation-admin-ui.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@                      Coverage Diff                      @@
##           dominic/rotation-admin-ui   #26108      +/-   ##
=============================================================
- Coverage                      92.29%   92.06%   -0.23%     
=============================================================
  Files                           1196     1196              
  Lines                          79746    79746              
  Branches                        4121     4121              
=============================================================
- Hits                           73604    73421     -183     
- Misses                          6076     6259     +183     
  Partials                          66       66              
Flag Coverage Δ
conformance 32.50% <0.00%> (+0.04%) ⬆️
e2e ?
integration 29.33% <0.00%> (ø)
rust 46.54% <0.00%> (ø)
unit 93.99% <0.00%> (ø)
unit-migrate 93.99% <0.00%> (+5.18%) ⬆️

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.

@dominic-r
dominic-r force-pushed the dominic/rotation-admin-ui branch from aa1ac1c to 82e18ab Compare September 14, 2026 02:28
@dominic-r
dominic-r force-pushed the dominic/rotation-secret-controls branch from 9e47038 to 5d1da3b Compare September 14, 2026 02:28
@dominic-r
dominic-r force-pushed the dominic/rotation-admin-ui branch from 82e18ab to 251e12d Compare September 14, 2026 02:48
@dominic-r
dominic-r force-pushed the dominic/rotation-secret-controls branch from 5d1da3b to 6ff89e3 Compare September 14, 2026 02:49
@github-actions

github-actions Bot commented Sep 14, 2026 •

Copy link
Copy Markdown
Contributor

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

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

@dominic-r
dominic-r force-pushed the dominic/rotation-admin-ui branch from 251e12d to b643d05 Compare September 14, 2026 03:32
@dominic-r
dominic-r force-pushed the dominic/rotation-secret-controls branch from 6ff89e3 to c00698c Compare September 14, 2026 03:32
@dominic-r
dominic-r force-pushed the dominic/rotation-admin-ui branch from b643d05 to 38286ab Compare September 14, 2026 04:00
@dominic-r
dominic-r force-pushed the dominic/rotation-secret-controls branch from c00698c to 4d884a6 Compare September 14, 2026 04:00
@github-actions

github-actions Bot commented Sep 16, 2026 •

Copy link
Copy Markdown
Contributor

Playwright e2e — ✅ Passed

Result Count
✅ Passed 47
❌ Failed 0
⚠️ Flaky 0
⏭️ Skipped 13

Download the HTML report · Workflow run

gh run download 35165331395 -n playwright-report -D playwright-report
npx playwright show-report playwright-report

@netlify

netlify Bot commented Sep 20, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for authentik-storybook ready!

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

@netlify

netlify Bot commented Sep 20, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for authentik-integrations ready!

Name Link
🔨 Latest commit 37091ce
🔍 Latest deploy log https://app.netlify.com/projects/authentik-integrations/deploys/6ac3e98c7c302200087dda2e
😎 Deploy Preview https://deploy-preview-26108--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

github-actions Bot commented Sep 20, 2026 •

Copy link
Copy Markdown
Contributor

Playwright e2e

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

gh run download 37354746748 -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-37091ce71a4d1b9c974ccf6c6638639d89162479
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-37091ce71a4d1b9c974ccf6c6638639d89162479

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

@dominic-r
dominic-r force-pushed the dominic/rotation-admin-ui branch from 9f550c6 to 8418d38 Compare September 23, 2026 21:25
@dominic-r
dominic-r requested review from a team as code owners September 23, 2026 21:25
@dominic-r
dominic-r force-pushed the dominic/rotation-secret-controls branch from 51ede11 to 03ec26d Compare September 23, 2026 21:25
@dominic-r
dominic-r force-pushed the dominic/rotation-admin-ui branch from 8418d38 to 5755e75 Compare October 5, 2026 17:57
@dominic-r
dominic-r force-pushed the dominic/rotation-secret-controls branch from 03ec26d to 906367d Compare October 5, 2026 17:57
@dominic-r

Copy link
Copy Markdown
Member Author

Closing: this layer no longer has changes of its own. Its tests moved into the layers whose code they test, and its UI moved into #26107, so the stack goes from #26105 straight to #26107.

@dominic-r dominic-r closed this Oct 10, 2026
@dominic-r
dominic-r removed this pull request from stack #26110 October 10, 2026 21:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:frontend Features or issues related to the browser, TypeScript, Node.js, etc

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant