Jens Langhammer
|
63f57b6a77
|
events: improve logging for task exceptions
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-30 14:43:44 +02:00 |
Jens Langhammer
|
a016f99450
|
core: fix user_obj being empty on token API
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-30 12:51:17 +02:00 |
Jens Langhammer
|
0c6e781e5b
|
providers/proxy: fix traefik middleware being generated with wrong ports for embedded outposts
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-29 20:49:11 +02:00 |
Jens Langhammer
|
523b96a6d2
|
api: add basic rate limiting for sentry endpoint
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-29 19:33:18 +02:00 |
Jens Langhammer
|
b1ed2154ac
|
policies/password: fix PasswordStage not being usable with prompt stages, rework validation logic
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-29 00:40:36 +02:00 |
Jens Langhammer
|
160139813d
|
release: 2021.8.3
|
2021-08-28 16:58:44 +02:00 |
Jens Langhammer
|
582ad92c76
|
outposts/k8s: improve error handling
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-28 14:58:26 +02:00 |
Jens Langhammer
|
f61736e3d1
|
stages/identification: add error handling when password isn't set
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-28 12:54:10 +02:00 |
Jens Langhammer
|
2d8b4f543b
|
providers/proxy: fix url parsing for traefik labels on docker containers
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-27 22:21:16 +02:00 |
Jens Langhammer
|
8542dc10ab
|
providers/proxy: fix docker container labels not being inherited correctly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-27 20:20:34 +02:00 |
Jens Langhammer
|
12ddee3bb6
|
outpost: add additional labels to docker container
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-27 19:26:27 +02:00 |
Jens Langhammer
|
dc41d0af27
|
outposts: add configurable docker_network for outpost
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-27 19:26:11 +02:00 |
Jens Langhammer
|
c4f72c2bc1
|
release: 2021.8.2
|
2021-08-26 17:58:20 +02:00 |
Jens Langhammer
|
e92f9836e3
|
root: allow django auth backend for upgrading users with cache
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-26 17:57:25 +02:00 |
Jens Langhammer
|
897f6f3473
|
release: 2021.8.1
|
2021-08-26 16:03:45 +02:00 |
Jens Langhammer
|
2ae164df78
|
*: cleanup api schema warnings
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-26 09:36:41 +02:00 |
Jens Langhammer
|
0ccec96490
|
core: make user optional in token creation
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-25 21:21:51 +02:00 |
Jens Langhammer
|
d79975c409
|
core: fix user object for token not be setable
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-25 20:43:34 +02:00 |
Jens Langhammer
|
20d65035d5
|
core: fix error when user updates themselves
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-25 17:52:50 +02:00 |
Jens Langhammer
|
8d6227377f
|
core: fix error for asgi error handler with websockets
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-25 10:24:01 +02:00 |
Jens Langhammer
|
4d27694706
|
release: 2021.8.1-rc2
|
2021-08-24 21:29:29 +02:00 |
Jens Langhammer
|
d7ad5f6a16
|
core: add API to create service account with token for app password
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-24 20:09:22 +02:00 |
Jens Langhammer
|
5af9a3d3be
|
sources/saml: fix error when getting metadata
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-24 16:51:08 +02:00 |
Jens Langhammer
|
dec34bc948
|
stages/password: fix replace_inbuilt not being called
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-24 16:37:39 +02:00 |
Jens Langhammer
|
cc6d5765f2
|
web/admin: fix inconsistent ordering for ldap property mappings
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-24 13:04:19 +02:00 |
Jens Langhammer
|
2ec1ff2ebb
|
sources/ldap: fix error when modifying ldap source with password write-back
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-24 13:03:41 +02:00 |
Jens Langhammer
|
884c2bd0e9
|
root: fix missing ldap backend
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-24 13:03:19 +02:00 |
Jens Langhammer
|
2c938ec9dc
|
stages/password: sort backends in migration
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-24 12:44:45 +02:00 |
Jens Langhammer
|
9733caf3b7
|
admin: use copy for environ api
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-24 11:39:49 +02:00 |
Jens Langhammer
|
10e50bc77f
|
stages/user_login: improve logging
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-24 10:58:50 +02:00 |
Jens Langhammer
|
5be152e12d
|
stages/password: fix migration error
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-24 10:57:20 +02:00 |
Jens Langhammer
|
b0efab6d6d
|
admin: add env to API
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-24 10:55:46 +02:00 |
Jens Langhammer
|
c60ba91fee
|
core: fix auth saving entire models into session
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 23:59:43 +02:00 |
Jens Langhammer
|
cba255eaaa
|
Merge branch 'master' into app-passwords
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
# Conflicts:
# authentik/core/tests/test_source_flow_manager.py
# authentik/stages/authenticator_validate/tests.py
# authentik/stages/password/tests.py
# scripts/generate_ci_config.py
|
2021-08-23 21:21:12 +02:00 |
Jens L
|
859cf2bd8f
|
lib: move id and key generators to lib (#1286)
* lib: move generators to lib
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* core: bump default token key size
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* *: fix split being used for http basic auth instead of partition
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/elements: don't rethrow error in ActionButton
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 20:27:38 +02:00 |
Jens Langhammer
|
a2578ffaad
|
core: add token tests for invalid intent and token auth
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 20:21:54 +02:00 |
Jens Langhammer
|
888526a2a7
|
stages/user_write: fix wrong fallback authentication backend
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 19:31:23 +02:00 |
Jens Langhammer
|
27cc5d7138
|
core: fix authentication error when no request is given
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 19:09:53 +02:00 |
Jens Langhammer
|
5face5410f
|
web/admin: select all password stage backends by default
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 18:08:29 +02:00 |
Jens Langhammer
|
e27a6fdeeb
|
events: fix linting
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 17:48:28 +02:00 |
Jens Langhammer
|
033c9a3bd3
|
core: fix token intent not defaulting correctly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 17:33:35 +02:00 |
Jens Langhammer
|
0b280c0a47
|
website: fix example flows using incorrect backend
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 17:26:07 +02:00 |
Jens Langhammer
|
07a4f474f4
|
website/docs: add docs for `auth_method` and `auth_method_args` fields
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 17:23:55 +02:00 |
Jens Langhammer
|
244dc671db
|
Merge branch 'master' into app-passwords
|
2021-08-23 17:12:17 +02:00 |
Jens Langhammer
|
4308136108
|
root: fix error_handler for websocket
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 17:12:11 +02:00 |
Jens Langhammer
|
69a0153619
|
core: use custom inbuilt backend, set backend login information in flow plan for events
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 17:09:53 +02:00 |
Jens Langhammer
|
00e9b91f56
|
web/admin: fix missing app passwords backend
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 16:47:38 +02:00 |
Jens Langhammer
|
4cf76fdcda
|
stages/password: auto-enable app password backend
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 16:39:39 +02:00 |
Jens Langhammer
|
f217d34a98
|
web/admin: allow users to create app password tokens
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 16:27:39 +02:00 |
Jens Langhammer
|
9a6a3e66b8
|
root: update schema
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 16:14:33 +02:00 |