03d156a2d9 
					 
					
						
						
							
							website/integrations: fix Nextcloud scopes ( #10688 )  
						
						... 
						
						
						
						Co-authored-by: Marc 'risson' Schmitt <marc.schmitt@risson.space > 
						
						
					 
					
						2024-07-30 11:57:58 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						105ab0d2ff 
					 
					
						
						
							
							website/docs: explain guarantees around blueprint ordering ( #10595 )  
						
						... 
						
						
						
						* Load blueprints in deterministic order.
* Update docs.
* Remove doc update
Signed-off-by: Mike Fotinakis <mike@fotinakis.com >
* Update documentation only.
---------
Signed-off-by: Mike Fotinakis <mike@fotinakis.com > 
						
						
					 
					
						2024-07-30 13:24:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d79ac0e5bc 
					 
					
						
						
							
							website/scripts/docsmg: switch docsmg from using .env to docsmg.env ( #10680 )  
						
						... 
						
						
						
						* add docsmg tool
* moved to the correct scripts directory
* removed test files
* added install script and readme draft to docsmg
* fix install script
* fixed issues
* Revert "fixed issues"
This reverts commit a51192025fab68918fea 
						
						
					 
					
						2024-07-29 15:12:37 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7f0c6ddb5b 
					 
					
						
						
							
							web: fix dark theme and theme switch ( #10667 )  
						
						... 
						
						
						
						* base locale off of ak-element
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* revert temp theme fixes
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix theme switching
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* add basic support for theme-different images
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* sort outposts in card
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* set default theme based on pre-hydrated brand settings
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* activate global theme before root in shadow dom
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* logging
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* when using _applyTheme, check media matcher
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* add docs
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io > 
						
						
					 
					
						2024-07-29 20:00:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2a70b4aae2 
					 
					
						
						
							
							website/scripts/docsmg: Updated README ( #10678 )  
						
						... 
						
						
						
						* add docsmg tool
* moved to the correct scripts directory
* removed test files
* added install script and readme draft to docsmg
* fix install script
* fixed issues
* Revert "fixed issues"
This reverts commit a51192025fab68918fea 
						
						
					 
					
						2024-07-29 12:53:11 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ca7705689d 
					 
					
						
						
							
							website/scripts/docsmg: Bug fixes ( #10668 )  
						
						... 
						
						
						
						* add docsmg tool
* moved to the correct scripts directory
* removed test files
* added install script and readme draft to docsmg
* fix install script
* fixed issues
* Revert "fixed issues"
This reverts commit a51192025fab68918fea 
						
						
					 
					
						2024-07-28 21:32:29 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						270c9661a1 
					 
					
						
						
							
							website/integrations: add engomo ( #10538 )  
						
						... 
						
						
						
						* First try on documentation for engomo :)
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* index.md aktualisieren
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* index.md aktualisieren
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* index.md aktualisieren
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* index.md aktualisieren
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* index.md aktualisieren
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* index.md aktualisieren
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* index.md aktualisieren
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* index.md aktualisieren
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* index.md aktualisieren
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* index.md aktualisieren
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* index.md aktualisieren
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* index.md aktualisieren
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* index.md aktualisieren
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* index.md aktualisieren
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* index.md aktualisieren
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* index.md aktualisieren
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* Update index.md
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* condensed scopes and redirect URIs
ty @4d62
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* testing added
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* added engomo
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* test with prettier?
* Revert "test with prettier?"
This reverts commit 44c2eb33cdtanamarieberry@yahoo.com >
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* index.md aktualisieren
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* Update website/integrations/services/engomo/index.md
Co-authored-by: 4d62 <github-user@sdko.org >
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* Update website/integrations/services/engomo/index.md
Co-authored-by: 4d62 <github-user@sdko.org >
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* Update website/integrations/services/engomo/index.md
Co-authored-by: 4d62 <github-user@sdko.org >
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* Update website/integrations/services/engomo/index.md
Co-authored-by: 4d62 <github-user@sdko.org >
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* Update website/integrations/services/engomo/index.md
Co-authored-by: 4d62 <github-user@sdko.org >
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* Update website/integrations/services/engomo/index.md
Co-authored-by: 4d62 <github-user@sdko.org >
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* Update website/integrations/services/engomo/index.md
Co-authored-by: 4d62 <github-user@sdko.org >
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* Update website/integrations/services/engomo/index.md
Co-authored-by: 4d62 <github-user@sdko.org >
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* tanberry's descriptions added :)
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* engomo is always lower case
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* suggestions from @4d62
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* bold headings
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* Update website/integrations/services/engomo/index.md
Co-authored-by: 4d62 <github-user@sdko.org >
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
* p
---------
Signed-off-by: NiceDevil <17103076+nicedevil007@users.noreply.github.com >
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Co-authored-by: 4d62 <github-user@sdko.org >
Co-authored-by: root <root@dev.glaeser-it.local > 
						
						
					 
					
						2024-07-28 15:40:50 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eee06d527e 
					 
					
						
						
							
							website/docs: fix typos in passwordless setup guide ( #10661 )  
						
						... 
						
						
						
						* Update typos in passwordless setup guide
Some key words used in the setup are incorrect and caused confusion for me trying to setup passwordless flow.
User should pick Authentication from the "Designation" drop down when creating a flow.
Then the stage created should be "Authenticator Validation Stage", not Authentication.
Signed-off-by: adrsham <7330099+adrsham@users.noreply.github.com >
* ci: fix docker push
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* cache only when pushing
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* only attest when pushing image
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: adrsham <7330099+adrsham@users.noreply.github.com >
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
Co-authored-by: Jens Langhammer <jens@goauthentik.io > 
						
						
					 
					
						2024-07-28 17:00:40 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						afbc79f274 
					 
					
						
						
							
							website/docs: fix missing mermaid theme ( #10665 )  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens@goauthentik.io > 
						
						
					 
					
						2024-07-28 16:05:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d05e3e60c3 
					 
					
						
						
							
							website/scripts/docsmg: Add install script and readme draft ( #10659 )  
						
						... 
						
						
						
						* add docsmg tool
* moved to the correct scripts directory
* removed test files
* added install script and readme draft to docsmg 
						
						
					 
					
						2024-07-26 16:52:10 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						59973d1f06 
					 
					
						
						
							
							website/scripts: Add docsmg migration tool ( #10658 )  
						
						... 
						
						
						
						* add docsmg tool
* moved to the correct scripts directory
* removed test files 
						
						
					 
					
						2024-07-26 15:54:41 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9624eef99c 
					 
					
						
						
							
							website: bump postcss from 8.4.39 to 8.4.40 in /website ( #10625 )  
						
						... 
						
						
						
						Bumps [postcss](https://github.com/postcss/postcss ) from 8.4.39 to 8.4.40.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.39...8.4.40 )
---
updated-dependencies:
- dependency-name: postcss
  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> 
						
						
					 
					
						2024-07-25 13:18:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4101168552 
					 
					
						
						
							
							website/docs: merge next release notes into 2024.8 ( #10605 )  
						
						
						
						
					 
					
						2024-07-24 15:02:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						30d9df9d5a 
					 
					
						
						
							
							website: bump typescript from 5.5.3 to 5.5.4 in /website ( #10580 )  
						
						... 
						
						
						
						Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 5.5.3 to 5.5.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.5.3...v5.5.4 )
---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  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> 
						
						
					 
					
						2024-07-23 12:28:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5a8d580c86 
					 
					
						
						
							
							core: b2c improvements p1 ( #9257 )  
						
						... 
						
						
						
						* add default app and restrict
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* also pass raw email token for custom email templates
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* revoke access token when user logs out
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* remigrate
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix tests
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* add command to change user types
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* add some docs
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* blankable
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* actually fix tests
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* update docs
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io > 
						
						
					 
					
						2024-07-23 11:10:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1a6ac4740d 
					 
					
						
						
							
							sources: introduce new property mappings per user and group ( #8750 )  
						
						... 
						
						
						
						* sources: introduce new property mappings per-user and group
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* sources/ldap: migrate to new property mappings
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* lint-fix and make gen
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* web changes
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* fix tests
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* update tests
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* remove flatten for generic implem
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* rework migration
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* lint-fix
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* wip
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* fix migrations
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* re-add field migration to property mappings
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* fix migrations
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* more migrations fixes
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* easy fixes
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* migrate to propertymappingmanager
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* ruff and small fixes
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* move mapping things into a separate class
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* migrations: use using(db_alias)
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* migrations: use built-in variable
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* add docs
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* add release notes
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
---------
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space > 
						
						
					 
					
						2024-07-22 15:26:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fd1d252d44 
					 
					
						
						
							
							root: Make health checks compatible with cloud platform load balancers ( #10554 )  
						
						... 
						
						
						
						* Change health checks to return HTTP 200.
* Fix web.go check.
* Only update docs.
* update docs and add changelog entry
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
Co-authored-by: Jens Langhammer <jens@goauthentik.io > 
						
						
					 
					
						2024-07-20 21:15:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f24d508734 
					 
					
						
						
							
							website/docs: update Docs about flow executors ( #10485 )  
						
						
						
						
					 
					
						2024-07-19 21:08:32 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5f00b23f78 
					 
					
						
						
							
							website/docs: fix typo in flows docs ( #10550 )  
						
						... 
						
						
						
						fix: the instead of to
Signed-off-by: perrze <54007667+perrze@users.noreply.github.com > 
						
						
					 
					
						2024-07-19 11:20:07 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f5e8c2891d 
					 
					
						
						
							
							website/integrations: Improve discord role sync policies ( #10219 )  
						
						... 
						
						
						
						Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Co-authored-by: Marc 'risson' Schmitt <marc.schmitt@risson.space > 
						
						
					 
					
						2024-07-18 14:15:48 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4583f636ef 
					 
					
						
						
							
							website/docs: installation:  ensures .env setup works consistently across GNU and BSD systems ( #10540 )  
						
						... 
						
						
						
						Signed-off-by: 4d62 <github-user@sdko.org > 
						
						
					 
					
						2024-07-18 18:04:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a845d8c7d2 
					 
					
						
						
							
							website/integrations: add Observium documentation ( #10460 )  
						
						... 
						
						
						
						* website/integrations: add Observium documentation
* Reorganize docs and fix wording
* Update website/integrations/services/observium/index.md
Co-authored-by: 4d62 <github-user@sdko.org >
Signed-off-by: Simon Tamás <44925919+Simi23@users.noreply.github.com >
* Change Observium install guide link
Signed-off-by: Simon Tamás <44925919+Simi23@users.noreply.github.com >
---------
Signed-off-by: Simon Tamás <44925919+Simi23@users.noreply.github.com >
Co-authored-by: 4d62 <github-user@sdko.org > 
						
						
					 
					
						2024-07-18 10:05:50 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d4b39b30cb 
					 
					
						
						
							
							website: fix lint ( #10520 )  
						
						
						
						
					 
					
						2024-07-16 11:49:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e20eaac56e 
					 
					
						
						
							
							Create readme.md ( #10507 )  
						
						... 
						
						
						
						Create for for docs migrations scripts (and others in future).
Signed-off-by: Tana M Berry <tanamarieberry@yahoo.com > 
						
						
					 
					
						2024-07-15 16:37:43 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1f2654f25f 
					 
					
						
						
							
							web: replace handmade list in Admin Overview with generator, storybook generator, fix storybook, fix bug in list's parent component ( #9726 )  
						
						... 
						
						
						
						* web: fix esbuild issue with style sheets
Getting ESBuild, Lit, and Storybook to all agree on how to read and parse stylesheets is a serious
pain. This fix better identifies the value types (instances) being passed from various sources in
the repo to the three *different* kinds of style processors we're using (the native one, the
polyfill one, and whatever the heck Storybook does internally).
Falling back to using older CSS instantiating techniques one era at a time seems to do the trick.
It's ugly, but in the face of the aggressive styling we use to avoid Flashes of Unstyled Content
(FLoUC), it's the logic with which we're left.
In standard mode, the following warning appears on the console when running a Flow:
```
Autofocus processing was blocked because a document already has a focused element.
```
In compatibility mode, the following **error** appears on the console when running a Flow:
```
crawler-inject.js:1106 Uncaught TypeError: Failed to execute 'observe' on 'MutationObserver': parameter 1 is not of type 'Node'.
    at initDomMutationObservers (crawler-inject.js:1106:18)
    at crawler-inject.js:1114:24
    at Array.forEach (<anonymous>)
    at initDomMutationObservers (crawler-inject.js:1114:10)
    at crawler-inject.js:1549:1
initDomMutationObservers @ crawler-inject.js:1106
(anonymous) @ crawler-inject.js:1114
initDomMutationObservers @ crawler-inject.js:1114
(anonymous) @ crawler-inject.js:1549
```
Despite this error, nothing seems to be broken and flows work as anticipated.
* web: provide a test framework
As is typical of a system where a new build engine is involved, this thing is sadly fragile. Use the
wrong import style in wdio.conf.js and it breaks; there are several notes in tsconfig.test.conf and
wdio.conf.ts to tell eslint or tsc not to complain, it's just a different build with different
criteria, the native criteria don't apply.
On the other hand, writing tests is easy and predictable. We can test behaviors at the unit and
component scale in a straightforward manner, and validate our expectations that things work the way
we believe they should.
* Rolling back a reversion.
* web: update storybook, storybook a few things, fix a few things
After examining how people like Adobe and Salesforce do things, I have updated the storybook
configuration to provide run-time configuration of light/dark mode (although right now nothing
happens), inject the correct styling into the page, and update the preview handling so that we can
see the components better.  We'll see how this pans out.
I have provided stories for the AggregateCard, AggregatePromiseCard, and a new QuickActionsCard. I
also fixed a bug in AggregatePromiseCard where it would fail to report a fetch error. It will only
report that "the operation falied," but it will give the full error into the console.
**As an experiment**, I have changed the interpreter for `lint:precommit` and `build:watch` to use
[Bun](https://bun.sh/ ) instead of NodeJS. We have observed significant speed-ups and much better
memory management with Bun for these two operations. Those are both developer-facing operations, the
behavior of the system undur current CI/CD should not change.
And finally, I've switched the QuickActionsCard view in Admin-Overview to use the new component.
Looks the same.  Reads *way* easier.  :-)
* Slight revision in exception logic.
* Added a ton of documentation; made the failure message configurable.
* A few documentation changes.
* Adjusting paths to work with tests.
* add ci to test
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* linting shenanigans
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* web: patch spotlight on the fly to fix syntax issue that blocked storybook build
This should be a temporary hack.  I have an [open
issue](https://github.com/getsentry/spotlight/issues/419 ) and [pull
request](https://github.com/getsentry/spotlight/pull/420 ) with the
Spotlight people already to fix the issue.
* Somehow missed these in the merge.
* Merge missed something.
* Fix for incorrect path to patch file; fix for running patch multiple times.
* Prettier is still havin' opinions.
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
Co-authored-by: Jens Langhammer <jens@goauthentik.io > 
						
						
					 
					
						2024-07-15 10:54:09 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7a74baaf8e 
					 
					
						
						
							
							website/docs: configuration: fix typo in kubectl command ( #10492 )  
						
						
						
						
					 
					
						2024-07-15 14:12:59 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e0a2bd2cd5 
					 
					
						
						
							
							website/integrations: fix typo in minio instructions ( #10500 )  
						
						
						
						
					 
					
						2024-07-15 15:55:42 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ad2c2eecb8 
					 
					
						
						
							
							website: bump prettier from 3.3.2 to 3.3.3 in /website ( #10493 )  
						
						... 
						
						
						
						Bumps [prettier](https://github.com/prettier/prettier ) from 3.3.2 to 3.3.3.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/3.3.2...3.3.3 )
---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  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> 
						
						
					 
					
						2024-07-15 11:18:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9e32c78c8c 
					 
					
						
						
							
							website/docs: air gapped: clarify .env usage at the top for Kubernetes installations ( #10447 )  
						
						... 
						
						
						
						docs/installation: Clarify .env usage at the top for Kubernetes installations
Signed-off-by: 4d62 <github-user@sdko.org > 
						
						
					 
					
						2024-07-11 17:21:29 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						91cb2ef883 
					 
					
						
						
							
							website/docs: air gapped: update "see configuration" wording ( #10448 )  
						
						... 
						
						
						
						* docs/installation: air gapped: update "see configuration" wording
Signed-off-by: 4d62 <github-user@sdko.org >
* Update website/docs/installation/air-gapped.mdx
Signed-off-by: 4d62 <github-user@sdko.org >
---------
Signed-off-by: 4d62 <github-user@sdko.org > 
						
						
					 
					
						2024-07-11 17:10:48 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ad5e447b3d 
					 
					
						
						
							
							website/docs: Add Kubernetes Bootstrap Instructions ( #9541 )  
						
						... 
						
						
						
						* Add Kubernetes Bootstrap Instructions
Signed-off-by: Zapfmeister <zapfmeister@gmail.com >
* Update website/docs/installation/automated-install.md
Co-authored-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
Signed-off-by: Zapfmeister <zapfmeister@gmail.com >
* Update website/docs/installation/automated-install.md
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Signed-off-by: Zapfmeister <zapfmeister@gmail.com >
* Update website/docs/installation/automated-install.md
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Signed-off-by: Zapfmeister <zapfmeister@gmail.com >
* Update website/docs/installation/automated-install.md
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Signed-off-by: Zapfmeister <zapfmeister@gmail.com >
* Fix lint
* Update website/docs/installation/automated-install.md
Co-authored-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
Signed-off-by: Zapfmeister <zapfmeister@gmail.com >
---------
Signed-off-by: Zapfmeister <zapfmeister@gmail.com >
Co-authored-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com > 
						
						
					 
					
						2024-07-11 16:11:29 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7721d4d0c2 
					 
					
						
						
							
							website/docs: add 2024.6.1 release notes ( #10456 )  
						
						... 
						
						
						
						* website/docs: add 2024.6.1 release notes
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* update
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix version requirement for sfe
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io > 
						
						
					 
					
						2024-07-11 19:10:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						96f04d32ea 
					 
					
						
						
							
							website/docs: add info about license:org relation ( #10444 )  
						
						... 
						
						
						
						add info about license:org relation
Co-authored-by: Tana M Berry <tana@goauthentik.com > 
						
						
					 
					
						2024-07-11 07:35:00 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2a74225775 
					 
					
						
						
							
							website/docs: add info and link about supported versions ( #10442 )  
						
						... 
						
						
						
						add info and link about supported versions
Co-authored-by: Tana M Berry <tana@goauthentik.com > 
						
						
					 
					
						2024-07-10 17:08:28 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f312250dc9 
					 
					
						
						
							
							website: bump braces from 3.0.2 to 3.0.3 in /website ( #10431 )  
						
						... 
						
						
						
						Bumps [braces](https://github.com/micromatch/braces ) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3 )
---
updated-dependencies:
- dependency-name: braces
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-10 12:27:19 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6aefe2d143 
					 
					
						
						
							
							website/integrations: add offline_access scope to DokuWiki ( #10208 )  
						
						... 
						
						
						
						* Add offline_access scope to DokuWiki
Since 2024.2, authentik requires the offline_access scope to be enabled and requested in order for DokuWiki to request a refresh token.
Signed-off-by: Peter Kuehne <pkuehne@users.noreply.github.com >
* Update index.md
Signed-off-by: Peter Kuehne <pkuehne@users.noreply.github.com >
---------
Signed-off-by: Peter Kuehne <pkuehne@users.noreply.github.com >
Co-authored-by: Marc 'risson' Schmitt <marc.schmitt@risson.space > 
						
						
					 
					
						2024-07-08 11:29:40 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c702b0fd07 
					 
					
						
						
							
							website/integrations: aws: cleanup ( #10355 )  
						
						... 
						
						
						
						* website/integrations: aws: cleanup
Signed-off-by: 4d62 <ext@4d62.me >
* p
* add info thing
Signed-off-by: 4d62 <ext@4d62.me >
* aaaaaaaaaaaaaaaaaaaaaaaaaaaaa
* i think this will work copied ::::: from other page
Signed-off-by: 4d62 <ext@4d62.me >
* final lint
* Update website/integrations/services/aws/index.md
Co-authored-by: Jens L. <jens@beryju.org >
Signed-off-by: 4d62 <ext@4d62.me >
---------
Signed-off-by: 4d62 <ext@4d62.me >
Co-authored-by: 4d62 <ext@4d62.me >
Co-authored-by: Jens L. <jens@beryju.org > 
						
						
					 
					
						2024-07-05 14:40:41 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bfc2fe7703 
					 
					
						
						
							
							web/flows: Simplified flow executor ( #10296 )  
						
						... 
						
						
						
						* initial sfe
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* build sfe
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* downgrade bootstrap
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix path
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* make IE compatible
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix query string missing
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* add autosubmit stage
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* add background image
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* add code support
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* add support for combo ident/password
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix logo rendering
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* only use for edge 18 and before
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix lint
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* add docs
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* add webauthn support
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* migrate to TS for some creature comforts
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix ci
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* dedupe dependabot
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* use API client...kinda
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* add more docs
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* add more polyfills yay
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* turn powered by into span
prevent issues in restricted browsers where users might not be able to return
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* allow non-link footer entries
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix tsc errors
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 >
* auto switch for macos
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* reword
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* Update website/docs/flow/executors/if-flow.md
Signed-off-by: Jens L. <jens@beryju.org >
* format
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: Tana M Berry <tanamarieberry@yahoo.com > 
						
						
					 
					
						2024-07-05 19:24:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						14e8d1d0f4 
					 
					
						
						
							
							website/docs: sources: ldap: remove extra example ( #10387 )  
						
						
						
						
					 
					
						2024-07-05 16:06:50 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5103eebfad 
					 
					
						
						
							
							website/docs: add new content from old PR  #9524  ( #10158 )  
						
						... 
						
						
						
						Co-authored-by: 4d62 <ext@4d62.me >
Co-authored-by: "Brian, Chen" <wildfox@126.com >
Co-authored-by: Tana M Berry <tana@goauthentik.com > 
						
						
					 
					
						2024-07-05 17:49:40 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0fe751269e 
					 
					
						
						
							
							outposts: make refresh interval configurable ( #10138 )  
						
						... 
						
						
						
						* outposts: make refresh interval configurable
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* frontend
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* black again
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* switch to using config attribute
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* lint
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
---------
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space > 
						
						
					 
					
						2024-07-05 13:14:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a824fda339 
					 
					
						
						
							
							core, web: update translations ( #10378 )  
						
						... 
						
						
						
						* core, web: update translations
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* give docusaurus more memory
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
Co-authored-by: rissson <18313093+rissson@users.noreply.github.com >
Co-authored-by: Jens Langhammer <jens@goauthentik.io > 
						
						
					 
					
						2024-07-05 11:56:44 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9c9581a3de 
					 
					
						
						
							
							website/docs: update postgres on docker: fix backtick ( #10372 )  
						
						
						
						
					 
					
						2024-07-04 15:57:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fbad6fb2a4 
					 
					
						
						
							
							website/integrations: apache guacamole: cleanup doc page ( #10354 )  
						
						... 
						
						
						
						* docs/integrations: apache guacamole: cleanup doc page
Signed-off-by: 4d62 <ext@4d62.me >
* p
* lint fix
* Update website/integrations/services/apache-guacamole/index.mdx
Signed-off-by: Jens L. <jens@beryju.org >
---------
Signed-off-by: 4d62 <ext@4d62.me >
Signed-off-by: Jens L. <jens@beryju.org >
Co-authored-by: Jens L <jens@beryju.org > 
						
						
					 
					
						2024-07-04 13:44:44 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						763a19b914 
					 
					
						
						
							
							Revert "core: applications api: add option to only list apps with launch url ( #10336 )" ( #10370 )  
						
						
						
						
					 
					
						2024-07-04 13:29:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ef2fb6d5fc 
					 
					
						
						
							
							website: bump react-tooltip from 5.27.0 to 5.27.1 in /website ( #10357 )  
						
						... 
						
						
						
						Bumps [react-tooltip](https://github.com/ReactTooltip/react-tooltip ) from 5.27.0 to 5.27.1.
- [Release notes](https://github.com/ReactTooltip/react-tooltip/releases )
- [Changelog](https://github.com/ReactTooltip/react-tooltip/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ReactTooltip/react-tooltip/compare/v5.27.0...v5.27.1 )
---
updated-dependencies:
- dependency-name: react-tooltip
  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> 
						
						
					 
					
						2024-07-04 13:00:40 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bac0237ce0 
					 
					
						
						
							
							website: bump docusaurus-theme-openapi-docs from 3.0.0-beta.10 to 3.0.1 in /website ( #10359 )  
						
						... 
						
						
						
						website: bump docusaurus-theme-openapi-docs in /website
Bumps [docusaurus-theme-openapi-docs](https://github.com/PaloAltoNetworks/docusaurus-openapi-docs/tree/HEAD/packages/docusaurus-theme-openapi-docs ) from 3.0.0-beta.10 to 3.0.1.
- [Release notes](https://github.com/PaloAltoNetworks/docusaurus-openapi-docs/releases )
- [Changelog](https://github.com/PaloAltoNetworks/docusaurus-openapi-docs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/PaloAltoNetworks/docusaurus-openapi-docs/commits/v3.0.1/packages/docusaurus-theme-openapi-docs )
---
updated-dependencies:
- dependency-name: docusaurus-theme-openapi-docs
  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> 
						
						
					 
					
						2024-07-04 13:00:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2fc0c6e0ad 
					 
					
						
						
							
							website/integrations: gitlab: add oidc guide ( #9740 )  
						
						... 
						
						
						
						* docs: add gitlab oidc guide
* docs: Formated gitlab integration guide
* docs: simplify gitlab.rb reference 
https://github.com/goauthentik/authentik/pull/9740#discussion_r1601871402 
Signed-off-by: Tim <bleimehl@gmail.com >
* Update website/integrations/services/gitlab/index.md
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Signed-off-by: Tim <bleimehl@gmail.com >
* Update website/integrations/services/gitlab/index.md
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Signed-off-by: Tim <bleimehl@gmail.com >
* order chapter toc
---------
Signed-off-by: Tim <bleimehl@gmail.com >
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com > 
						
						
					 
					
						2024-07-03 16:41:37 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6f31c802c2 
					 
					
						
						
							
							website/integrations: add Gatus ( #10074 )  
						
						... 
						
						
						
						* added Gatus docs
* ran make website
* changed order of configuration and added clarity
* Update index.md
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Signed-off-by: Connor Beard <beacon@beardit.net >
---------
Signed-off-by: Connor Beard <beacon@beardit.net >
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com > 
						
						
					 
					
						2024-07-03 16:31:45 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2de2189985 
					 
					
						
						
							
							docs/troubleshooting: upgrade docker: prompt user to ensure pg_dump'd file has data ( #10353 )  
						
						... 
						
						
						
						Signed-off-by: 4d62 <ext@4d62.me > 
						
						
					 
					
						2024-07-03 22:26:55 +02:00