|  | 309d80a921 | ci: build image with timestamp for flux Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-26 10:37:33 +02:00 |  | 
			
				
					|  | 1bd41116a4 | Merge branch 'master' into next | 2021-05-26 10:28:03 +02:00 |  | 
			
				
					|  | a7b85aeda2 | build(deps): bump rollup from 2.49.0 to 2.50.0 in /web (#929) Bumps [rollup](https://github.com/rollup/rollup) from 2.49.0 to 2.50.0.
- [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/v2.49.0...v2.50.0)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 2021-05-26 10:22:04 +02:00 |  | 
			
				
					|  | 142861e3ee | Merge pull request #930 from goauthentik/dependabot/pip/boto3-1.17.80 build(deps): bump boto3 from 1.17.79 to 1.17.80 | 2021-05-26 10:21:55 +02:00 |  | 
			
				
					|  | 02411bb543 | tests/e2e: fix IdentificationStage not having sources set Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-25 17:35:24 +02:00 |  | 
			
				
					|  | c4453f38a2 | stages/identification: make shown sources configurable closes #918
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-25 16:37:53 +02:00 |  | 
			
				
					|  | 250e23408e | Duo (#917) * stages/authenticator_duo: initial duo stage
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* stages/authenticator_duo: improve setup
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* stages/authenticator_validate: add Duo support
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* flows: make use of oneOf OpenAPI to annotate all challenge types
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* outpost: update to new api schema
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* outposts/ldap: fix client usage
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* outposts/ldap: return user info when user can't search
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web: fix linting error
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* stages: fix stage unittests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* flows: add default challenge response
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/flows: update types
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* flows: fix mismatched names
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* website/docs: add duo docs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* stages/authenticator_duo: add missing duo device
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/admin: fix enable buttons missing on stages
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* stages/prompt: annotate PromptChallengeResponse's additionalProperties
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/flows: improve logging
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* tests/e2e: fix flow titles not being set
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* tests/e2e: fix invalid flows
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* api: fix error when authorization header has no spaces
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* stages/user_write: handle integrity error
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* outposts: handle disconnects without outpost better
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* flows: allow blank on WithUserInfo
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-25 13:35:59 +02:00 |  | 
			
				
					|  | 6f3eb4c068 | flows: allow blank on WithUserInfo Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-25 12:53:48 +02:00 |  | 
			
				
					|  | 58a4b20297 | outposts: handle disconnects without outpost better Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-25 12:06:55 +02:00 |  | 
			
				
					|  | 6d3e067a2b | stages/user_write: handle integrity error Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-25 11:46:15 +02:00 |  | 
			
				
					|  | 6db2bf2a21 | api: fix error when authorization header has no spaces Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-25 11:40:49 +02:00 |  | 
			
				
					|  | 6893948fa0 | tests/e2e: fix invalid flows Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-25 11:18:47 +02:00 |  | 
			
				
					|  | 6317a8c5d0 | Merge branch 'master' into duo Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
# Conflicts:
#	Pipfile.lock | 2021-05-25 09:58:38 +02:00 |  | 
			
				
					|  | bc39320f86 | tests/e2e: fix flow titles not being set Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-25 09:50:03 +02:00 |  | 
			
				
					|  | 2001cf0e04 | build(deps): bump @typescript-eslint/eslint-plugin in /web (#925) Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.24.0 to 4.25.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.25.0/packages/eslint-plugin)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 2021-05-25 09:24:44 +02:00 |  | 
			
				
					|  | 712c5df5b1 | build(deps): bump @typescript-eslint/parser in /web (#926) Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.24.0 to 4.25.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.25.0/packages/parser)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 2021-05-25 09:20:21 +02:00 |  | 
			
				
					|  | 8057c63cb4 | build(deps): bump chart.js from 3.2.1 to 3.3.0 in /web (#927) Bumps [chart.js](https://github.com/chartjs/Chart.js) from 3.2.1 to 3.3.0.
- [Release notes](https://github.com/chartjs/Chart.js/releases)
- [Commits](https://github.com/chartjs/Chart.js/compare/v3.2.1...v3.3.0)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 2021-05-25 09:20:10 +02:00 |  | 
			
				
					|  | 7816a3075a | build(deps): bump boto3 from 1.17.78 to 1.17.79 (#928) Bumps [boto3](https://github.com/boto/boto3) from 1.17.78 to 1.17.79.
- [Release notes](https://github.com/boto/boto3/releases)
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst)
- [Commits](https://github.com/boto/boto3/compare/1.17.78...1.17.79)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 2021-05-25 09:19:42 +02:00 |  | 
			
				
					|  | 1679e94956 | web/flows: improve logging Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-24 23:43:48 +02:00 |  | 
			
				
					|  | 8ecac59eca | stages/prompt: annotate PromptChallengeResponse's additionalProperties Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-24 22:55:24 +02:00 |  | 
			
				
					|  | af504e13a2 | web/admin: fix enable buttons missing on stages Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-24 22:25:38 +02:00 |  | 
			
				
					|  | 8183a51b72 | stages/authenticator_duo: add missing duo device Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-24 22:16:29 +02:00 |  | 
			
				
					|  | ab25610643 | website/docs: add duo docs Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-24 22:11:16 +02:00 |  | 
			
				
					|  | 127ebed5c6 | flows: fix mismatched names Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-24 21:09:18 +02:00 |  | 
			
				
					|  | 716923e17a | web/flows: update types Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-24 20:59:44 +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 |  | 
			
				
					|  | fb4e0723ee | stages: fix stage unittests Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-24 17:12:48 +02:00 |  | 
			
				
					|  | 8ecacb319c | web: fix linting error Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-24 16:31:05 +02:00 |  | 
			
				
					|  | 2a5926608f | outposts/ldap: return user info when user can't search Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-24 16:09:05 +02:00 |  | 
			
				
					|  | 763c3fcfe0 | outposts/ldap: fix client usage Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-24 15:58:59 +02:00 |  | 
			
				
					|  | 1b346866da | Merge branch 'master' into duo Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
# Conflicts:
#	Pipfile.lock | 2021-05-24 14:54:24 +02:00 |  | 
			
				
					|  | 25a88c17d1 | outpost: update to new api schema Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-24 14:41:40 +02:00 |  | 
			
				
					|  | 6f6ae7831e | flows: make use of oneOf OpenAPI to annotate all challenge types Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-24 14:11:23 +02:00 |  | 
			
				
					|  | 0062872e18 | build(deps): bump celery from 5.0.5 to 5.1.0 (#921) | 2021-05-24 12:51:24 +02:00 |  | 
			
				
					|  | e49fb3295f | build(deps): bump eslint from 7.26.0 to 7.27.0 in /web (#920) | 2021-05-24 12:49:36 +02:00 |  | 
			
				
					|  | 0e89353ac9 | build(deps): bump boto3 from 1.17.77 to 1.17.78 (#924) | 2021-05-24 12:49:03 +02:00 |  | 
			
				
					|  | b8f98881fa | build(deps): bump rollup from 2.48.0 to 2.49.0 in /web (#919) | 2021-05-24 12:48:53 +02:00 |  | 
			
				
					|  | f887850b95 | build(deps): bump github.com/getsentry/sentry-go in /outpost (#922) | 2021-05-24 12:48:45 +02:00 |  | 
			
				
					|  | 2ec4b4ec98 | build(deps): bump django-guardian from 2.3.0 to 2.4.0 (#923) | 2021-05-24 12:48:23 +02:00 |  | 
			
				
					|  | c98e4196bd | website/docs: ingress nginx auth headers (#916) Extend example how to pass through auth headers from authentik if using ingress nginx as forward auth. | 2021-05-23 22:49:31 +02:00 |  | 
			
				
					|  | 3b41c662ed | stages/authenticator_validate: add Duo support Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-23 22:31:12 +02:00 |  | 
			
				
					|  | 65522186f1 | stages/authenticator_duo: improve setup Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-23 21:44:52 +02:00 |  | 
			
				
					|  | 9f5a3c396d | stages/authenticator_duo: initial duo stage Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-23 21:10:39 +02:00 |  | 
			
				
					|  | 53e2b2c784 | Prometheus metrics (#914) * admin: add worker metrics
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* admin: add version metrics
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* events: add gauge for system tasks
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* outposts: add gauge for last hello and connection status
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* root: re-add prometheus metrics to database
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* root: allow access to metrics without credentials when debug is on
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* root: add UpdatingGauge to auto-set value on load
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* flows: add metrics for cache and building
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* policies: add metrics for policy engine
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* events: add histogram for task durations
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* events: revert to gauge because values are updated on export view
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* core: add gauge to count all models
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* events: add metrics for events
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-23 20:29:34 +02:00 |  | 
			
				
					|  | a5cd9fa141 | outposts: improve logging for docker controller Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-23 19:27:24 +02:00 |  | 
			
				
					|  | 039a1e544e | outpost: use same http client for api requests and oauth token redeeming Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-23 19:27:08 +02:00 |  | 
			
				
					|  | 0768b201a7 | Merge branch 'version-2021.5' | 2021-05-22 20:47:48 +02:00 |  | 
			
				
					|  | c1c55a6005 | lifecycle: fix permission error with local docker Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-22 20:47:05 +02:00 |  | 
			
				
					|  | 0144e1ad72 | Merge branch 'next' | 2021-05-22 20:27:26 +02:00 |  | 
			
				
					|  | 2d5c45543b | release: 2021.5.4
						
						
						
						
						
						
							
 version/2021.5.4 | 2021-05-22 20:15:23 +02:00 |  |