Jens L.
c6ee7b6881
core: complete rework to oobe and setup experience ( #21753 )
...
* initial
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* use same startup template
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix check not working
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* unrelated: fix inspector auth
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* add tests
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* update docs
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* ensure oobe flow can only accessed via correct url
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* set setup flag when applying bootstrap blueprint when env is set
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* add system visibility to flags to make them non-editable
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* set setup flag for e2e tests
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix tests and linting
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix tests
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* make github lint happy
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* make tests have less assumptions
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* Update docs
* include more heuristics in migration
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* add management command to set any flag
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* migrate worker command to signal
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* improved api for setting flags
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* short circuit
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
Co-authored-by: Dewi Roberts <dewi@goauthentik.io >
2026-04-24 14:47:05 +02:00
Dominic R
b3036776ed
website/docs: fix full dev setup ordering ( #21332 )
2026-04-02 07:11:47 -04:00
Dominic R
090d09fcdd
website: fix typos ( #20996 )
2026-03-20 16:43:34 +00:00
chrisjsimpson
6de59560aa
website/docs: add missing dependencies for linux dev environment ( #21020 )
...
Add missing dependencies for linux dev environment
Signed-off-by: chrisjsimpson <chris15leicester@gmail.com >
2026-03-20 12:52:04 +00:00
Marc 'risson' Schmitt
894f134893
root: init rust workspace ( #20983 )
2026-03-19 14:12:00 +00:00
Tana M Berry
991f5fc536
website/docs: add info about make install and recovery key ( #20447 )
...
* add info about make install and recovery key
* fix formatting on troubleshooting tip
* Apply suggestion from @dominic-r
Signed-off-by: Dominic R <dominic@sdko.org >
* tweak to bump
* tweak
* tweaked words abouot make install per jens
* build
---------
Signed-off-by: Dominic R <dominic@sdko.org >
Co-authored-by: Dominic R <dominic@sdko.org >
Co-authored-by: Marcelo Elizeche Landó <marcelo@goauthentik.io >
2026-02-23 13:18:59 -06:00
dependabot[bot]
122cee049a
core: bump library/golang from 1.25.5-trixie to 1.26.0-trixie in /lifecycle/container ( #20381 )
...
* core: bump library/golang in /lifecycle/container
Bumps library/golang from 1.25.5-trixie to 1.26.0-trixie.
---
updated-dependencies:
- dependency-name: library/golang
dependency-version: 1.26.0-trixie
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* bump & fix
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* bump docs too
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jens Langhammer <jens@goauthentik.io >
2026-02-19 12:35:00 +00:00
Jens L.
885f3b68b2
root: Python 3.14 ( #17313 )
...
* root: Python 3.14
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* update pydantic
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* bump kadmin
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* add krb5 stuff to compile on macos?
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* re-lock
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* trigger build
* lock uv
* bump to 3.14.2
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* output container logs if it failed to start
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* relock
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* target black and ruff to python 3.14
* upgrade pydatic from 2.11.7 to 2.12.5
* revert ruff to python 3.13 ruff checks
* bump docs
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix makefile
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
Signed-off-by: Marcelo Elizeche Landó <marcelo@goauthentik.io >
Co-authored-by: Marcelo Elizeche Landó <marcelo@goauthentik.io >
2026-01-15 02:08:17 +01:00
Connor Peshek
646a0d3692
root: move docker files to lifecycle/containers and change docker-compose to compose ( #16624 )
2025-12-18 18:23:54 -06:00
Tana M Berry
1f3fdbb7e3
website/docs: add some more info and tweak the full dev Docs ( #18374 )
...
* tweaks to steps
* huh?
* tweak
* more tweaks
* ken's edits
* typo
* more tweaks
* remove option B
2025-11-26 14:30:07 -06:00
Marc 'risson' Schmitt
23357f45e9
*: remove Redis leftovers ( #17146 )
...
* *: remove Redis leftovers
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* more removal
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* fix leftover
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* more removal
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* lint
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* fix broken anchor
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* re-add redis for previous version migrations
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
Co-authored-by: Jens Langhammer <jens@goauthentik.io >
2025-10-11 01:46:53 +02:00
Dewi Roberts
da69b6d716
website/docs: replaces all note boxes with info boxes ( #17138 )
...
Replaces all note boxes with info boxes
2025-09-30 11:34:08 -04:00
Simonyi Gergő
3044071290
website/docs: misc changes to full dev environment setup ( #15937 )
...
* website/docs: misc changes to full dev environment setup
Yes, I redid my setup tonight, how did you know?
* Update website/docs/developer-docs/setup/full-dev-environment.mdx
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Signed-off-by: Dewi Roberts <dewi@goauthentik.io >
* Update website/docs/developer-docs/setup/full-dev-environment.mdx
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Signed-off-by: Dewi Roberts <dewi@goauthentik.io >
* Update website/docs/developer-docs/setup/full-dev-environment.mdx
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Signed-off-by: Dewi Roberts <dewi@goauthentik.io >
* Update website/docs/developer-docs/setup/full-dev-environment.mdx
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Signed-off-by: Dewi Roberts <dewi@goauthentik.io >
* add worker threads hint
---------
Signed-off-by: Dewi Roberts <dewi@goauthentik.io >
Co-authored-by: Dewi Roberts <dewi@goauthentik.io >
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
2025-09-03 15:47:06 +02:00
Connor Peshek
a8ecc9b530
website/docs: Add steps for fixing xml python errors, clean up ( #16223 )
2025-08-26 08:42:05 -05:00
Marc 'risson' Schmitt
29f20a4829
*: replace Celery with Dramatiq ( #13492 )
2025-07-28 17:00:09 +02:00
Connor Peshek
35de683959
website/docs: update command formattings for easier dev usage ( #15430 )
...
* website/docs update command formattings for easier dev usage.
* website/docs update command formattings and step wordings.
* Update website/docs/developer-docs/setup/full-dev-environment.mdx
Co-authored-by: Dominic R <dominic@sdko.org >
Signed-off-by: Connor Peshek <connor@connorpeshek.me >
* website/docs remove comments from commands and improve surrounding wordings.
* website/docs run make website.
* Update website/docs/developer-docs/setup/full-dev-environment.mdx
Co-authored-by: Dominic R <dominic@sdko.org >
Signed-off-by: Connor Peshek <connor@connorpeshek.me >
* Update website/docs/developer-docs/setup/full-dev-environment.mdx
Co-authored-by: Dominic R <dominic@sdko.org >
Signed-off-by: Connor Peshek <connor@connorpeshek.me >
* Update website/docs/developer-docs/setup/full-dev-environment.mdx
Co-authored-by: Dominic R <dominic@sdko.org >
Signed-off-by: Connor Peshek <connor@connorpeshek.me >
* Update website/docs/developer-docs/setup/full-dev-environment.mdx
Co-authored-by: Dominic R <dominic@sdko.org >
Signed-off-by: Connor Peshek <connor@connorpeshek.me >
* Update website/docs/developer-docs/setup/full-dev-environment.mdx
Co-authored-by: Dominic R <dominic@sdko.org >
Signed-off-by: Connor Peshek <connor@connorpeshek.me >
* website/docs Rework full-dev-environment page for easier dev onboarding.
* Update website/docs/developer-docs/setup/full-dev-environment.mdx
Signed-off-by: Tana M Berry <tanamarieberry@yahoo.com >
* Update website/docs/developer-docs/setup/full-dev-environment.mdx
Signed-off-by: Tana M Berry <tanamarieberry@yahoo.com >
* Update website/docs/developer-docs/setup/full-dev-environment.mdx
Signed-off-by: Tana M Berry <tanamarieberry@yahoo.com >
* Update website/docs/developer-docs/setup/full-dev-environment.mdx
Signed-off-by: Tana M Berry <tanamarieberry@yahoo.com >
* Update website/docs/developer-docs/setup/full-dev-environment.mdx
Signed-off-by: Tana M Berry <tanamarieberry@yahoo.com >
* Update website/docs/developer-docs/setup/full-dev-environment.mdx
Signed-off-by: Tana M Berry <tanamarieberry@yahoo.com >
* Update website/docs/developer-docs/setup/full-dev-environment.mdx
Signed-off-by: Tana M Berry <tanamarieberry@yahoo.com >
---------
Signed-off-by: Connor Peshek <connor@connorpeshek.me >
Signed-off-by: Tana M Berry <tanamarieberry@yahoo.com >
Co-authored-by: connor <connor@connors-MacBook-Pro.local >
Co-authored-by: Dominic R <dominic@sdko.org >
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
2025-07-23 09:40:09 -05:00
Dominic R
dcf40690e9
website/dev docs: FDE e2e: fix useless markdown lini ( #15658 )
...
It renders the same and was a mishap on my part when I copied the link in a previous pr
Signed-off-by: Dominic R <dominic@sdko.org >
2025-07-21 11:44:20 +01:00
Dewi Roberts
8eedfe5c4e
website/docs: add e2e testing steps ( #15656 )
...
* Add e2e testing steps.
* Apply suggestion
2025-07-18 13:07:45 -05:00
dependabot[bot]
70460bfb30
core: bump library/node from 22 to 24 ( #14410 )
...
* core: bump library/node from 22 to 24
Bumps library/node from 22 to 24.
---
updated-dependencies:
- dependency-name: library/node
dependency-version: '24'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* update docs
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix linux esbuild
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* remove lockfile-lint package as SFE doesnt have a package lock and we have a script for the main lock
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* update dependabot
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* format
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* bump fido
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jens Langhammer <jens@goauthentik.io >
2025-05-20 16:02:51 +02:00
Teffen Ellis
bfdb827ff9
website/docs: Update Docusaurus config. Prep for version picker. ( #14401 )
...
* website/docs: Clean up config. Add types.
* website/docs: Format MDX.
* website: Fix build warnings. Lint badges frontmatter.
2025-05-06 10:04:39 -04:00
Marcelo Elizeche Landó
d048f1ecbd
website/docs: Add pkg-config to the brew dependencies ( #14398 )
...
Add pkg-config to the brew dependencies
2025-05-05 16:51:42 +00:00
dependabot[bot]
91b40350aa
core: bump goauthentik/fips-python from 3.12.10-slim-bookworm-fips to 3.13.3-slim-bookworm-fips ( #12763 )
...
* core: bump goauthentik/fips-python from 3.12.7-slim-bookworm-fips to 3.13.1-slim-bookworm-fips
Dependabot couldn't find the original pull request head commit, 57d3f7b1d72de7f2448d0ce661c74de53412bdd5.
* upgrade the rest
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* format
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* update dev env
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* silence docker build action about env name
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* bump to 3.13.3
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jens Langhammer <jens@goauthentik.io >
2025-05-03 22:04:49 +02:00
Marcelo Elizeche Landó
df472dd842
Revert "website/docs: Prepare for monorepo. ( #14119 )" ( #14239 )
...
This reverts commit 5bdef1c4f6 .
2025-04-24 21:44:13 +02:00
Teffen Ellis
5bdef1c4f6
website/docs: Prepare for monorepo. ( #14119 )
...
* docusaurus-theme: Fix header alignment, overscroll, vertical padding.
* docusaurus-theme: Lint.
* website/docs: Prepare for monorepo packages.
* website/docs: Clean up dependencies. Tidy table.
* website/docs: Fix issue where Prettier affects example content.
* website/docs: Temp fix for stale packages.
2025-04-24 18:22:56 +00:00
Dominic R
44e0bfd4ef
website: dev docs: fix upper-case authentik ( #13961 )
...
Signed-off-by: Dominic R <dominic@sdko.org >
2025-04-10 16:06:17 +01:00
Teffen Ellis
8c7d4d2f5e
website/docs: Clarify frontend development. Document local overrides. ( #13586 )
...
* website/docs: Clarify setup flow. Document local overrides.
* Update website/docs/developer-docs/setup/frontend-dev-environment.md
Co-authored-by: Dominic R <dominic@sdko.org >
Signed-off-by: Tana M Berry <tanamarieberry@yahoo.com >
* Update website/docs/developer-docs/setup/frontend-dev-environment.md
Co-authored-by: Dominic R <dominic@sdko.org >
Signed-off-by: Tana M Berry <tanamarieberry@yahoo.com >
* Update website/docs/developer-docs/setup/frontend-dev-environment.md
Co-authored-by: Dominic R <dominic@sdko.org >
Signed-off-by: Tana M Berry <tanamarieberry@yahoo.com >
* Update website/docs/developer-docs/setup/frontend-dev-environment.md
Co-authored-by: Dominic R <dominic@sdko.org >
Signed-off-by: Tana M Berry <tanamarieberry@yahoo.com >
* Update website/docs/developer-docs/setup/frontend-dev-environment.md
Co-authored-by: Dominic R <dominic@sdko.org >
Signed-off-by: Tana M Berry <tanamarieberry@yahoo.com >
* Update website/docs/developer-docs/setup/frontend-dev-environment.md
Signed-off-by: Tana M Berry <tanamarieberry@yahoo.com >
* Update website/docs/developer-docs/setup/full-dev-environment.mdx
Signed-off-by: Tana M Berry <tanamarieberry@yahoo.com >
* Update website/docs/install-config/install/docker-compose.mdx
Signed-off-by: Tana M Berry <tanamarieberry@yahoo.com >
* Update website/docs/developer-docs/setup/frontend-dev-environment.md
Signed-off-by: Tana M Berry <tanamarieberry@yahoo.com >
* Update website/docs/developer-docs/setup/full-dev-environment.mdx
Signed-off-by: Teffen Ellis <592134+GirlBossRush@users.noreply.github.com >
* Update authentik/lib/default.yml
Signed-off-by: Teffen Ellis <592134+GirlBossRush@users.noreply.github.com >
* fix linting to please the ci check
---------
Signed-off-by: Teffen Ellis <592134+GirlBossRush@users.noreply.github.com >
Signed-off-by: Tana M Berry <tanamarieberry@yahoo.com >
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Co-authored-by: Dominic R <dominic@sdko.org >
Co-authored-by: Marcelo Elizeche Landó <marcelo@goauthentik.io >
2025-03-27 11:49:16 -05:00
Jens L.
192ed8f494
root: fix uv lock file on macOS ( #13578 )
...
* root: fix uv lock on macOS
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* re-add make run
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
2025-03-19 20:38:27 +01:00
Marc 'risson' Schmitt
868261c883
root: replace poetry with uv ( #13388 )
2025-03-19 16:29:18 +00:00
Dominic R
ad27f268dc
website/docs: dev docs: bump node/postgres requirements ( #13516 )
...
* wip
Bump Node from 20 to 22 SRC:d4805f326f/Dockerfile (L4)
Signed-off-by: Dominic R <dominic@sdko.org >
* wip
Bump Node 21 -> 22 SRC:d4805f326f/Dockerfile (L4)
Bump PG 14 -> 16 SRC:8fc23141d4/charts/authentik/Chart.yaml (L33) + d4805f326f/docker-compose.yml (L5)
Signed-off-by: Dominic R <dominic@sdko.org >
* wip
Bump Node 20 -> 22 SRC:d4805f326f/Dockerfile (L4)
Signed-off-by: Dominic R <dominic@sdko.org >
---------
Signed-off-by: Dominic R <dominic@sdko.org >
2025-03-14 16:04:29 -05:00
Dominic R
efb3803371
website/docs: dev docs: full: remove note on installing shell plugin ( #13515 )
...
In https://github.com/goauthentik/authentik/pull/13460 , we replaced `poetry shell` with `poetry env activate`. As a result, we no longer need to tell the user to install this plugin.
Signed-off-by: Dominic R <dominic@sdko.org >
2025-03-14 16:57:51 +01:00
Dominic R
a2211135bc
website/docs: in developer docs replace deprecated poetry shell command ( #13460 )
...
* wip
Signed-off-by: Dominic R <dominic@sdko.org >
* Rev
Signed-off-by: Dominic R <dominic@sdko.org >
---------
Signed-off-by: Dominic R <dominic@sdko.org >
2025-03-11 10:20:51 -05:00
Teffen Ellis
cf58c5617a
core: Tidy contributor onboarding, fix typos. ( #12700 )
...
core: Tidy contributor onboarding.
- Fixes typos.
- Fixes stale links.
- Tidies Makefile so that Poetry env is optional for hygiene commands.
- Remove mismatched YAML naming.
- Uses shebang on Python scripts.
- Document semver usage.
- Redirect OpenAPI schema.
Signed-off-by: Teffen Ellis <592134+GirlBossRush@users.noreply.github.com >
2025-03-06 18:34:54 +00:00
Jens L.
86893d83b8
website/docs: updated debugging docs ( #12809 )
...
* lifecycle: much improved debugging experience
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* Optimised images with calibre/image-actions
* start documenting container debugging
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* add user: root
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* update example override file
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* update env var
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* Apply suggestions from code review
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Signed-off-by: Jens L. <jens@beryju.org >
* fix
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
Signed-off-by: Jens L. <jens@beryju.org >
Co-authored-by: authentik-automation[bot] <135050075+authentik-automation[bot]@users.noreply.github.com>
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
2025-02-24 06:17:46 -06:00