Jens Langhammer
|
b8bdf7a035
|
outposts: fix outpost being re-created when in host mode
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-25 15:15:18 +02:00 |
Jens Langhammer
|
a3ff7cea23
|
providers/oauth2: fix usage of timedelta.seconds
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-25 11:55:00 +02:00 |
Jens Langhammer
|
bb776c2710
|
outposts: check docker container ports match
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-25 11:54:35 +02:00 |
Jens Langhammer
|
6930c84425
|
events: only create SYSTEM_EXCEPTION event when error would've been sent to sentry
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-24 13:01:41 +02:00 |
Jens Langhammer
|
2b98637ca5
|
lib: fix regex_match result being inverted, add tests
closes #1073
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-23 20:06:43 +02:00 |
Jens Langhammer
|
d1198fc6c1
|
sources/ldap: improve error handling when checking for password complexity on non-ad setups
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
#1067
|
2021-06-23 00:24:05 +02:00 |
Jens Langhammer
|
31a58e2c25
|
release: 2021.6.2
|
2021-06-22 23:35:10 +02:00 |
Jens Langhammer
|
b69248dd55
|
stages/authenticator_validate: fix error when using not_configured_action=configure
closes #1048
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-22 20:08:58 +02:00 |
Jens Langhammer
|
5ff5edf769
|
outposts: improve logging
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-22 18:51:02 +02:00 |
Jens Langhammer
|
939889e0ec
|
tenants: fix footer_links for moved config
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-22 15:48:17 +02:00 |
Jens Langhammer
|
19ae6585dc
|
lib: add tests for config loader
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-22 13:12:07 +02:00 |
Jens Langhammer
|
c6ede78fba
|
core: add support for custom urls for avatars
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-22 12:25:24 +02:00 |
Jens Langhammer
|
9b5e3921cb
|
providers/saml: better handle decoding errors
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-21 22:48:34 +02:00 |
Jens Langhammer
|
f6026fdb13
|
root: allow loading local /static files without debug flag
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-21 21:21:35 +02:00 |
Jens Langhammer
|
a4856969f4
|
outposts: fix port and inner_port being mixed on docker controller
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-21 19:19:06 +02:00 |
Jens Langhammer
|
2aa7266688
|
crypto: fix linting
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-21 16:24:03 +02:00 |
Jens Langhammer
|
c0c246edab
|
crypto: catch error when loading private key
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-21 15:57:48 +02:00 |
Jens Langhammer
|
831b32c279
|
core: fix PropertyMapping's globals not matching Expression policy
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-21 15:54:43 +02:00 |
Jens Langhammer
|
70ccc63702
|
core: remove default flow background from default css, set static in base_full and dynamically in if/flow
closes #1056
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-21 10:37:34 +02:00 |
Jens Langhammer
|
de954250e5
|
root: make general cache timeouts configurable
closes #974
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-21 10:18:49 +02:00 |
Jens Langhammer
|
f268bd4c69
|
policies: make policy result cache timeout configurable
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-21 10:17:58 +02:00 |
Jens Langhammer
|
57a48b6350
|
flows: make flow plan cache timeout configurable
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-21 10:17:11 +02:00 |
Jens Langhammer
|
9aac114115
|
root: save temporary database dump in /tmp
closes #1055
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-21 09:58:19 +02:00 |
Jens Langhammer
|
4327b35bc3
|
tenants: fix tenant not being queried correctly when using accessing over a child domain
closes #1044
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-20 14:39:21 +02:00 |
Jens Langhammer
|
f7047df40e
|
policies: don't use policy cache when checking application access
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-20 13:30:07 +02:00 |
Jens Langhammer
|
ede072889e
|
core: deepmerge user.group_attributes, use group_attributes for user settings
closes #1051
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-19 19:52:55 +02:00 |
Jens Langhammer
|
9cb7e6c606
|
root: set outposts.docker_image_base to gh-master for tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-19 15:49:49 +02:00 |
Jens Langhammer
|
fe6963c428
|
release: 2021.6.1
|
2021-06-17 22:14:52 +02:00 |
Jens Langhammer
|
19cac4bf43
|
providers/saml: fix error when getting transient user identifier
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-17 13:52:10 +02:00 |
Jens Langhammer
|
4ca564490e
|
providers/saml: add support for NameID type unspecified
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-17 12:45:53 +02:00 |
Jens Langhammer
|
fcb795c273
|
providers/saml: fix NameIDPolicy not being parsed correctly, improve error handling
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-17 12:22:40 +02:00 |
Jens Langhammer
|
cbea51ae5b
|
stages/authenticator_duo: make Duo-admin viewset writeable
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-16 23:17:26 +02:00 |
Jens Langhammer
|
e743f13f81
|
recovery: fix error when creating multiple keys for the same user
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-16 23:04:35 +02:00 |
Jens Langhammer
|
b20a8b7c17
|
stages/authenticator_duo: fix error when enrolling an existing user
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-16 23:04:24 +02:00 |
Jens Langhammer
|
b53c94d76a
|
flows: fix error when stage has incorrect type
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-16 22:52:00 +02:00 |
Jens Langhammer
|
d4419d66c1
|
core: fix error when creating AuthenticatedSession without key
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-16 22:51:48 +02:00 |
Jens Langhammer
|
79044368d2
|
core: fix error getting stages when enrollment flow isn't set
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-16 22:45:42 +02:00 |
Jens Langhammer
|
d9287d0c0e
|
Merge branch 'next'
|
2021-06-15 23:43:44 +02:00 |
Jens Langhammer
|
dec7a9cfb9
|
website/docs: add docs for flow executor
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-15 22:14:23 +02:00 |
Jens Langhammer
|
e0f48a30b7
|
release: 2021.6.1-rc6
|
2021-06-15 21:18:33 +02:00 |
Jens Langhammer
|
e8978adc1b
|
outpost: fix syntax error when creating an outpost with connection
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-15 18:39:51 +02:00 |
Jens Langhammer
|
800df332b5
|
stages/authenticator_duo: don't create default duo stage
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-14 22:55:37 +02:00 |
Jens Langhammer
|
16c194d2dc
|
core: fix upload api not checking clear properly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-14 22:34:47 +02:00 |
Jens Langhammer
|
53100a72fe
|
stages/identification: fix challenges not being annotated correctly and API client not loading data correctly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-14 22:28:11 +02:00 |
Jens Langhammer
|
ec4c3f44cb
|
events: don't create system exception event in debug
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-14 22:16:27 +02:00 |
Jens Langhammer
|
f10bd432b3
|
policies/reputation: fix race condition in tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-14 20:40:40 +02:00 |
Jens Langhammer
|
74e578c2bf
|
events: add tenant to event
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-14 18:43:29 +02:00 |
Jens Langhammer
|
e584fd1344
|
events: catch unhandled exceptions from request as event, add button to open github issue
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-14 17:22:58 +02:00 |
Jens Langhammer
|
0e02925a3d
|
stages/authenticator_validate: add tests for authenticator validation
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-14 16:32:36 +02:00 |
Jens Langhammer
|
5b837c3ccc
|
providers/saml: improve error handling for signature errors
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-14 12:51:42 +02:00 |