Teffen Ellis
9543b3c9f6
ci: Consistent NPM versions via Corepack ( #20400 )
...
* core: add .npmrc baseline to block dependency lifecycle scripts
Set ignore-scripts=true at the repo root, plus engine-strict, save-exact,
audit, and prefer-offline. This neutralizes the dominant npm supply-chain
attack vector — postinstall scripts in transitive dependencies — at the
cost of requiring an explicit rebuild for the handful of packages that
legitimately need install scripts (esbuild, chromedriver, tree-sitter,
tree-sitter-json). The next commit wires that rebuild into the Makefile.
Co-Authored-By: Playpen Agent <279763771+playpen-agent@users.noreply.github.com >
* core: route node installs through make to retire website preinstall hook
Make docs-install depend on a new root-node-install so the root deps
are guaranteed before the website install runs, removing the need for
the website/preinstall lifecycle script. Rebuild the small audited list
of trusted packages (esbuild, chromedriver, tree-sitter, tree-sitter-json)
after the web install so ignore-scripts=true remains the only path that
needs maintenance. web/README documents the new workflow.
Co-Authored-By: Playpen Agent <279763771+playpen-agent@users.noreply.github.com >
* Clean up install scripts.
* Track .npmrc in CODEOWNERS
* Fix formatter config. Reformat.
* Fix mounted references.
* Flesh out node scripts.
* Bump engines.
* Prep containers.
* Update makefile.
* Flesh out github actions.
* Clean up docs container.
* lint.
Bump.
Lint.
Bump NPM version.
* Add limits.
* collapse the composite's three setup-node calls to one cache restore
* Add SHA.
* Bump NPM range.
* Run formatter.
* Bump NPM.
* Remove extra install.
* Fix website deps.
* Use local prettier. Fix drift in CI.
* ci: build frontend in CI with node_env production
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* Install docusaurus config.
* Fix linter warning, order.
* Add linter commands.
* Add timeout.
* Remove pre install check.
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
Co-authored-by: Playpen Agent <279763771+playpen-agent@users.noreply.github.com >
Co-authored-by: Jens Langhammer <jens@goauthentik.io >
2026-05-13 22:05:07 +00:00
Marc 'risson' Schmitt
4cfb61f83b
website/docs: fix email link in CVE-2026-40166 ( #22331 )
...
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
2026-05-13 14:54:24 +00:00
Tana M Berry
30b82ea683
website/docs: add that the Grant Types are now on UI ( #22315 )
...
* add that the Grant Types are now on UI
* dewi edits
* tweak
* formatting
* more formatting
2026-05-13 09:31:03 -05:00
Teffen Ellis
2c3d11a4c3
core: harden npm install against supply-chain attacks ( #22245 )
...
* core: add .npmrc baseline to block dependency lifecycle scripts
Set ignore-scripts=true at the repo root, plus engine-strict, save-exact,
audit, and prefer-offline. This neutralizes the dominant npm supply-chain
attack vector — postinstall scripts in transitive dependencies — at the
cost of requiring an explicit rebuild for the handful of packages that
legitimately need install scripts (esbuild, chromedriver, tree-sitter,
tree-sitter-json). The next commit wires that rebuild into the Makefile.
Co-Authored-By: Playpen Agent <279763771+playpen-agent@users.noreply.github.com >
* core: route node installs through make to retire website preinstall hook
Make docs-install depend on a new root-node-install so the root deps
are guaranteed before the website install runs, removing the need for
the website/preinstall lifecycle script. Rebuild the small audited list
of trusted packages (esbuild, chromedriver, tree-sitter, tree-sitter-json)
after the web install so ignore-scripts=true remains the only path that
needs maintenance. web/README documents the new workflow.
Co-Authored-By: Playpen Agent <279763771+playpen-agent@users.noreply.github.com >
* Clean up install scripts.
* Track .npmrc in CODEOWNERS
---------
Co-authored-by: Playpen Agent <279763771+playpen-agent@users.noreply.github.com >
2026-05-13 12:20:36 +00:00
Dewi Roberts
68a6b04749
website/docs: release notes 2026.5: add section about package reduction ( #22308 )
...
* Add section about package reduction
* Suggestion from marc
Signed-off-by: Dewi Roberts <dewi@goauthentik.io >
---------
Signed-off-by: Dewi Roberts <dewi@goauthentik.io >
2026-05-13 08:27:24 +01:00
Marcelo Elizeche Landó
87a95eddea
website/docs: Add invitation wizard docs ( #22069 )
...
* Add invitation wizard docs
* Apply suggestions from code review
Co-authored-by: Dewi Roberts <dewi@goauthentik.io >
Signed-off-by: Marcelo Elizeche Landó <marce@melizeche.com >
* Apply suggestion from @dominic-r
Co-authored-by: Dominic R <dominic@sdko.org >
Signed-off-by: Marcelo Elizeche Landó <marce@melizeche.com >
* Add title to info box
* Apply suggestion from @dominic-r
Signed-off-by: Dominic R <dominic@goauthentik.io >
* Apply suggestions from code review
Co-authored-by: Dewi Roberts <dewi@goauthentik.io >
Signed-off-by: Marcelo Elizeche Landó <marce@melizeche.com >
---------
Signed-off-by: Marcelo Elizeche Landó <marce@melizeche.com >
Signed-off-by: Dominic R <dominic@goauthentik.io >
Co-authored-by: Dewi Roberts <dewi@goauthentik.io >
Co-authored-by: Dominic R <dominic@sdko.org >
2026-05-12 18:35:28 -05:00
Jens L.
71025a83ad
website/docs: release notes for 2025.12.5 and 2026.2.3 ( #22310 )
...
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
2026-05-12 20:47:41 +02:00
authentik-automation[bot]
00f0cfe6e4
internal: Automated internal backport: CVE-2026-41569.sec.patch to authentik-main ( #22301 )
...
* Automated internal backport of patch CVE-2026-41569.sec.patch to authentik-main
* fix spell
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
Co-authored-by: authentik-automation[bot] <135050075+authentik-automation[bot]@users.noreply.github.com>
Co-authored-by: Jens Langhammer <jens@goauthentik.io >
2026-05-12 20:26:13 +02:00
authentik-automation[bot]
b19f43c8e1
internal: Automated internal backport: CVE-2026-42849.sec.patch to authentik-main ( #22303 )
...
* Automated internal backport of patch CVE-2026-42849.sec.patch to authentik-main
* spellcheck
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
Co-authored-by: authentik-automation[bot] <135050075+authentik-automation[bot]@users.noreply.github.com>
Co-authored-by: Jens Langhammer <jens@goauthentik.io >
2026-05-12 20:21:58 +02:00
authentik-automation[bot]
5053167a05
internal: Automated internal backport: CVE-2026-40166.sec.patch to authentik-main ( #22299 )
...
* Automated internal backport of patch CVE-2026-40166.sec.patch to authentik-main
* gen
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
Co-authored-by: authentik-automation[bot] <135050075+authentik-automation[bot]@users.noreply.github.com>
Co-authored-by: Jens Langhammer <jens@goauthentik.io >
2026-05-12 20:15:56 +02:00
Tana M Berry
69facf209f
website/docs: add mention of drop-down menu, update multiple Integration Guides ( #22269 )
...
* test format
* ran make docs
* Updated integration guides with the old label "Create with Provider" to new label of "New Application".
* mention drop-down menu
* add ellipses
2026-05-12 13:09:16 -05:00
Tana M Berry
561cd8c97b
website/docs: edit docs about how to add user/service account ( #22228 )
...
* edit procedure
* update create a user
* edit first steps doc
* punctuation
* dewi and dominic edits
* typo
* tweak
* more dominic edits
* tweak and ran make install
* tweak and ran uv lock
* edit dir to folder
* wtfci
* undo uv.lock change
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* removed mention of selecting folder
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
Co-authored-by: Jens Langhammer <jens@goauthentik.io >
Co-authored-by: Dominic R <dominic@goauthentik.io >
2026-05-12 13:09:06 -05:00
Marc 'risson' Schmitt
d14afe242d
website/docs: 2026.5 release notes: fix performance improvements wording ( #22307 )
...
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
2026-05-12 18:02:06 +00:00
authentik-automation[bot]
78f5d85a8b
internal: Automated internal backport: GHSA-5wcc-hf24-rf5h.sec.patch to authentik-main ( #22304 )
...
Automated internal backport of patch GHSA-5wcc-hf24-rf5h.sec.patch to authentik-main
Co-authored-by: authentik-automation[bot] <135050075+authentik-automation[bot]@users.noreply.github.com>
2026-05-12 19:37:42 +02:00
authentik-automation[bot]
c2636d72a4
internal: Automated internal backport: CVE-2026-40165.sec.patch to authentik-main ( #22298 )
...
Automated internal backport of patch CVE-2026-40165.sec.patch to authentik-main
Co-authored-by: authentik-automation[bot] <135050075+authentik-automation[bot]@users.noreply.github.com>
2026-05-12 19:37:12 +02:00
Dominic R
f4d6ebf024
website/integrations: EspoCRM: cleanup ( #22250 )
2026-05-12 14:04:02 +00:00
Jens L.
a4e0ae9ecd
root: refreshed icon ( #22265 )
...
* root: refresh icon
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* update pride
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* update
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* Optimised images with calibre/image-actions
* Optimised images with calibre/image-actions
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
Co-authored-by: authentik-automation[bot] <135050075+authentik-automation[bot]@users.noreply.github.com>
2026-05-12 15:14:00 +02:00
Dominic R
086510230d
website/integrations: Kanboard: cleanup ( #22264 )
2026-05-12 11:43:25 +00:00
Dominic R
9be1b618a5
website/integrations: netbird: cleanup ( #21686 )
...
* website/docs: update NetBird integration
* Update index.mdx
Remove comma
Signed-off-by: Dewi Roberts <dewi@goauthentik.io >
* website/integrations: remove netbird default client type
* website/integrations: clarify netbird entitlements
* website/integrations: refine netbird entitlement steps
* website/integrations: mention netbird entitlements
---------
Signed-off-by: Dewi Roberts <dewi@goauthentik.io >
Co-authored-by: Dewi Roberts <dewi@goauthentik.io >
2026-05-12 07:13:23 -04:00
Tana M Berry
af4ccba51e
website/docs: fix link in the 2026.8 Rel Notes to upgrade docs ( #22240 )
...
fix link to upgrade docs
2026-05-12 10:53:41 +00:00
Dominic R
d09260f64f
website/integrations: HedgeDoc: cleanup ( #22248 )
2026-05-12 06:46:07 -04:00
Dominic R
923c1f465a
website/integrations: AFFiNE: cleanup ( #22249 )
2026-05-12 06:45:43 -04:00
dependabot[bot]
30495c54f5
website: bump react-dom from 19.2.5 to 19.2.6 in /website ( #22198 )
...
Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom ) from 19.2.5 to 19.2.6.
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v19.2.6/packages/react-dom )
---
updated-dependencies:
- dependency-name: react-dom
dependency-version: 19.2.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-11 19:24:30 +02:00
dependabot[bot]
fd4d61ae9f
website: bump react from 19.2.5 to 19.2.6 in /website ( #22199 )
...
Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react ) from 19.2.5 to 19.2.6.
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v19.2.6/packages/react )
---
updated-dependencies:
- dependency-name: react
dependency-version: 19.2.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-11 19:22:06 +02:00
dependabot[bot]
dec8a03560
core: bump library/node from 74ff139 to 7a99c60 in /website ( #22213 )
...
Bumps library/node from `74ff139` to `7a99c60`.
---
updated-dependencies:
- dependency-name: library/node
dependency-version: 25.9.0-trixie
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-11 13:19:13 +02:00
dependabot[bot]
a8e69b391e
core: bump library/nginx from 6e23479 to 1881968 in /website ( #22214 )
...
Bumps library/nginx from `6e23479` to `1881968`.
---
updated-dependencies:
- dependency-name: library/nginx
dependency-version: 1.29-trixie
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-11 13:19:05 +02:00
Connor Peshek
97ea93bdcd
website/integrations: remove sp binding field ( #22200 )
...
docs/integrations: remove sp binding field
2026-05-11 05:30:27 +00:00
Connor Peshek
9f2c2988a3
website/docs, integrations: SAML docs endpoint updates ( #22197 )
...
* docs/integrations: Update docs for new unified saml endpoint
Co-authored-by: Dominic R <dominic@goauthentik.io >
Signed-off-by: Connor Peshek <connor@connorpeshek.me >
* Update zabbix cert generation wording
---------
Signed-off-by: Connor Peshek <connor@connorpeshek.me >
Co-authored-by: Dominic R <dominic@goauthentik.io >
2026-05-10 23:30:36 -05:00
Dominic R
2c452306cf
website/docs: fix typos and style issues ( #22141 )
...
* website/docs: fix typos and style issues
* website/docs: fix additional style issues
* website/docs: fix more typos and style issues
* website/integrations: fix additional style issues
* website/integrations: fix additional doc style issues
* website/docs: fix remaining heading style
* Update website/docs/add-secure-apps/flows-stages/flow/examples/flows.md
Signed-off-by: Dominic R <dominic@goauthentik.io >
* Keep Flow Inspector capitalization
* Preserve Flow Inspector copy edits
* Use upper left as location phrase
* Capitalize Style Guide title
* Capitalize Style Guide references
* docs: restore Google Cloud position wording
https://github.com/goauthentik/authentik/pull/22141#discussion_r3206020115
* docs: clarify Kimai admin group wording
https://github.com/goauthentik/authentik/pull/22141#discussion_r3206021939
* docs: bold Rocket.Chat UI labels
https://github.com/goauthentik/authentik/pull/22141#discussion_r3206026650
* docs: clarify HashiCorp Cloud domain wording
https://github.com/goauthentik/authentik/pull/22141#discussion_r3206030894
https://github.com/goauthentik/authentik/pull/22141#discussion_r3206031499
* docs: bold Organizr UI labels
https://github.com/goauthentik/authentik/pull/22141#discussion_r3206035986
* docs: preserve phpIPAM IDP field labels
https://github.com/goauthentik/authentik/pull/22141#discussion_r3206047963
* docs: preserve Salesforce JIT capitalization
https://github.com/goauthentik/authentik/pull/22141#discussion_r3206058869
* docs: preserve Salesforce SSO capitalization
https://github.com/goauthentik/authentik/pull/22141#discussion_r3206059734
* docs: revise Bitwarden login verification wording
https://github.com/goauthentik/authentik/pull/22141#discussion_r3206063697
* docs: restore enterprise billing position wording
https://github.com/goauthentik/authentik/pull/22141#discussion_r3206008593
---------
Signed-off-by: Dominic R <dominic@goauthentik.io >
2026-05-09 15:58:52 +00:00
Connor Peshek
08316634fc
website/integrations: Update all guides to match auto generated issuer ( #22180 )
...
* docs/integrations: Update all guides to match auto generated issuer
* clean up audience mismatches
* clean up more
* update saml providers page
* fix url breaking build
* clean up pipeline errors
* Apply suggestion from @dominic-r
Signed-off-by: Dominic R <dominic@goauthentik.io >
---------
Signed-off-by: Dominic R <dominic@goauthentik.io >
Co-authored-by: Dominic R <dominic@goauthentik.io >
2026-05-09 13:03:40 +00:00
Connor Peshek
e03d6347a2
website/docs: add 2026.8 release notes ( #22170 )
...
* website/docs: add 2026.8 release notes
* update template for the future releases
2026-05-08 17:56:15 +00:00
Dominic R
8c5edef568
website: Add PhotoPrism integration guide ( #22146 )
...
* Add PhotoPrism integration guide
* A word
Signed-off-by: Dewi Roberts <dewi@goauthentik.io >
---------
Signed-off-by: Dewi Roberts <dewi@goauthentik.io >
Co-authored-by: Dewi Roberts <dewi@goauthentik.io >
2026-05-08 11:41:30 +00:00
Dominic R
b9dcd96760
website: Add PostHog integration guide ( #22147 )
2026-05-08 11:37:34 +00:00
Dominic R
7018c4ddbf
website/docs: update user credentials tab docs ( #22143 )
...
* website/docs: update user credentials tab docs
* Update website/docs/users-sources/user/user-interface.mdx
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Signed-off-by: Dominic R <dominic@goauthentik.io >
---------
Signed-off-by: Dominic R <dominic@goauthentik.io >
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
2026-05-08 02:42:27 +00:00
Connor Peshek
e89b811ded
website/docs: release notes for 2026.5.0 ( #21997 )
...
* begin release
* add notes from meeting
* Update website/docs/releases/2026/v2026.5.md
Co-authored-by: Marcelo Elizeche Landó <marcelo@goauthentik.io >
Signed-off-by: Connor Peshek <connor@connorpeshek.me >
* Update website/docs/releases/2026/v2026.5.md
Co-authored-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
Signed-off-by: Connor Peshek <connor@connorpeshek.me >
* Update website/docs/releases/2026/v2026.5.md
Co-authored-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
Signed-off-by: Connor Peshek <connor@connorpeshek.me >
* Update website/docs/releases/2026/v2026.5.md
Co-authored-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
Signed-off-by: Connor Peshek <connor@connorpeshek.me >
* update release notes
* Flesh out UI improvements.
* Fix links.
* Update website/docs/releases/2026/v2026.5.md
Co-authored-by: Dominic R <dominic@sdko.org >
Signed-off-by: Connor Peshek <connor@connorpeshek.me >
* website/docs: update 2026.5 release notes
* website/docs: clarify account lockdown release note
* website/docs: add 2026.5 integration guides
* website/docs: add Anthropic integration guides
* website/docs: highlight GitHub Enterprise guide split
* website/docs: highlight integration entitlements migration
* website/docs: highlight Seerr integration rename
* website/docs: highlight Home Assistant OIDC guide update
* website/docs: add Splunk integration guide
* website/docs: highlight NetBird guide refresh
* website/docs: nest integration guide updates
* website/docs: credit integration guide updates
* website/docs: trim Seerr release note
* website/docs: simplify entitlements release note
* website/docs: clarify Home Assistant OIDC methods
* website/docs: add 2FA throttling release note
* website/docs: add tap-to-login release note
* website/docs: retitle hashed password imports
* website/docs: link feature notes to docs
* website/docs: correct Rust worker highlight
* website/docs: clarify Rust worker performance note
* website/docs: link Rust setup docs
* website/docs: apply release note style formatting
* website/docs: remove empty release note heading
* website/docs: fix release note spelling
* website/docs: fix authenticator validation link
* website/docs: use relative authenticator validation link
* website/docs: add integration guides to release notes
---------
Signed-off-by: Connor Peshek <connor@connorpeshek.me >
Co-authored-by: Marcelo Elizeche Landó <marcelo@goauthentik.io >
Co-authored-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
Co-authored-by: Teffen Ellis <592134+GirlBossRush@users.noreply.github.com >
Co-authored-by: Dominic R <dominic@sdko.org >
Co-authored-by: Dominic R <dominic@goauthentik.io >
2026-05-07 21:34:44 -05:00
Dominic R
85091b9d46
website/docs: document cross-provider token introspection ( #22142 )
...
* website/docs: document cross-provider token introspection
* website/docs: fix service account OAuth link
2026-05-07 22:27:14 -04:00
tawfekk
a177ea5656
website/docs: add Wazuh SAML signing certificate step ( #22071 )
...
Signed-off-by: tawfekk <a@tawfek.dk >
Co-authored-by: Dewi Roberts <dewi@goauthentik.io >
2026-05-08 01:26:10 +00:00
Katsushi Kobayashi
c5c12a3f7e
website/docs: fix frontend dev environment paths and compose override usage ( #20976 )
...
* website/docs: update frontend dev. environment doc.
* Remove note sentence
Removed note about specifying arbitrary environment variables.
Signed-off-by: Katsushi Kobayashi <ikob@acm.org >
* Update website/docs/developer-docs/setup/frontend-dev-environment.md
Signed-off-by: Katsushi Kobayashi <ikob@acm.org >
---------
Signed-off-by: Katsushi Kobayashi <ikob@acm.org >
Co-authored-by: Dominic R <dominic@goauthentik.io >
2026-05-08 01:25:09 +00:00
jhuesser
a654a4cadb
website/integrations: Add Splunk Enterprise Integration Guide ( #20765 )
...
* add Splunk Enterprise Interation Guide
* changes by the build command
* website/integrations: add Splunk Enterprise guide
---------
Co-authored-by: Dominic R <dominic@goauthentik.io >
2026-05-08 01:16:05 +00:00
Dominic R
e5ad2d1a41
website/integrations: add Anthropic integration guides ( #22134 )
...
* website/integrations: add Anthropic integration guides
* website/integrations: clarify Anthropic JIT entitlements
* website/integrations: move Anthropic JIT entitlement setup
* website/integrations: clarify Anthropic entitlements
* Update website/integrations/platforms/anthropic-workload-identity-federation/index.mdx
Signed-off-by: Dewi Roberts <dewi@goauthentik.io >
* Apply suggestion from @dominic-r
Signed-off-by: Dominic R <dominic@goauthentik.io >
---------
Signed-off-by: Dewi Roberts <dewi@goauthentik.io >
Signed-off-by: Dominic R <dominic@goauthentik.io >
Co-authored-by: Dewi Roberts <dewi@goauthentik.io >
2026-05-07 21:10:15 -04:00
Christiaan Goossens
21c5119ee2
website/integrations: Add christiaangoossens/hass-oidc-auth to the Home Assistant integration docs ( #21730 )
...
* Add christiaangoossens/hass-oidc-auth as an option for Home Assistant
Signed-off-by: Christiaan Goossens <9487666+christiaangoossens@users.noreply.github.com >
* Fix tabs default value
Signed-off-by: Christiaan Goossens <9487666+christiaangoossens@users.noreply.github.com >
* Fix name typo
Signed-off-by: Christiaan Goossens <9487666+christiaangoossens@users.noreply.github.com >
* Edits to bring doc more inline with current style guide. Add required sections.
* Addressed PR comments
Signed-off-by: Christiaan Goossens <9487666+christiaangoossens@users.noreply.github.com >
* Add missing lines
Signed-off-by: Christiaan Goossens <9487666+christiaangoossens@users.noreply.github.com >
* website/integrations: update Home Assistant OIDC docs
* website/integrations: add Home Assistant spelling words
* Remove name, ignore name.
---------
Signed-off-by: Christiaan Goossens <9487666+christiaangoossens@users.noreply.github.com >
Signed-off-by: Dominic R <dominic@goauthentik.io >
Co-authored-by: Dewi Roberts <dewi@goauthentik.io >
Co-authored-by: Dominic R <dominic@sdko.org >
Co-authored-by: Dominic R <dominic@goauthentik.io >
Co-authored-by: Teffen Ellis <592134+GirlBossRush@users.noreply.github.com >
2026-05-08 00:55:39 +00:00
Andreas Brain
37397b72e9
website/integrations: Use correct API scope for Netbird ( #21780 )
...
Use correct API scope
When using `api` alone, authentik logs a warning that the requested and allowed scopes do not match. See also https://docs.goauthentik.io/add-secure-apps/providers/oauth2/#authentik
Signed-off-by: Andreas Brain <abrain@users.noreply.github.com >
Co-authored-by: Dewi Roberts <dewi@goauthentik.io >
Co-authored-by: Dominic R <dominic@goauthentik.io >
2026-05-08 00:36:27 +00:00
Dewi Roberts
b4c7dea4e8
website/integrations: ? ( #22138 )
...
Add ? to all integrations opening headers
2026-05-07 22:32:27 +00:00
Dominic R
100ae2b355
website/docs: add CMake to full dev environment ( #22137 )
2026-05-07 18:08:59 -04:00
Dominic R
a3a29d0648
website/docs: stages cleanup ( #21558 )
...
* website/docs: stages cleanup
* apply suggestions
* docs review
* website/docs: address review feedback for stages cleanup
Co-authored-by: Codex <codex@openai.com >
* website/docs: fix expression policy stage links
Co-authored-by: Codex <codex@openai.com >
* website/docs: fix SAML user write stage link
---------
Co-authored-by: Codex <codex@openai.com >
2026-05-07 14:36:54 -04:00
dependabot[bot]
5683c66426
website: bump the build group in /website with 3 updates ( #22104 )
...
* website: bump the build group in /website with 3 updates
Bumps the build group in /website with 3 updates: [@rspack/binding-darwin-arm64](https://github.com/web-infra-dev/rspack/tree/HEAD/packages/rspack ), [@rspack/binding-linux-arm64-gnu](https://github.com/web-infra-dev/rspack/tree/HEAD/packages/rspack ) and [@rspack/binding-linux-x64-gnu](https://github.com/web-infra-dev/rspack/tree/HEAD/packages/rspack ).
Updates `@rspack/binding-darwin-arm64` from 1.7.11 to 2.0.0
- [Release notes](https://github.com/web-infra-dev/rspack/releases )
- [Commits](https://github.com/web-infra-dev/rspack/commits/v2.0.0/packages/rspack )
Updates `@rspack/binding-linux-arm64-gnu` from 1.7.11 to 2.0.0
- [Release notes](https://github.com/web-infra-dev/rspack/releases )
- [Commits](https://github.com/web-infra-dev/rspack/commits/v2.0.0/packages/rspack )
Updates `@rspack/binding-linux-x64-gnu` from 1.7.11 to 2.0.0
- [Release notes](https://github.com/web-infra-dev/rspack/releases )
- [Commits](https://github.com/web-infra-dev/rspack/commits/v2.0.0/packages/rspack )
---
updated-dependencies:
- dependency-name: "@rspack/binding-darwin-arm64"
dependency-version: 2.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: build
- dependency-name: "@rspack/binding-linux-arm64-gnu"
dependency-version: 2.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: build
- dependency-name: "@rspack/binding-linux-x64-gnu"
dependency-version: 2.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: build
...
Signed-off-by: dependabot[bot] <support@github.com >
* dependabot pls
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-05-07 19:40:31 +02:00
Alexander Tereshkin
93abd2e041
stage/authenticator*: expand attempt throttling to email- and sms-based 2FA ( #21751 )
...
* stages/authenticator*: enable attempt throttling for email- and sms-based second authentication factor
* stages/authenticator*: add throttling tests
* stage/authenticator_validate: add throttling documentation
* Update website/docs/add-secure-apps/flows-stages/stages/authenticator_validate/index.mdx
Co-authored-by: Dominic R <dominic@sdko.org >
Signed-off-by: Alexander Tereshkin <96586+atereshkin@users.noreply.github.com >
* Update website/docs/add-secure-apps/flows-stages/stages/authenticator_validate/index.mdx
Co-authored-by: Dominic R <dominic@sdko.org >
Signed-off-by: Alexander Tereshkin <96586+atereshkin@users.noreply.github.com >
* stages/authenticator_validate: update docs wording
* Update website/docs/add-secure-apps/flows-stages/stages/authenticator_validate/index.mdx
Co-authored-by: Dominic R <dominic@sdko.org >
Signed-off-by: Alexander Tereshkin <96586+atereshkin@users.noreply.github.com >
* Update website/docs/add-secure-apps/flows-stages/stages/authenticator_validate/index.mdx
Co-authored-by: Dominic R <dominic@sdko.org >
Signed-off-by: Alexander Tereshkin <96586+atereshkin@users.noreply.github.com >
* Update website/docs/add-secure-apps/flows-stages/stages/authenticator_validate/index.mdx
Co-authored-by: Dominic R <dominic@sdko.org >
Signed-off-by: Alexander Tereshkin <96586+atereshkin@users.noreply.github.com >
---------
Signed-off-by: Alexander Tereshkin <96586+atereshkin@users.noreply.github.com >
Co-authored-by: Dominic R <dominic@sdko.org >
2026-05-07 12:12:06 -05:00
dependabot[bot]
9aabe91119
website: bump the build group in /website with 6 updates ( #22075 )
...
Bumps the build group in /website with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [@swc/core-darwin-arm64](https://github.com/swc-project/swc ) | `1.15.32` | `1.15.33` |
| [@swc/core-linux-arm64-gnu](https://github.com/swc-project/swc ) | `1.15.32` | `1.15.33` |
| [@swc/core-linux-x64-gnu](https://github.com/swc-project/swc ) | `1.15.32` | `1.15.33` |
| [@swc/html-darwin-arm64](https://github.com/swc-project/swc ) | `1.15.32` | `1.15.33` |
| [@swc/html-linux-arm64-gnu](https://github.com/swc-project/swc ) | `1.15.32` | `1.15.33` |
| [@swc/html-linux-x64-gnu](https://github.com/swc-project/swc ) | `1.15.32` | `1.15.33` |
Updates `@swc/core-darwin-arm64` from 1.15.32 to 1.15.33
- [Release notes](https://github.com/swc-project/swc/releases )
- [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/swc-project/swc/compare/v1.15.32...v1.15.33 )
Updates `@swc/core-linux-arm64-gnu` from 1.15.32 to 1.15.33
- [Release notes](https://github.com/swc-project/swc/releases )
- [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/swc-project/swc/compare/v1.15.32...v1.15.33 )
Updates `@swc/core-linux-x64-gnu` from 1.15.32 to 1.15.33
- [Release notes](https://github.com/swc-project/swc/releases )
- [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/swc-project/swc/compare/v1.15.32...v1.15.33 )
Updates `@swc/html-darwin-arm64` from 1.15.32 to 1.15.33
- [Release notes](https://github.com/swc-project/swc/releases )
- [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/swc-project/swc/compare/v1.15.32...v1.15.33 )
Updates `@swc/html-linux-arm64-gnu` from 1.15.32 to 1.15.33
- [Release notes](https://github.com/swc-project/swc/releases )
- [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/swc-project/swc/compare/v1.15.32...v1.15.33 )
Updates `@swc/html-linux-x64-gnu` from 1.15.32 to 1.15.33
- [Release notes](https://github.com/swc-project/swc/releases )
- [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/swc-project/swc/compare/v1.15.32...v1.15.33 )
---
updated-dependencies:
- dependency-name: "@swc/core-darwin-arm64"
dependency-version: 1.15.33
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: build
- dependency-name: "@swc/core-linux-arm64-gnu"
dependency-version: 1.15.33
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: build
- dependency-name: "@swc/core-linux-x64-gnu"
dependency-version: 1.15.33
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: build
- dependency-name: "@swc/html-darwin-arm64"
dependency-version: 1.15.33
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: build
- dependency-name: "@swc/html-linux-arm64-gnu"
dependency-version: 1.15.33
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: build
- dependency-name: "@swc/html-linux-x64-gnu"
dependency-version: 1.15.33
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: build
...
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>
2026-05-06 14:16:14 +02:00
Dominic R
ff190847f2
website/docs: document language settings ( #21968 )
2026-05-05 08:08:00 -04:00
Dominic R
a7339c7f87
website/docs: document supported PostgreSQL versions ( #21967 )
2026-05-05 08:07:24 -04:00