30982c833a 
					 
					
						
						
							
							website: bump @types/react from 18.2.75 to 18.2.77 in /website ( #9236 )  
						
						... 
						
						
						
						Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 18.2.75 to 18.2.77.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
---
updated-dependencies:
- dependency-name: "@types/react"
  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-04-12 11:59:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ab3f0b50e1 
					 
					
						
						
							
							core, web: update translations ( #9225 )  
						
						
						
						
					 
					
						2024-04-12 02:43:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						49e1f4739e 
					 
					
						
						
							
							website/integrations: add pfSense search scope ( #9221 )  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens@goauthentik.io > 
						
						
					 
					
						2024-04-12 02:03:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fc35497423 
					 
					
						
						
							
							core: bump idna from 3.6 to 3.7 ( #9224 )  
						
						... 
						
						
						
						Bumps [idna](https://github.com/kjd/idna ) from 3.6 to 3.7.
- [Release notes](https://github.com/kjd/idna/releases )
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst )
- [Commits](https://github.com/kjd/idna/compare/v3.6...v3.7 )
---
updated-dependencies:
- dependency-name: idna
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-12 02:02:52 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c379787a90 
					 
					
						
						
							
							website/docs: add websocket support to nginx snippets ( #9220 )  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens@goauthentik.io > 
						
						
					 
					
						2024-04-12 02:02:41 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						97bc679cbb 
					 
					
						
						
							
							internal: add tests to go flow executor ( #9219 )  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens@goauthentik.io > 
						
						
					 
					
						2024-04-12 01:42:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0ea1c8f138 
					 
					
						
						
							
							website/integrations: nextcloud: add tip to solve hashed groups configuring OAuth2 ( #9153 )  
						
						... 
						
						
						
						* Add tip to solve hashed groups via Authentik
Signed-off-by: Luca Amoriello <luca.amoriello@hotmail.it >
* Update website/integrations/services/nextcloud/index.md
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Signed-off-by: Luca Amoriello <luca.amoriello@hotmail.it >
* Apply linting
---------
Signed-off-by: Luca Amoriello <luca.amoriello@hotmail.it >
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com > 
						
						
					 
					
						2024-04-11 12:04:49 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9d909a73b2 
					 
					
						
						
							
							website/integrations: Jenkins, fix bolding ( #9217 )  
						
						... 
						
						
						
						fix bolding
Co-authored-by: Tana M Berry <tana@goauthentik.com > 
						
						
					 
					
						2024-04-11 18:45:21 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c89b7b74e0 
					 
					
						
						
							
							website/docs: add more info and links about enforciing unique email addresses ( #9154 )  
						
						... 
						
						
						
						* edits and new link
* tweaked wording about default flow
* Ken edit
* Update website/docs/flow/index.md
Co-authored-by: Jens L. <jens@goauthentik.io >
Signed-off-by: Tana M Berry <tanamarieberry@yahoo.com >
---------
Signed-off-by: Tana M Berry <tanamarieberry@yahoo.com >
Co-authored-by: Tana M Berry <tana@goauthentik.com >
Co-authored-by: Jens L. <jens@goauthentik.io > 
						
						
					 
					
						2024-04-11 06:49:34 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6b629d8a9b 
					 
					
						
						
							
							core: bump goauthentik.io/api/v3 from 3.2024022.7 to 3.2024022.8 ( #9215 )  
						
						... 
						
						
						
						Bumps [goauthentik.io/api/v3](https://github.com/goauthentik/client-go ) from 3.2024022.7 to 3.2024022.8.
- [Release notes](https://github.com/goauthentik/client-go/releases )
- [Commits](https://github.com/goauthentik/client-go/compare/v3.2024022.7...v3.2024022.8 )
---
updated-dependencies:
- dependency-name: goauthentik.io/api/v3
  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-04-11 13:30:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						75d602dd90 
					 
					
						
						
							
							web: bump API Client version ( #9214 )  
						
						
						
						
					 
					
						2024-04-11 13:13:18 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fd44bc2bec 
					 
					
						
						
							
							stages/authenticator_validate: add ability to limit webauthn device types ( #9180 )  
						
						... 
						
						
						
						* stages/authenticator_validate: add ability to limit webauthn device types
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* reword
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* require enterprise attestation when a device restriction is configured as we need the aaguid
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* add tests
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* improve error message
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* add more tests
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io > 
						
						
					 
					
						2024-04-11 13:10:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						35448f6017 
					 
					
						
						
							
							web: bump API Client version ( #9213 )  
						
						
						
						
					 
					
						2024-04-11 13:09:44 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a70363bd95 
					 
					
						
						
							
							core: add user settable token durations ( #7410 )  
						
						... 
						
						
						
						* core: add support for user settable token duration
* web: add support for user settable token duration
* website: add documentation for user settable token duration
* core : fix locales
* web: fix tokenIntent when updating
* core: fix linting
* website: Update website/docs/user-group-role/user/user_ref.md
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Signed-off-by: Jean-Michel DILLY <48059109+jmdilly@users.noreply.github.com >
* make token duration system-wide configurable
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* small fixup
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* migrate token configs to tenants
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* add release notes
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* make website
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* lint-fix
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* fix migrations
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* nosec
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* lint-fix
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* fix migrations for real this time
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* trying with no model using default_token_key
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* lint-fix
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* fix save
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* lint-fix
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* use signal instead of overriding save
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* fix tests
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
---------
Signed-off-by: Jean-Michel DILLY <48059109+jmdilly@users.noreply.github.com >
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Co-authored-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
Co-authored-by: Jens Langhammer <jens@goauthentik.io > 
						
						
					 
					
						2024-04-11 13:05:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						40c672f246 
					 
					
						
						
							
							core, web: update translations ( #9205 )  
						
						... 
						
						
						
						Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: rissson <18313093+rissson@users.noreply.github.com > 
						
						
					 
					
						2024-04-11 11:23:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2619562530 
					 
					
						
						
							
							web: bump typescript from 5.4.4 to 5.4.5 in /tests/wdio ( #9206 )  
						
						... 
						
						
						
						Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 5.4.4 to 5.4.5.
- [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.4.4...v5.4.5 )
---
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-04-11 11:22:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b7b9c521e5 
					 
					
						
						
							
							web: bump chromedriver from 123.0.2 to 123.0.3 in /tests/wdio ( #9207 )  
						
						... 
						
						
						
						Bumps [chromedriver](https://github.com/giggio/node-chromedriver ) from 123.0.2 to 123.0.3.
- [Commits](https://github.com/giggio/node-chromedriver/compare/123.0.2...123.0.3 )
---
updated-dependencies:
- dependency-name: chromedriver
  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-04-11 11:22:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9c7fd01117 
					 
					
						
						
							
							core: bump sentry-sdk from 1.44.1 to 1.45.0 ( #9208 )  
						
						... 
						
						
						
						Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 1.44.1 to 1.45.0.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/1.44.1...1.45.0 )
---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-11 11:21:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a12bb1642d 
					 
					
						
						
							
							web: bump typescript from 5.4.4 to 5.4.5 in /web ( #9209 )  
						
						... 
						
						
						
						Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 5.4.4 to 5.4.5.
- [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.4.4...v5.4.5 )
---
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-04-11 11:16:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						80e8de2548 
					 
					
						
						
							
							website: bump typescript from 5.4.4 to 5.4.5 in /website ( #9210 )  
						
						... 
						
						
						
						Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 5.4.4 to 5.4.5.
- [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.4.4...v5.4.5 )
---
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-04-11 11:16:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0b80f1a7c7 
					 
					
						
						
							
							core: bump python from 3.12.2-slim-bookworm to 3.12.3-slim-bookworm ( #9211 )  
						
						... 
						
						
						
						Bumps python from 3.12.2-slim-bookworm to 3.12.3-slim-bookworm.
---
updated-dependencies:
- dependency-name: python
  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-04-11 11:15:44 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2698d90637 
					 
					
						
						
							
							website/docs: add note for flow compatibility mode ( #9204 )  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens@goauthentik.io > 
						
						
					 
					
						2024-04-10 17:43:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						633028c8ff 
					 
					
						
						
							
							translate: Updates for file locale/en/LC_MESSAGES/django.po in zh_CN ( #9194 )  
						
						... 
						
						
						
						Translate locale/en/LC_MESSAGES/django.po in zh_CN
100% translated source file: 'locale/en/LC_MESSAGES/django.po'
on 'zh_CN'.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-10 14:56:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						155f1e50b4 
					 
					
						
						
							
							translate: Updates for file locale/en/LC_MESSAGES/django.po in zh-Hans ( #9197 )  
						
						... 
						
						
						
						Translate django.po in zh-Hans
100% translated source file: 'django.po'
on 'zh-Hans'.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-10 14:56:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a48e7c17ba 
					 
					
						
						
							
							translate: Updates for file web/xliff/en.xlf in zh_CN ( #9196 )  
						
						... 
						
						
						
						Translate web/xliff/en.xlf in zh_CN
100% translated source file: 'web/xliff/en.xlf'
on 'zh_CN'.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-10 14:55:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cfb920114a 
					 
					
						
						
							
							translate: Updates for file web/xliff/en.xlf in zh-Hans ( #9198 )  
						
						... 
						
						
						
						Translate web/xliff/en.xlf in zh-Hans
100% translated source file: 'web/xliff/en.xlf'
on 'zh-Hans'.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-10 14:55:44 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0bfce6e29d 
					 
					
						
						
							
							web: preserve selected list when provider updates ( #9200 )  
						
						... 
						
						
						
						* 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: preserve selected list when provider updates
The impulse to preserve the functionality of the system given a change of provider was... admirable,
but unnecessary in this case. A premature optimization that doesn't make a difference. Observations:
1. change from the client will bring a new `selected`. But changes from the outside shouldn't happen
   once the interactive experience is "settled."
2. the client is perfectly capable of listening to the `change` event and reading the content of the
   value list for selecteds. If the client is going to change the provider, it should provide the
   most up-to-date copy of selecteds as well.
3. We set the selecteds from two locations: from the client on start-up, and from the "selected"
   pane during user interaction.  Anything more is risk.  I shouldn't have taken that risk. 
						
						
					 
					
						2024-04-10 00:12:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5139bc9a80 
					 
					
						
						
							
							web: bump API Client version ( #9195 )  
						
						... 
						
						
						
						Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: authentik-automation[bot] <135050075+authentik-automation[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-09 19:09:13 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d24fe25047 
					 
					
						
						
							
							sources/oauth: make URLs not required, only check when no OIDC URLs are defined ( #9182 )  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens@goauthentik.io > 
						
						
					 
					
						2024-04-09 20:35:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						54387a7ab8 
					 
					
						
						
							
							web/admin: fix SAML Provider preview ( #9192 )  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens@goauthentik.io > 
						
						
					 
					
						2024-04-09 15:26:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e1fd6cbd31 
					 
					
						
						
							
							core, web: update translations ( #9183 )  
						
						... 
						
						
						
						Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: rissson <18313093+rissson@users.noreply.github.com > 
						
						
					 
					
						2024-04-09 12:47:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a030f04ccb 
					 
					
						
						
							
							web: bump chromedriver from 123.0.1 to 123.0.2 in /tests/wdio ( #9188 )  
						
						... 
						
						
						
						Bumps [chromedriver](https://github.com/giggio/node-chromedriver ) from 123.0.1 to 123.0.2.
- [Commits](https://github.com/giggio/node-chromedriver/compare/123.0.1...123.0.2 )
---
updated-dependencies:
- dependency-name: chromedriver
  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-04-09 12:47:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9d6e58b3d8 
					 
					
						
						
							
							website: bump @types/react from 18.2.74 to 18.2.75 in /website ( #9185 )  
						
						... 
						
						
						
						Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 18.2.74 to 18.2.75.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
---
updated-dependencies:
- dependency-name: "@types/react"
  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-04-09 12:47:00 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						728b64ffc3 
					 
					
						
						
							
							website/docs: update Postgresql username ( #9190 )  
						
						... 
						
						
						
						Update Username
Signed-off-by: pgumpoldsberger <60177408+pgumpoldsberger@users.noreply.github.com > 
						
						
					 
					
						2024-04-09 12:46:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						284904a02a 
					 
					
						
						
							
							core: bump maxmind/geoipupdate from v6.1 to v7.0 ( #9186 )  
						
						... 
						
						
						
						Bumps maxmind/geoipupdate from v6.1 to v7.0.
---
updated-dependencies:
- dependency-name: maxmind/geoipupdate
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-09 10:47:46 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2ec8a445c3 
					 
					
						
						
							
							events: add context manager to ignore/modify audit events being written ( #9181 )  
						
						
						
						
					 
					
						2024-04-09 01:42:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						16b8edd082 
					 
					
						
						
							
							web: fix application library list display length and capability ( #9094 )  
						
						... 
						
						
						
						* 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: fix application display length and capability
The User Application Library only shows the top 100 applications.  This patch
strips what is passed out of the API fetch down to the bare minimum: the list of
applications.  No pagination, no search strings, none of the items returned by
the API other than the application.  It then fetches multiple pages of 100
until the user's Application list is exhausted, presenting the entire list to
the user.
The fetches are done simultaneously; a user with a thousand applications, if one
should exist, would start 9 downloads in parallel. The first fetch analyzes the
page count to determine how many *more* must be started, then starts them.  This
should make an interesting stress-test.
Failures at the Django end are not well-handled, but then they have never been
well-handled. At best, the page is blank and the browser console will contain a
cryptic error message. That isn't fixed this time around, but it probably should
be.
This patch will have no effect until the [application pagination
bug](https://github.com/goauthentik/authentik/issues/9093 ) is fixed.
* Prettier has opinions.
* attempt to fix backend pagination
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* make page_number optional
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-04-08 18:30:40 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						91012b577b 
					 
					
						
						
							
							root: fix readme ( #9178 )  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens@goauthentik.io > 
						
						
					 
					
						2024-04-08 16:38:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5a5a2a5d69 
					 
					
						
						
							
							enterprise: fix audit middleware import ( #9177 )  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens@goauthentik.io > 
						
						
					 
					
						2024-04-08 15:24:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d7750d34de 
					 
					
						
						
							
							web: bump @spotlightjs/spotlight from 1.2.16 to 1.2.17 in /web in the sentry group ( #9162 )  
						
						... 
						
						
						
						web: bump @spotlightjs/spotlight in /web in the sentry group
Bumps the sentry group in /web with 1 update: @spotlightjs/spotlight.
Updates `@spotlightjs/spotlight` from 1.2.16 to 1.2.17
---
updated-dependencies:
- dependency-name: "@spotlightjs/spotlight"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: sentry
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-08 12:29:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c3ea09a2dd 
					 
					
						
						
							
							web: bump API Client version ( #9174 )  
						
						... 
						
						
						
						Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: authentik-automation[bot] <135050075+authentik-automation[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-08 12:24:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9f6dca1170 
					 
					
						
						
							
							stages/authenticator_webauthn: add MDS support ( #9114 )  
						
						... 
						
						
						
						* web: align style to show current user for webauthn enroll
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* ask for aaguid
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* initial MDS import
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* add API
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* add restriction
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix api, add actual restriction
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* default authenticator name based on aaguid
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* connect device with device type
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix typo in webauthn stage name
this typo has been around for 3 years 8708e487ae (diff-bb4aee4a37f4b95c8daa7beb6bf6251d8d2b6deb8c16dce0cd7cb0d6cd71900aR16)jens@goauthentik.io >
* add fido2 dep
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* add CI pipeline to automate updating blob
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix tests, include device type
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* add tests
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* exclude icon for now
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* add passkeys aaguid
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* make special unknown device type work, add docs
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io > 
						
						
					 
					
						2024-04-08 12:21:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						919a190971 
					 
					
						
						
							
							website/integrations: Update Nextcloud OIDC secret size limitation ( #9139 )  
						
						... 
						
						
						
						* Update Nextcloud OIDC secret size limitation
The previous limitation on oidc secret being restricted to 64 character has been fixed.
Update the note
Signed-off-by: Pierrick Guillaume <34305318+Fymyte@users.noreply.github.com >
* Update index.md
Signed-off-by: Pierrick Guillaume <34305318+Fymyte@users.noreply.github.com >
* Update website/integrations/services/nextcloud/index.md
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Signed-off-by: Pierrick Guillaume <34305318+Fymyte@users.noreply.github.com >
* Update website/integrations/services/nextcloud/index.md
Signed-off-by: Jens L. <jens@beryju.org >
---------
Signed-off-by: Pierrick Guillaume <34305318+Fymyte@users.noreply.github.com >
Signed-off-by: Jens L. <jens@beryju.org >
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com >
Co-authored-by: Jens L <jens@beryju.org > 
						
						
					 
					
						2024-04-08 12:09:46 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e5d93a66cc 
					 
					
						
						
							
							translate: Updates for file web/xliff/en.xlf in zh_CN ( #9170 )  
						
						... 
						
						
						
						Translate web/xliff/en.xlf in zh_CN
100% translated source file: 'web/xliff/en.xlf'
on 'zh_CN'.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-08 11:57:01 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a57d06b401 
					 
					
						
						
							
							translate: Updates for file web/xliff/en.xlf in zh-Hans ( #9171 )  
						
						... 
						
						
						
						Translate web/xliff/en.xlf in zh-Hans
100% translated source file: 'web/xliff/en.xlf'
on 'zh-Hans'.
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-08 11:56:44 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c2909dda1d 
					 
					
						
						
							
							web: bump the rollup group in /web with 3 updates ( #9164 )  
						
						... 
						
						
						
						Bumps the rollup group in /web with 3 updates: [@rollup/rollup-darwin-arm64](https://github.com/rollup/rollup ), [@rollup/rollup-linux-arm64-gnu](https://github.com/rollup/rollup ) and [@rollup/rollup-linux-x64-gnu](https://github.com/rollup/rollup ).
Updates `@rollup/rollup-darwin-arm64` from 4.14.0 to 4.14.1
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v4.14.0...v4.14.1 )
Updates `@rollup/rollup-linux-arm64-gnu` from 4.14.0 to 4.14.1
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v4.14.0...v4.14.1 )
Updates `@rollup/rollup-linux-x64-gnu` from 4.14.0 to 4.14.1
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v4.14.0...v4.14.1 )
---
updated-dependencies:
- dependency-name: "@rollup/rollup-darwin-arm64"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rollup
- dependency-name: "@rollup/rollup-linux-arm64-gnu"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rollup
- dependency-name: "@rollup/rollup-linux-x64-gnu"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rollup
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-08 11:56:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a53f25c92f 
					 
					
						
						
							
							web: bump @codemirror/legacy-modes from 6.3.3 to 6.4.0 in /web ( #9166 )  
						
						... 
						
						
						
						Bumps [@codemirror/legacy-modes](https://github.com/codemirror/legacy-modes ) from 6.3.3 to 6.4.0.
- [Changelog](https://github.com/codemirror/legacy-modes/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codemirror/legacy-modes/compare/6.3.3...6.4.0 )
---
updated-dependencies:
- dependency-name: "@codemirror/legacy-modes"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-08 11:55:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						696f8afcd5 
					 
					
						
						
							
							web: bump ts-pattern from 5.1.0 to 5.1.1 in /web ( #9167 )  
						
						... 
						
						
						
						Bumps [ts-pattern](https://github.com/gvergnaud/ts-pattern ) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/gvergnaud/ts-pattern/releases )
- [Commits](https://github.com/gvergnaud/ts-pattern/compare/v5.1.0...v5.1.1 )
---
updated-dependencies:
- dependency-name: ts-pattern
  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-04-08 11:55:39 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e2a81df152 
					 
					
						
						
							
							core: bump github.com/go-ldap/ldap/v3 from 3.4.6 to 3.4.7 ( #9168 )  
						
						... 
						
						
						
						Bumps [github.com/go-ldap/ldap/v3](https://github.com/go-ldap/ldap ) from 3.4.6 to 3.4.7.
- [Release notes](https://github.com/go-ldap/ldap/releases )
- [Commits](https://github.com/go-ldap/ldap/compare/v3.4.6...v3.4.7 )
---
updated-dependencies:
- dependency-name: github.com/go-ldap/ldap/v3
  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-04-08 11:55:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1752c5437c 
					 
					
						
						
							
							core, web: update translations ( #9156 )  
						
						... 
						
						
						
						Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: rissson <18313093+rissson@users.noreply.github.com > 
						
						
					 
					
						2024-04-07 20:07:03 +02:00