Jens Langhammer
|
9d392931df
|
root: fix lint errors from re-format
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-03 18:09:16 +02:00 |
|
Jens Langhammer
|
77ed25ae34
|
root: reformat to 100 line width
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-03 17:45:16 +02:00 |
|
Jens Langhammer
|
9c9bcb7a01
|
Merge branch 'version-2021.7'
|
2021-08-01 19:23:22 +02:00 |
|
Jens Langhammer
|
add7a80fdc
|
release: 2021.7.2
|
2021-08-01 19:11:50 +02:00 |
|
Jens Langhammer
|
aac91c2e9d
|
stages/email: handle OSError
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-01 18:25:53 +02:00 |
|
Jens Langhammer
|
85e86351cd
|
flows: fix flows not redirecting correctly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-01 18:25:53 +02:00 |
|
Jens Langhammer
|
a939e224fc
|
stages/email: handle OSError
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-01 17:53:13 +02:00 |
|
Jens Langhammer
|
1fc2bcf02b
|
flows: fix flows not redirecting correctly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-01 17:50:43 +02:00 |
|
Jens Langhammer
|
d767504474
|
flows: don't check redirect URL when set from flow plan (set from authentik or policy)
closes #1203
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-01 15:23:46 +02:00 |
|
Jens Langhammer
|
f84cd6208c
|
flows: fix unhandled error in stage execution not being logged as SYSTEM_EXCEPTION event
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-01 15:23:46 +02:00 |
|
Jens Langhammer
|
1ec540ea9a
|
providers/saml: fix metadata being inaccessible without authentication
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-01 15:23:46 +02:00 |
|
Jens Langhammer
|
4e5dba1d0b
|
flows: don't check redirect URL when set from flow plan (set from authentik or policy)
closes #1203
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-01 15:10:45 +02:00 |
|
Jens Langhammer
|
92a448b677
|
flows: fix unhandled error in stage execution not being logged as SYSTEM_EXCEPTION event
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-01 14:56:48 +02:00 |
|
Jens Langhammer
|
f875149983
|
providers/saml: fix metadata being inaccessible without authentication
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-01 14:50:17 +02:00 |
|
Jens Langhammer
|
29fe731bbf
|
providers/saml: fix Error when getting metadata for invalid ID
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-01 14:09:22 +02:00 |
|
Jens Langhammer
|
d70b81fe43
|
providers/saml: fix Error when getting metadata for invalid ID
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-01 13:50:54 +02:00 |
|
Jens Langhammer
|
26e66969c9
|
stages/invitation: delete invite only after full enrollment flow is completed
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-01 13:22:02 +02:00 |
|
Jens Langhammer
|
b58c913618
|
stages/invitation: delete invite only after full enrollment flow is completed
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-01 13:21:27 +02:00 |
|
Jens Langhammer
|
72b7642c5a
|
outposts: catch invalid ServiceConnection error in outpost controller
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-01 12:33:21 +02:00 |
|
Jens Langhammer
|
a97f842112
|
sources/plex: add background task to monitor validity of plex token
closes #1205
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-01 12:33:21 +02:00 |
|
Jens Langhammer
|
35c1476bbe
|
outposts: catch invalid ServiceConnection error in outpost controller
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-01 12:25:11 +02:00 |
|
Jens Langhammer
|
18bb4fd0bf
|
sources/plex: add background task to monitor validity of plex token
closes #1205
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-01 12:24:52 +02:00 |
|
Jens Langhammer
|
293c479364
|
outposts: ensure embedded outpost is created with integration selected
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-31 21:09:38 +02:00 |
|
Jens Langhammer
|
0cb4d64b57
|
stages/email: fix error when re-requesting email after token has expired
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-30 09:39:42 +02:00 |
|
Jens Langhammer
|
a4fd58a0db
|
events: ensure fallback result is set for on_failure
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-30 09:39:42 +02:00 |
|
Jens Langhammer
|
8ceef82c55
|
stages/email: fix error when re-requesting email after token has expired
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-30 09:39:24 +02:00 |
|
Jens Langhammer
|
f933cd99ad
|
events: ensure fallback result is set for on_failure
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-30 09:37:53 +02:00 |
|
Jens Langhammer
|
fb6e8ca1eb
|
events: remove default result for MonitoredTasks, only save when result was set
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-29 22:43:29 +02:00 |
|
Jens Langhammer
|
7ac5091e5a
|
events: remove default result for MonitoredTasks, only save when result was set
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-29 22:42:56 +02:00 |
|
Jens Langhammer
|
bc9ff792a8
|
outposts: manage config for embedded outpost
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-29 22:29:38 +02:00 |
|
Jens Langhammer
|
a5c8caf909
|
providers/oauth2: fix error when requesting jwks keys with no rs256 aet
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-29 21:22:59 +02:00 |
|
Jens Langhammer
|
8495ff9fc0
|
providers/oauth2: fix error when requesting jwks keys with no rs256 aet
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-29 21:22:31 +02:00 |
|
Jens Langhammer
|
a3981dd3cd
|
providers/proxy: fix hosts for ingress not being compared correctly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-29 11:35:50 +02:00 |
|
Jens Langhammer
|
affafc31cf
|
sources/ldap: improve ms-ad password complexity checking
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-29 11:35:47 +02:00 |
|
Jens L
|
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 |
|
Jens Langhammer
|
75ff2480e2
|
providers/proxy: fix hosts for ingress not being compared correctly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-28 16:08:06 +02:00 |
|
Jens Langhammer
|
bc7f84fff4
|
sources/ldap: improve ms-ad password complexity checking
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-28 12:47:52 +02:00 |
|
Jens Langhammer
|
e6b515e3f7
|
release: 2021.7.1
|
2021-07-27 10:35:45 +02:00 |
|
Jens Langhammer
|
b752540800
|
core: fix pagination not working correctly with applications API
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-26 19:12:23 +02:00 |
|
Jens Langhammer
|
e7b7bfddd6
|
providers/oauth2: fix blank redirect_uri not working with TokenView
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-26 11:29:16 +02:00 |
|
Jens Langhammer
|
f21ebf5488
|
core: add tests for flow_manager
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-25 23:20:38 +02:00 |
|
Jens Langhammer
|
5615613ed1
|
core: fix CheckApplication's for_user flag not being checked correctly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-25 22:29:15 +02:00 |
|
Jens Langhammer
|
669329e49c
|
tenants: set tenant uuid in sentry
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-25 22:28:09 +02:00 |
|
Jens Langhammer
|
3c9cc9d421
|
Merge branch 'version-2021.7'
|
2021-07-24 20:07:42 +02:00 |
|
Jens Langhammer
|
1972464a20
|
tenants: make event retention configurable on tenant level
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-24 20:07:12 +02:00 |
|
Jens Langhammer
|
3041a30193
|
release: 2021.7.1-rc2
|
2021-07-24 18:32:05 +02:00 |
|
Jens Langhammer
|
8ae7403abc
|
core: add group filter by member username and pk
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-23 19:35:41 +02:00 |
|
Jens Langhammer
|
f6e1bfdfc8
|
outpost: fix 100% CPU Usage when not connected to websocket
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-23 18:57:26 +02:00 |
|
Jens Langhammer
|
8cd1223081
|
core: add email filter for user
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-22 20:10:42 +02:00 |
|
Jens Langhammer
|
0a3fade1fd
|
providers/proxy: remove deprecated field
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-22 16:20:26 +02:00 |
|