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 |
dependabot[bot]
|
f2725b88c8
|
build(deps): bump @typescript-eslint/eslint-plugin in /web (#1289)
|
2021-08-24 10:33:59 +02:00 |
dependabot[bot]
|
24cc123029
|
build(deps): bump @typescript-eslint/parser in /web (#1288)
|
2021-08-24 10:16:49 +02:00 |
dependabot[bot]
|
d75c9997f6
|
build(deps): bump boto3 from 1.18.26 to 1.18.27 (#1290)
|
2021-08-24 10:16:41 +02:00 |
Jens Langhammer
|
0a20a30af3
|
ci: remove zeus.ci :(
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-24 00:07:02 +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 |
github-actions[bot]
|
37927c9361
|
web: Update Web API Client version (#1287)
Signed-off-by: GitHub <noreply@github.com>
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com>
|
2021-08-23 22:06:25 +02:00 |
Jens Langhammer
|
0a63441935
|
website/docs: update release notes 2021.8
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 21:24:53 +02:00 |
Jens L
|
6b7a8b6ac7
|
core: add new token intent and auth backend (#1284)
* core: add new token intent and auth backend
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* root: update schema
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/admin: allow users to create app password tokens
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/admin: display token's intents
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* stages/password: auto-enable app password backend
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/admin: fix missing app passwords backend
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* core: use custom inbuilt backend, set backend login information in flow plan for events
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* website/docs: add docs for `auth_method` and `auth_method_args` fields
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* website: fix example flows using incorrect backend
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* root: add alias for akflow files
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* core: fix token intent not defaulting correctly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* website: update akflows orders
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/admin: improve delete modal for stage bindings and policy bindings
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* events: fix linting
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* website: make default login-2fa flow ignore 2fa with app passwords
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/admin: select all password stage backends by default
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* root: fix mis-matched postgres version for CI
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web: fix lint error
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* core: fix authentication error when no request is given
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* ci: set debug log level
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* stages/user_write: fix wrong fallback authentication backend
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* core: add token tests for invalid intent and token auth
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 21:21:39 +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
|
0d00b9cc0d
|
ci: set debug log level
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 19:14:24 +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
|
b2f077645a
|
web: fix lint error
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 18:38:35 +02:00 |
Jens Langhammer
|
2878597603
|
root: fix mis-matched postgres version for CI
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 18:25:31 +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
|
1b8750e13b
|
website: make default login-2fa flow ignore 2fa with app passwords
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 17:50:42 +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
|
a9af40f85c
|
web/admin: improve delete modal for stage bindings and policy bindings
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 17:46:51 +02:00 |
Jens Langhammer
|
59f04963be
|
website: update akflows orders
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 17:39:19 +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
|
09e3d616e9
|
root: add alias for akflow files
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 17:29:12 +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
|
2655768f5a
|
Merge branch 'master' into app-passwords
|
2021-08-23 16:48:43 +02:00 |
Jens Langhammer
|
73c55b56a0
|
ci: update commit message for web api update
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 16:48:28 +02:00 |
github-actions[bot]
|
bcbdd6c26f
|
web: Update Web API Client version (#1283)
Signed-off-by: GitHub <noreply@github.com>
Co-authored-by: BeryJu <BeryJu@users.noreply.github.com>
|
2021-08-23 16:47:56 +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
|
c4832206fa
|
web/admin: display token's intents
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 16:33:12 +02:00 |
Jens Langhammer
|
d05562a388
|
Merge branch 'master' into app-passwords
|
2021-08-23 16:28:25 +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
|
89f2967f69
|
ci: only run npm client push on master and version branches
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 16:21:27 +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 |
Jens Langhammer
|
2f4b18ebbd
|
web: fix license for API Client
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 16:12:31 +02:00 |
Jens Langhammer
|
20572c728d
|
core: add new token intent and auth backend
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 16:05:29 +02:00 |
Jens Langhammer
|
aad753de68
|
ci: fix extraction of generated client
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 15:57:56 +02:00 |
Jens Langhammer
|
a79a150a1f
|
root: test schema auto-update
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 15:55:26 +02:00 |
Jens Langhammer
|
8b23e4701a
|
ci: upgrade web api client when schema changes
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 15:54:58 +02:00 |
Jens Langhammer
|
a366d61891
|
root: add License to NPM package
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 15:41:49 +02:00 |
Jens Langhammer
|
9a13dfd63a
|
website/docs: update release notes
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 15:40:15 +02:00 |
Jens Langhammer
|
32d80829e2
|
web/admin: show system status first
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 15:25:35 +02:00 |
Jens Langhammer
|
f6953296d8
|
outposts: add recursion limit for docker controller
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 15:25:28 +02:00 |
Jens Langhammer
|
e4790f9060
|
core: handle error when ?for_user is not numberical
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 15:25:18 +02:00 |
Jens Langhammer
|
58712047e1
|
root: add ASGI Error handler
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 15:15:12 +02:00 |