|  | c61529e4d4 | sources/ldap: add e2e LDAP source tests (#4462) * start adding more LDAP source tests
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* improve healthcheck
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* try local webdriver
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add full samba tests
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix locale types
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
Signed-off-by: Jens Langhammer <jens@goauthentik.io> | 2023-01-19 15:03:56 +01:00 |  | 
			
				
					|  | 3418943949 | root: allow custom settings via python module Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2022-12-15 10:59:14 +01:00 |  | 
			
				
					|  | 2e2ab55f9e | *: cleanup stray print calls Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2022-09-10 13:24:53 +02:00 |  | 
			
				
					|  | 62f93c83d4 | ci: update pyright (#3546) | 2022-09-07 00:23:25 +02:00 |  | 
			
				
					|  | d1004e3798 | blueprints: webui (#3356) | 2022-08-03 00:05:49 +02:00 |  | 
			
				
					|  | a023eee9bf | blueprints: migrate from managed (#3338) * test all bundled blueprints
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* fix empty title
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* fix default blueprints
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* add script to generate dev config
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* migrate managed to blueprints
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* add more to blueprint instance
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* migrated away from ObjectManager
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* fix lint errors
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* migrate things
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* migrate tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* fix some tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* fix a bit more
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* fix more tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* whops
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* fix missing name
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* *sigh*
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* fix more tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* add tasks
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* scheduled
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* run discovery on start
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* oops this test should stay
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2022-08-01 23:05:58 +02:00 |  | 
			
				
					|  | 89c84f10d0 | blueprints: v1 (#1573) * managed: move flowexporter to managed
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* *: implement SerializerModel in all models
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* managed: add initial api
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* managed: start blueprint
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* managed: spec
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* version blueprint
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* yep
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* remove v2, improve v1
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* start custom tag, more rebrand
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* add default flows
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* move blueprints out of website
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* try new things
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* add !lookup, fix web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* update and cleanup default
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* fix tags in lists
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* don't save field if its set to default value
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* more flow cleanup
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* format web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* fix missing serializer for sms
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* ignore _set fields
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* remove custom file extension
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* migrate default flow to tenant
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* include blueprints
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* fix tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2022-07-31 17:11:44 +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 |  | 
			
				
					|  | 75b0fb3393 | sources/oauth: migrate twitter to oauth2 (#2893) | 2022-05-18 00:03:02 +02: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 |  | 
			
				
					|  | 2dbd76cf90 | tests/e2e: use StaticLiveServerTestCase Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-11-24 11:32:45 +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 |  | 
			
				
					|  | 2d9cd28221 | tests/e2e: bump retries Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-11-23 19:15:37 +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 |  | 
			
				
					|  | 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 |  | 
			
				
					|  | 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 |  | 
			
				
					|  | 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 |  | 
			
				
					|  | 8a791c4eac | tests/e2e: fallback to gh-master if outpost docker image cannot be found for PR Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-10-03 23:12:11 +02:00 |  | 
			
				
					|  | 9441be1ee2 | interface split (#943) | 2021-09-16 17:30:16 +02:00 |  | 
			
				
					|  | 3c1b70c355 | outposts/proxyv2 (#1365) * outposts/proxyv2: initial commit
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
add rs256
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
more stuff
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
add forward auth an sign_out
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
match cookie name
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
re-add support for rs256 for backwards compat
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
add error handler
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
ensure unique user-agent is used
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
set cookie duration based on id_token expiry
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
build proxy v2
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
add ssl
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
add basic auth and custom header support
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
add application cert loading
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
implement whitelist
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
add redis
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
migrate embedded outpost to v2
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
remove old proxy
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
providers/proxy: make token expiration configurable
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
add metrics
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
fix tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* providers/proxy: only allow one redirect URI
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* fix docker build for proxy
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* remove default port offset
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* add AUTHENTIK_HOST_BROWSER
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* tests: fix e2e/integration tests not using proper tags
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* remove references of old port
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* fix user_attributes not being loaded correctly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* cleanup dependencies
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* cleanup
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-09-08 18:04:56 +00:00 |  | 
			
				
					|  | 77ed25ae34 | root: reformat to 100 line width Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-08-03 17:45:16 +02:00 |  | 
			
				
					|  | acbc0ee5cc | Revert "tests: re-add firefox e2e tests" This reverts commit a60f6e426f. | 2021-07-29 19:45:12 +02:00 |  | 
			
				
					|  | a60f6e426f | tests: re-add firefox e2e tests Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-07-29 18:52:59 +02:00 |  | 
			
				
					|  | 6aebbec270 | Revert "tests/e2e: remove chrome requirement" This reverts commit b86fd7b716. | 2021-07-29 18:02:42 +02:00 |  | 
			
				
					|  | b86fd7b716 | tests/e2e: remove chrome requirement Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-07-29 15:24:54 +02:00 |  | 
			
				
					|  | f01bc20d44 | Embedded outpost (#1193) * api: allow API requests as managed outpost's account when using secret_key
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* root: load secret key from env
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* outposts: make listener IP configurable
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* outpost/proxy: run outpost in background and pass requests conditionally
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* outpost: unify branding to embedded
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/admin: fix embedded outpost not being editable
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web: fix mismatched host detection
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* tests/e2e: fix LDAP test not including user for embedded outpost
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* tests/e2e: fix user matching
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* api: add tests for secret_key auth
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* root: load environment variables using github.com/Netflix/go-env
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-07-29 11:30:30 +02:00 |  | 
			
				
					|  | e9621bae06 | tests: show logs for containers on failed e2e tests Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-06-03 22:17:18 +02:00 |  | 
			
				
					|  | c6bb6709fd | flows: add default challenge response Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-24 20:27:50 +02:00 |  | 
			
				
					|  | 2507c0eec9 | stages/invitation: fix linting Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-03 12:44:19 +02:00 |  | 
			
				
					|  | 05cc8e2b51 | tests: only create selenium_screenshots/ on error Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-04-02 23:23:09 +02:00 |  | 
			
				
					|  | 17f7a97ef3 | sources/oauth2: add API For UserSourceConnection Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-03-24 14:46:08 +01:00 |  | 
			
				
					|  | dce869b566 | flows: fix post-email continuation not working Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-03-24 12:46:54 +01:00 |  | 
			
				
					|  | fe7f23238c | Static SPA (#648) * core: initial migration to /if
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* core: move jsi18n to api
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* tests: fix static URLs in tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web: add new html files to rollup
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web: fix rollup config and nginx config
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* core: add Impersonation support to user API
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web: add banner for impersonation
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* tests: fix test_user function for new User API
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* flows: add background to API
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web: set background from flow API
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* core: make root view login_required for redirect
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* flows: redirect to root-redirect instead of if-admin direct
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* api: add header to prevent Authorization Basic prompt in browser
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web: redirect to root when user/me request fails
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-03-22 13:44:17 +01:00 |  | 
			
				
					|  | 7f65ae3f92 | Merge branch 'master' into stage-challenge # Conflicts:
#	web/package-lock.json | 2021-02-28 00:47:18 +01:00 |  | 
			
				
					|  | 3c8a0081bc | tests/e2e: fix more test, add requirements for crypto | 2021-02-27 23:33:15 +01:00 |  | 
			
				
					|  | 088e0e736a | tests/e2e: fix more tests, cleanup | 2021-02-27 22:57:15 +01:00 |  | 
			
				
					|  | 55c408a8bf | tests/e2e: replace apply_default_data with @apply_migration decorator | 2021-02-27 22:32:48 +01:00 |  | 
			
				
					|  | 07379acf7f | tests/e2e: fix enroll tests | 2021-02-27 22:09:40 +01:00 |  | 
			
				
					|  | 402afa1e85 | Merge branch 'master' into stage-challenge # Conflicts:
#	web/src/elements/buttons/SpinnerButton.ts | 2021-02-27 18:10:08 +01:00 |  | 
			
				
					|  | 95d0d6f3e8 | tests/e2e: add login method | 2021-02-26 16:47:01 +01:00 |  | 
			
				
					|  | 578326eccd | tests/e2e: don't use reverse for self.shell_url | 2021-02-26 15:13:31 +01:00 |  | 
			
				
					|  | 217595bb01 | tests: start fixing selenium tests | 2021-02-21 23:39:02 +01:00 |  | 
			
				
					|  | 0904fea109 | flows: fix migration for e2e tests | 2021-02-21 20:47:23 +01:00 |  |