Jens Langhammer
|
7d26ea1a9c
|
web/admin: fix list of webauthn devices not updating after rename
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-01 19:05:18 +02:00 |
Jens Langhammer
|
88f0dfc8cc
|
web/admin: fallback for invitation list on first load
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-01 13:33:05 +02:00 |
Jens Langhammer
|
f82aada23b
|
web/admin: fix flow executor not opening in new tab
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-01 13:19:09 +02:00 |
Jens Langhammer
|
1b8271d767
|
flows: disable compatibility_mode by default
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-30 17:18:43 +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
|
08e8cf850a
|
web/flows: fix FlowExecutor not updating when challenge changes from outside
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-29 13:49:57 +02:00 |
Jens Langhammer
|
160139813d
|
release: 2021.8.3
|
2021-08-28 16:58:44 +02:00 |
Jens Langhammer
|
6237352e25
|
web/flows: fix checkboxes not being rendered correctly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-27 23:09:53 +02:00 |
Jens Langhammer
|
c55b63337c
|
web/flows: fix post-challenge updates not always being called by using setter
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-27 19:45:23 +02:00 |
Jens Langhammer
|
3323b50036
|
web/flows: also check for redirects as result of posting challenge
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-27 10:08:15 +02:00 |
Jens Langhammer
|
f601e04b38
|
web/flows: assign location from redirect challenge in request handler not render
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-27 09:43:00 +02:00 |
Jens Langhammer
|
c4f72c2bc1
|
release: 2021.8.2
|
2021-08-26 17:58:20 +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
|
78578c6c9d
|
web/admin: allow admins to create tokens
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-25 21:23:32 +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
|
8022d0801d
|
web/elements: add support for datetime-local
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-25 21:14:32 +02:00 |
Jens Langhammer
|
4d27694706
|
release: 2021.8.1-rc2
|
2021-08-24 21:29:29 +02:00 |
Jens Langhammer
|
16cfa8cae2
|
web/admin: add ServiceAccount creation form
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-24 20:13:08 +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
|
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
|
b2f077645a
|
web: fix lint error
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 18:38:35 +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
|
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
|
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
|
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
|
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
|
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
|
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
|
85915905dc
|
web/flows: fix error during error handling
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-23 15:11:30 +02:00 |
Jens Langhammer
|
b74681f22c
|
Merge branch 'master' into publish-api-to-npm
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
# Conflicts:
# web/package-lock.json
# web/src/pages/sources/oauth/OAuthSourceForm.ts
|
2021-08-23 09:40:52 +02:00 |
Jens Langhammer
|
7639cdad0a
|
release: 2021.8.1-rc1
|
2021-08-22 20:17:35 +02:00 |
Jens Langhammer
|
6533f48912
|
web: add topMost attribute to ak-loading-overlay to force it over codemirror
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-21 19:26:06 +02:00 |
Jens Langhammer
|
2024dac39a
|
web: lock overflow when showing loading overlay on modals
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-21 19:19:23 +02:00 |
Jens Langhammer
|
33d5cd2973
|
web: add notice for Certificate for LDAP Provider
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-21 18:48:02 +02:00 |
Jens Langhammer
|
3e909ae6bb
|
core: allow filtering users by the groups they are in
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-21 16:27:48 +02:00 |
Jens Langhammer
|
673520c9f8
|
web: fix OAuthSource not setting providerType
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-21 16:08:50 +02:00 |
Jens Langhammer
|
b4f738492d
|
sources/oauth: improve UI with prefilled urls (when customizable) and hiding provider type
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-21 15:52:41 +02:00 |
Jens Langhammer
|
00a666856d
|
web: expand parent FormGroup when containing element has error
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-21 15:24:31 +02:00 |
Jens Langhammer
|
93e27d1959
|
web: improve failed request handling
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-21 14:40:45 +02:00 |
Jens Langhammer
|
495b068be5
|
web: add plex connection deletion support
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-17 13:02:40 +02:00 |
Jens Langhammer
|
84c4547005
|
sources/plex: add API for user connections
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-17 13:02:40 +02:00 |
Jens Langhammer
|
bd9cd086a0
|
Merge branch 'master' into publish-api-to-npm
|
2021-08-16 17:29:36 +02:00 |
Jens Langhammer
|
a6b1ee949d
|
web: fix mis-matched height of application cards
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-16 11:33:12 +02:00 |
Jens Langhammer
|
14fb0c3d61
|
web: cleanup
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-15 22:18:03 +02:00 |
Jens Langhammer
|
1d4b941a3b
|
web: migrate to @goauthentik/api
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-15 21:32:28 +02:00 |
Jens Langhammer
|
0a6efab7cb
|
outposts: fix syntax
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-15 20:59:37 +02:00 |
George V
|
700c66f312
|
web/library: Updated applications card display (#1257)
|
2021-08-15 20:19:50 +02:00 |
Jens Langhammer
|
06badf88b2
|
web: fix missing import
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-15 18:14:02 +02:00 |
Jens Langhammer
|
051016f613
|
web: fix missing app description
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-15 18:09:48 +02:00 |
Jens Langhammer
|
769a3424dc
|
web/elements: fix unchecking all elements not unchecking select-all
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-14 21:38:05 +02:00 |
Jens Langhammer
|
47070261b0
|
web/elements: fix select all not working in tables
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-14 21:34:11 +02:00 |
Jens Langhammer
|
d1403f6f7d
|
web: implement bulk-delete form
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-12 23:21:29 +02:00 |
Jens Langhammer
|
9430a2eea2
|
web/elements: add bulk delete form
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-12 21:42:52 +02:00 |
Jens Langhammer
|
2592fc3826
|
sources/ldap: allow for anonymous binds, fix sync_users_password not working correctly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-12 19:09:29 +02:00 |
Jens Langhammer
|
8b28039c1b
|
web: re-add sentry error dialog
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-11 19:53:52 +02:00 |
Jens Langhammer
|
cdf57d7eea
|
web/elements: add support for dot-notation in input names
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-11 19:48:19 +02:00 |
Jens Langhammer
|
b237f2ddfb
|
web/elements: fix loading overlay not being removed on error
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-11 17:44:09 +02:00 |
Jens Langhammer
|
784a3efaa5
|
web: fix websocket connecting double
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-11 16:53:47 +02:00 |
Jens Langhammer
|
9e0c4e7e08
|
web/admin: fix version API being called too much
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-11 16:46:23 +02:00 |
Jens Langhammer
|
f9e826d553
|
web: improve loading indication for modals
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-11 00:00:07 +02:00 |
Jens Langhammer
|
0f5e0a774a
|
web/admin: fix ScopeMapping requiring description
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-10 23:33:27 +02:00 |
Jens Langhammer
|
34fe250fb0
|
web/elements: fix resetForm is not a function
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-10 23:22:25 +02:00 |
Jens Langhammer
|
92990b4ded
|
web/elements: properly cleanup event handlers
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-10 23:22:13 +02:00 |
Jens Langhammer
|
88891c99bc
|
web/admin: fix drawers being openable via tab focus
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-10 22:50:03 +02:00 |
Jens Langhammer
|
7db3be604c
|
web/admin: allow modification of users groups from user view
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-10 21:27:41 +02:00 |
Jens Langhammer
|
de9d483b9f
|
admin: add API to show embedded outpost status, add notice when its not configured properly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-10 19:16:11 +02:00 |
Jens Langhammer
|
557724768a
|
core: add API to directly send recovery link to user
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-10 13:54:59 +02:00 |
Jens Langhammer
|
68608087ec
|
web: fix class for propertymapping test button
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-10 12:46:50 +02:00 |
Jens Langhammer
|
e1f7421c6a
|
web: fix error from trying to clone the request
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-09 00:38:43 +02:00 |
Jens Langhammer
|
c025d64ba3
|
outpost: revert managed config, make authentik_host field optional
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-08 16:58:01 +02:00 |
Jens Langhammer
|
a9ef1a3190
|
web/admin: link build hash when set
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-08 16:57:27 +02:00 |
Jens Langhammer
|
c5976de500
|
web/admin: fix UI inconsistency
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-08 15:18:32 +02:00 |
Jens Langhammer
|
1781ab59ba
|
web/admin: fix requests on API Drawer vanishing when the drawer is closed
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-08 15:17:06 +02:00 |
Jens Langhammer
|
f21bb319d0
|
web/admin: fix Outpost's detailed health not being shown in columns
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-08 14:04:50 +02:00 |
Jens Langhammer
|
571049219f
|
web: fix API Drawer not opening in new tab by default
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-08 13:39:39 +02:00 |
Jens Langhammer
|
260f0b8710
|
web: fix width for ViewPages
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-08 13:19:13 +02:00 |
Jens Langhammer
|
787f5a1e96
|
website/docs: prepare next release notes
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-07 22:38:26 +02:00 |
Jens Langhammer
|
b36a3100e6
|
outposts: allow empty provider list for embedded provider
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-07 22:32:44 +02:00 |
Jens Langhammer
|
3eafa4711e
|
web: fix lint errors
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-07 21:43:04 +02:00 |
Jens Langhammer
|
ff579fd387
|
web: update default flow background for 2021.8
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-07 21:32:40 +02:00 |
Jens Langhammer
|
1693118df7
|
web/admin: cleanup display of outpost health
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-07 21:11:28 +02:00 |
Jens Langhammer
|
b0f09eb2c4
|
web/admin: fix Table not updating selectedElements correctly after update
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-07 20:53:28 +02:00 |
Jens Langhammer
|
2d5094fdf7
|
root: fix formatting
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-06 00:11:24 +02:00 |
Jens Langhammer
|
9703e32c1b
|
web: migrate gallery to grid
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-05 23:13:55 +02:00 |
Jens Langhammer
|
f28bfdaeb9
|
web: fix minor styling issues
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-05 22:04:45 +02:00 |
Jens Langhammer
|
fdd8e66b91
|
web: add API Drawer
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-05 22:04:31 +02:00 |
Jens Langhammer
|
a43fb026a0
|
Merge branch 'version-2021.7'
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
# Conflicts:
# authentik/core/api/users.py
# authentik/providers/saml/processors/metadata_parser.py
# web/src/pages/sources/oauth/OAuthSourceForm.ts
# web/src/pages/sources/plex/PlexSourceForm.ts
# web/src/pages/users/UserForm.ts
|
2021-08-05 20:23:32 +02:00 |
Jens Langhammer
|
18211a2033
|
release: 2021.7.3
|
2021-08-05 19:23:03 +02:00 |
Jens Langhammer
|
b4cfc56e5e
|
web/admin: fix source form's userMatchingMode being swapped
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
# Conflicts:
# web/src/pages/sources/oauth/OAuthSourceForm.ts
# web/src/pages/sources/plex/PlexSourceForm.ts
|
2021-08-05 18:48:02 +02:00 |
Jens Langhammer
|
667ccbe00e
|
web/admin: fix source form's userMatchingMode being swapped
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-05 18:45:24 +02:00 |
Jens Langhammer
|
1b91543add
|
core: add UserSelfSerializer and separate method for users to update themselves with limited fields
rework user settings page to better use form
closes #1227
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
# Conflicts:
# authentik/core/api/users.py
# web/src/elements/forms/ModelForm.ts
# web/src/pages/user-settings/UserDetailsPage.ts
# web/src/pages/user-settings/UserSettingsPage.ts
|
2021-08-05 17:47:45 +02:00 |
Jens Langhammer
|
1cd59be8dc
|
web/admin: fix email being required
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
# Conflicts:
# web/src/pages/user-settings/UserDetailsPage.ts
# web/src/pages/users/UserForm.ts
|
2021-08-05 17:46:28 +02:00 |
Jens Langhammer
|
6fe5175f21
|
core: add UserSelfSerializer and separate method for users to update themselves with limited fields
rework user settings page to better use form
closes #1227
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-05 17:42:19 +02:00 |
Jens Langhammer
|
90775d5122
|
web/admin: fix email being required
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-05 14:50:32 +02:00 |
Jens Langhammer
|
e52390aa28
|
web: fix alignment issues in application list page
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-05 14:14:39 +02:00 |
Jens Langhammer
|
fea493f3a0
|
web/admin: fix table width for policies for bound stages
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-05 13:47:23 +02:00 |
Jens Langhammer
|
5803575ee2
|
web/admin: fix launch button on app list
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-05 13:47:13 +02:00 |
Jens Langhammer
|
1a17ce24f9
|
web: use single delete button with checkbox and icon-based action buttons
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-05 12:30:43 +02:00 |