Skip to content

web: Automatic reload during server start up.#16030

Merged
GirlBossRush merged 3 commits intomainfrom
developer-loading-screen
Aug 26, 2025
Merged

web: Automatic reload during server start up.#16030
GirlBossRush merged 3 commits intomainfrom
developer-loading-screen

Conversation

@GirlBossRush
Copy link
Contributor

@GirlBossRush GirlBossRush commented Aug 7, 2025

Screenshot 2025-08-25 at 18 49 35

Details

This PR updates the initial page shown while authentik starts up. The styling and colors are defined by the browser, keeping the page small and quick to load.

Demo

https://htmlpreview.github.io/?https://github.com/goauthentik/authentik/blob/developer-loading-screen-test/web/src/standalone/loading/startup/demo-circles-hollow.html

@GirlBossRush GirlBossRush requested a review from a team as a code owner August 7, 2025 15:30
@netlify
Copy link

netlify bot commented Aug 7, 2025

Deploy Preview for authentik-docs canceled.

Name Link
🔨 Latest commit bd686a7
🔍 Latest deploy log https://app.netlify.com/projects/authentik-docs/deploys/68ace5ee86c5bb0008c9c5c6

@netlify
Copy link

netlify bot commented Aug 7, 2025

Deploy Preview for authentik-integrations canceled.

Name Link
🔨 Latest commit bd686a7
🔍 Latest deploy log https://app.netlify.com/projects/authentik-integrations/deploys/68ace5ee45a264000859bfe3

@netlify
Copy link

netlify bot commented Aug 7, 2025

Deploy Preview for authentik-storybook ready!

Name Link
🔨 Latest commit bd686a7
🔍 Latest deploy log https://app.netlify.com/projects/authentik-storybook/deploys/68ace5ee79b82b00080c67e4
😎 Deploy Preview https://deploy-preview-16030--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.

@@ -0,0 +1,42 @@
<!doctype html>
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Largely inspired from our www API redirect template.

@codecov
Copy link

codecov bot commented Aug 7, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 92.78%. Comparing base (197f4c5) to head (bd686a7).
⚠️ Report is 2 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             main   #16030   +/-   ##
=======================================
  Coverage   92.78%   92.78%           
=======================================
  Files         838      838           
  Lines       45290    45290           
=======================================
+ Hits        42023    42024    +1     
+ Misses       3267     3266    -1     
Flag Coverage Δ
e2e 46.57% <ø> (+<0.01%) ⬆️
integration 23.53% <ø> (+<0.01%) ⬆️
unit 90.93% <ø> (+<0.01%) ⬆️

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.

@rissson
Copy link
Member

rissson commented Aug 7, 2025

Let's only merge after branch-off

@GirlBossRush GirlBossRush force-pushed the developer-loading-screen branch 2 times, most recently from 1aa755e to 39ca93e Compare August 7, 2025 17:40
@GirlBossRush GirlBossRush requested a review from a team as a code owner August 7, 2025 17:40
@GirlBossRush GirlBossRush force-pushed the developer-loading-screen branch from 39ca93e to 91d5e04 Compare August 8, 2025 12:16
@github-actions
Copy link
Contributor

github-actions bot commented Aug 8, 2025

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

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

@GirlBossRush GirlBossRush force-pushed the developer-loading-screen branch 2 times, most recently from 8fd247d to dc7081b Compare August 8, 2025 13:40
@GirlBossRush GirlBossRush force-pushed the developer-loading-screen branch from dc7081b to db849fb Compare August 20, 2025 17:08
Copy link
Contributor

@kensternberg-authentik kensternberg-authentik left a comment

Choose a reason for hiding this comment

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

Oooh, pretty!

@GirlBossRush GirlBossRush force-pushed the developer-loading-screen branch from db849fb to cb644ad Compare August 23, 2025 19:06
@GirlBossRush GirlBossRush removed the request for review from a team August 23, 2025 19:11
@GirlBossRush GirlBossRush force-pushed the developer-loading-screen branch 7 times, most recently from 9dfd1ab to 29ff565 Compare August 25, 2025 16:54
@GirlBossRush GirlBossRush force-pushed the developer-loading-screen branch from 29ff565 to d66b125 Compare August 25, 2025 20:36
@GirlBossRush GirlBossRush force-pushed the developer-loading-screen branch from d66b125 to bd686a7 Compare August 25, 2025 22:38
@GirlBossRush GirlBossRush enabled auto-merge (squash) August 26, 2025 14:58
@GirlBossRush GirlBossRush merged commit 04a8357 into main Aug 26, 2025
154 of 156 checks passed
@GirlBossRush GirlBossRush deleted the developer-loading-screen branch August 26, 2025 15:13
kensternberg-authentik added a commit that referenced this pull request Aug 26, 2025
* main:
  web: Automatic reload during server start up. (#16030)
  website/docs: Add steps for fixing xml python errors, clean up (#16223)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants