8dbb0bd2c6 
					 
					
						
						
							
							providers/oauth2: token revoke ( #3077 )  
						
						
						
						
					 
					
						2022-06-11 18:49:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						36cbc44ed6 
					 
					
						
						
							
							migrate to main ( #3035 )  
						
						... 
						
						
						
						closes  #3032 
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
					
						2022-06-03 19:40:09 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3eb466ff4b 
					 
					
						
						
							
							lifecycle: cleanup prometheus ( #2972 )  
						
						... 
						
						
						
						* remove high cardinality labels
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* retry worker number for prometheus multiprocess id
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* revert to pid, use subdirectories
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* cleanup more
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* use worker id based off of https://github.com/benoitc/gunicorn/issues/1352 
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix missing app label
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* tests/e2e: remove static names
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* fix
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2022-05-29 21:45:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						75b0fb3393 
					 
					
						
						
							
							sources/oauth: migrate twitter to oauth2 ( #2893 )  
						
						
						
						
					 
					
						2022-05-18 00:03:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ab2299ba1e 
					 
					
						
						
							
							outposts/ldap: cached bind ( #2824 )  
						
						... 
						
						
						
						* initial cached ldap bind support
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* add web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* add docs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* clean up api generation
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* use gh action for golangci-lint
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2022-05-08 16:48:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4343246a41 
					 
					
						
						
							
							*: rename akprox to outpost.goauthentik.io ( #2266 )  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2022-02-08 20:25:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bf347730b3 
					 
					
						
						
							
							outposts/ldap: remove deprecated fields  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2022-01-07 09:52:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2f3026084e 
					 
					
						
						
							
							providers/oauth2: remove jwt_alg field and set algorithm based on selected keypair, select HS256 when no keypair is selected  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-12-22 22:09:49 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a95779157d 
					 
					
						
						
							
							tests/integration: add rename and full update tests for k8s controller  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-12-18 15:32:16 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2981ac7b10 
					 
					
						
						
							
							tests/e2e: use ghcr for e2e tests  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-12-14 10:36:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ede6bcd31e 
					 
					
						
						
							
							*: remove debug statements from tests  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-12-13 23:41:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						772a939f17 
					 
					
						
						
							
							tests/e2e: remove version assertion  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-12-13 09:26:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4982c4abcb 
					 
					
						
						
							
							outpost: add additional checks for websocket connection  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-12-12 00:11:17 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1486f90077 
					 
					
						
						
							
							tests/e2e: cleanup output from e2e containers  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-12-11 23:27:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a106bad2db 
					 
					
						
						
							
							tests/e2e: use correct container image  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-12-10 21:11:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a2faa5ceb5 
					 
					
						
						
							
							tests/e2e: use mixed casing in ldap test to ensure search works  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-12-09 20:59:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b472dcb7e7 
					 
					
						
						
							
							tests/e2e: update new outpost service account names  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-12-09 20:44:52 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ada2a16412 
					 
					
						
						
							
							tests/e2e: add post binding test  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-12-05 11:18:01 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2dbd76cf90 
					 
					
						
						
							
							tests/e2e: use StaticLiveServerTestCase  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-11-24 11:32:45 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b69aaf9417 
					 
					
						
						
							
							tests/e2e: fix header name  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-11-24 09:18:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						758d1bdfd4 
					 
					
						
						
							
							tests/e2e: fix typo  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-11-24 08:50:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						29b7368f42 
					 
					
						
						
							
							tests/e2e: fix static user checks  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-11-23 23:56:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2b94e9a687 
					 
					
						
						
							
							tests/e2e: bump retries  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-11-23 22:54:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6ed7d842e4 
					 
					
						
						
							
							*: allow URLs without domain and custom schemas  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-11-23 22:51:04 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6703c0a5d1 
					 
					
						
						
							
							tests/e2e: don't load core migration  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-11-23 22:05:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						060f19ce06 
					 
					
						
						
							
							tests/e2e: ensure akadmin is not used  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-11-23 21:34:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b2d2e7cbc8 
					 
					
						
						
							
							tests/e2e: remove logger  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-11-23 21:19:33 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						91fd792f88 
					 
					
						
						
							
							tests/e2e: use generated uid  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-11-23 19:19:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2d9cd28221 
					 
					
						
						
							
							tests/e2e: bump retries  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-11-23 19:15:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1b4a14f3ee 
					 
					
						
						
							
							root: allow .mo files for backend  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-11-23 19:09:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9835785864 
					 
					
						
						
							
							core: make test user's password optional  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-11-23 19:06:44 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d785998c5a 
					 
					
						
						
							
							Revert "root: disable random tests for now"  
						
						... 
						
						
						
						This reverts commit 8ba9553220 
						
						
					 
					
						2021-11-23 18:46:51 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8ba9553220 
					 
					
						
						
							
							root: disable random tests for now  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-11-23 17:57:56 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6eb132c48b 
					 
					
						
						
							
							tests/e2e: fix ldap provider tests  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-11-23 17:28:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						355b832cc3 
					 
					
						
						
							
							tests/e2e: fix email backend  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-11-23 13:22:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0e413acd61 
					 
					
						
						
							
							ci: only try once for now  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-11-23 00:30:10 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9bb0d04aeb 
					 
					
						
						
							
							root: Random tests ( #1825 )  
						
						... 
						
						
						
						* root: add pytest-randomly to randomise tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* *: generate flows for testing instead of relying on existing ones
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* *: generate users for testing instead of relying on existing ones
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* *: use generated certificate
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* tests/e2e: keep containers
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* tests/e2e: use websockets test case
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-11-22 22:56:02 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4224134a19 
					 
					
						
						
							
							tests/e2e: remove deprecated desired_capabilities  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-11-22 11:28:26 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e4a0345231 
					 
					
						
						
							
							tests/integration: use channels test server  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-11-15 22:37:36 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3a51bcd890 
					 
					
						
						
							
							tests/e2e: add retry for webdriver init  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-11-12 09:37:05 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dfda76d896 
					 
					
						
						
							
							tests/e2e: use cached LDAP lookup for tests  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-11-11 23:20:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						94290c7e36 
					 
					
						
						
							
							root: remove pipenv constraint  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-11-09 14:19:33 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b996e3cee7 
					 
					
						
						
							
							ci: lock pipenv to 2021.11.5 for now  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-11-07 18:03:09 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b14b9cb0dd 
					 
					
						
						
							
							tests/e2e: fix selector for static token tests  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-11-04 15:55:30 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						db1f7f0400 
					 
					
						
						
							
							Revert "tests/e2e: remove deprecated desired_capabilities"  
						
						... 
						
						
						
						This reverts commit 2da7a8fede 
						
						
					 
					
						2021-11-02 14:53:52 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2da7a8fede 
					 
					
						
						
							
							tests/e2e: remove deprecated desired_capabilities  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-11-02 11:04:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						922fc9b8d5 
					 
					
						
						
							
							sources/oauth: add Sign in with Apple ( #1635 )  
						
						... 
						
						
						
						* sources/oauth: add apple sign in support
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website/docs: apple sign in docs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* website/docs: fix missing apple in sidebar
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
* sources/oauth: add fallback values for name and slug
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-10-18 16:35:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5f9dda2e58 
					 
					
						
						
							
							outposts: rename docker_image_base to container_image_base, since its not docker specific  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-10-14 20:28:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						16c05a7bbc 
					 
					
						
						
							
							tests: migrate to selenium 4 ( #1611 )  
						
						
						
						
					 
					
						2021-10-13 19:06:19 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						15d7004e25 
					 
					
						
						
							
							tests/e2e: use vanity urls  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-10-12 12:38:23 +02:00