Jens Langhammer
|
036a4e86e2
|
tests/integration: fix tests failing due to incorrect comparison
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-03 22:54:07 +02:00 |
|
Jens Langhammer
|
83150d9920
|
outposts: fix circular import in kubernetes controller
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-03 19:25:18 +02:00 |
|
Jens Langhammer
|
d30dcda814
|
providers/proxy: always check ingress secret in kubernetes controller
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-03 19:14:27 +02:00 |
|
Jens Langhammer
|
c720c9f41b
|
outposts: check ports of deployment in kubernetes outpost controller
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-03 19:09:52 +02:00 |
|
Jens Langhammer
|
1c52836060
|
web: fix package lock
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-03 01:17:41 +02:00 |
|
Jens Langhammer
|
8dd77793a0
|
sources/ldap: fix logic error in Active Directory account disabled status
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-03 00:30:35 +02:00 |
|
Jens Langhammer
|
3c1ac4c7ec
|
outposts/proxy: add new headers with unified naming
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-02 22:00:23 +02:00 |
|
Jens Langhammer
|
faca127217
|
Merge branch 'version-2021.9'
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
# Conflicts:
# Pipfile.lock
|
2021-10-01 12:19:11 +02:00 |
|
Jens Langhammer
|
1a6ea72c09
|
release: 2021.9.4
|
2021-10-01 09:51:51 +02:00 |
|
Jens Langhammer
|
c251b87f8c
|
sources/ldap: add support for Active Directory userAccountControl attribute
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-30 19:34:43 +02:00 |
|
Jens Langhammer
|
21a9aa229a
|
sources/ldap: don't sync ldap source when no property mappings are set
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-30 19:34:43 +02:00 |
|
Jens Langhammer
|
53e15bfbca
|
sources/ldap: add support for Active Directory userAccountControl attribute
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-30 19:13:48 +02:00 |
|
Jens Langhammer
|
8bce16e6b4
|
sources/ldap: don't sync ldap source when no property mappings are set
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-30 18:49:18 +02:00 |
|
Jens Langhammer
|
10b45d954e
|
outposts: allow disabling of docker controller port mapping
closes #1474
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-30 00:11:50 +02:00 |
|
Jens Langhammer
|
4cb8ae760a
|
outposts: allow disabling of docker controller port mapping
closes #1474
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-29 23:55:22 +02:00 |
|
Jens L
|
f9ad102915
|
flows: inspector (#1469)
* flows: add initial inspector
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* flows: change naming a bit
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/flow: add inspector frame
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* core: don't use shadydom when inspecting
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* flows: add current stage to api
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* stages/*: fix imports
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* flows: deep-copy plan instead of just adding
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/flows: ui
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* flows: restrict inspector to admin
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/admin: add buttons to launch flow with inspector
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/flows: don't automatically follow redirects when inspector is open
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* flows: make current_plan optional, only require historry
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/flows: handle error messages in inspector
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/flows: improve UI when flow is done
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* flows: add is_completed flag to inspector
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* flows: fix monkeypatches for tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* flows: add inspector tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* ci: re-enable cache
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-28 09:36:48 +02:00 |
|
Jens Langhammer
|
941bc61b31
|
release: 2021.9.3
|
2021-09-27 17:31:50 +02:00 |
|
Jens Langhammer
|
282b364606
|
stages/prompt: fix inconsistent policy context for validation policies
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-27 17:05:26 +02:00 |
|
pemontto
|
674bd9e05c
|
web/admin: Fix typo 'username address' -> 'username' (#1473)
|
2021-09-26 12:53:37 +02:00 |
|
Jens Langhammer
|
b248f450dd
|
outposts: make AUTHENTIK_HOST_BROWSER configurable from central config
closes #1471
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-26 12:00:51 +02:00 |
|
pemontto
|
aea1736f70
|
outposts/proxy: Fix failing traefik healtcheck (#1470)
|
2021-09-26 11:33:18 +02:00 |
|
Jens Langhammer
|
4f3583cd7e
|
providers/proxy: make token_validity float and optional for backwards compat
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-25 15:54:32 +02:00 |
|
Jens Langhammer
|
f7408626a8
|
providers/proxy: return token_validity as total seconds instead of expression
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-25 15:44:16 +02:00 |
|
Jens Langhammer
|
28eeb4798e
|
providers/proxy: add token_validity field for outpost configuration
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
#1462
|
2021-09-25 15:00:06 +02:00 |
|
Jens Langhammer
|
79b92e764e
|
*: fix typos in code
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-25 00:01:11 +02:00 |
|
Jens Langhammer
|
919336a519
|
outposts: ensure service is always re-created with mismatching ports
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-24 23:45:15 +02:00 |
|
Jens Langhammer
|
93bdea3769
|
core: fix api return code for user self-update
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-24 11:51:03 +02:00 |
|
Jens Langhammer
|
64b4e851ce
|
events: add additional validation for event transport
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-23 16:29:58 +02:00 |
|
Jens Langhammer
|
eddca478dc
|
release: 2021.9.2
|
2021-09-23 12:34:02 +02:00 |
|
Jens Langhammer
|
74169860cf
|
api: add logging to sentry proxy
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-23 09:57:42 +02:00 |
|
Jens Langhammer
|
2fe6de0505
|
release: 2021.9.1
|
2021-09-22 19:11:20 +02:00 |
|
Jens Langhammer
|
ae07f13a87
|
outposts: don't map port 9300 on docker, only expose port
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-21 21:40:08 +02:00 |
|
Jens Langhammer
|
e6b275add3
|
stages/invitation: fix linting
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-20 20:41:05 +02:00 |
|
Jens Langhammer
|
27016a5527
|
stages/invitation: fix tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-20 20:30:51 +02:00 |
|
Jens Langhammer
|
4c29d517f0
|
stages/email: use different query arguments for email and invitation tokens
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-20 19:55:53 +02:00 |
|
Jens Langhammer
|
180d27cc37
|
outposts: don't restart container when health checks are starting
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-20 19:46:05 +02:00 |
|
Jens Langhammer
|
3195640776
|
stages/email: slugify token identifier
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-20 19:26:25 +02:00 |
|
Jens Langhammer
|
d900a2b6a9
|
*: fix lookup_fields
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-20 19:19:36 +02:00 |
|
Jens Langhammer
|
95a2fddfa8
|
policies/expression: add ak_user_has_authenticator
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-20 19:13:41 +02:00 |
|
Jens Langhammer
|
8f7d21b692
|
stages/email: don't throw 404 when token can't be found
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-20 19:01:25 +02:00 |
|
Jens Langhammer
|
3f84abec2f
|
core: fix token identifier not being slugified when created with user-controller input
closes #1390
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-20 13:43:25 +02:00 |
|
Jens Langhammer
|
b5c857aff4
|
api: add explicit lookup_value_regex, disable include_format_suffixes
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-20 13:42:56 +02:00 |
|
Jens Langhammer
|
ac52667327
|
release: 2021.9.1-rc3
|
2021-09-19 21:52:49 +02:00 |
|
Jens Langhammer
|
f6e0f0282d
|
core: fix tokens not being viewable but superusers
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-19 16:11:20 +02:00 |
|
Jens Langhammer
|
3f42067a8f
|
web: improve display of action buttons with non-primary classes
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-19 15:57:12 +02:00 |
|
Jens Langhammer
|
ed6f5b98df
|
sources/ldap: improve messages of sync tasks in UI
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-19 15:54:22 +02:00 |
|
Jens Langhammer
|
c85484fc00
|
core: allow admins to create tokens with all parameters, re-add user to token form
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-19 15:25:48 +02:00 |
|
Jens Langhammer
|
8279690a8f
|
sources/ldap: prevent error when retrying old system task with no arguments
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-17 16:49:26 +02:00 |
|
Jens Langhammer
|
3d8d93ece5
|
root: log failed celery tasks to event log
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-17 12:42:42 +02:00 |
|
Jens Langhammer
|
06af306e8a
|
sources/ldap: bump timeout, run each sync component in its own task
closes #1411
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-17 12:42:20 +02:00 |
|