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
|
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
|
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
|
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
|
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
|
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
|
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
|
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 |
Jens Langhammer
|
ddd5047cc3
|
web: better label table actions
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-05 10:40:44 +02:00 |
Jens Langhammer
|
2c60ec50be
|
web: re-format with prettier
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-03 17:52:21 +02:00 |
Jens Langhammer
|
320dab3425
|
core: only show `Reset password` link when recovery flow is configured
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-04 12:59:41 +02:00 |
Jens Langhammer
|
715a71427e
|
web/admin: fix user enable/disable modal not matching other modals
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-12 20:31:02 +02:00 |
Jens L
|
34ae9e6dab
|
API: add endpoint to show by what objects an object is used (#995)
* core: add used_by API to show what objects are affected before deletion
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/elements: add support for used_by API
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* core: add authentik_used_by_shadows to shadow other models
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web: implement used_by API
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* *: fix duplicate imports
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* core: add action field to used_by api
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web: add UI for used_by action
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web: add notice to tenant form
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* core: fix naming in used_by
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web: check length for used_by
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* core: fix used_by for non-pk models
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* *: improve __str__ on models
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* core: add support for many to many in used_by
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-10 11:58:12 +02:00 |
Jens Langhammer
|
cec47c3cfc
|
providers/oauth2: show id_token issues for refresh token
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-02 22:05:04 +02:00 |
Jens Langhammer
|
cf57660772
|
web/admin: add basic session management UI
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-30 01:02:20 +02:00 |
Jens Langhammer
|
7152d7ee01
|
outposts: fix schema for outposts health
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-16 18:10:11 +02:00 |
Jens Langhammer
|
dde1dabf97
|
web: pass 2 migration
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-16 17:53:59 +02:00 |
Jens Langhammer
|
3ab7588b73
|
web: Read() to Retrieve()
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-16 14:43:42 +02:00 |
Jens Langhammer
|
6f8d129dea
|
web/admin: migrate remaining forms
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-11 12:44:50 +02:00 |
Jens Langhammer
|
db5279f952
|
web/admin: default to user active to true
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-07 14:08:17 +02:00 |
Jens Langhammer
|
0d370ef0a9
|
web/admin: filter out service accounts by default
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-04 18:23:13 +02:00 |
Jens Langhammer
|
1f49aea48d
|
web/admin: fix mismatched required tags
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-22 10:33:36 +02:00 |
Jens Langhammer
|
0e35bb18c7
|
web/admin: fix display for user supseruser status
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-21 11:18:55 +02:00 |
Jens Langhammer
|
240136154b
|
web/admin: fix default for codemirror
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-17 19:37:13 +02:00 |
Jens Langhammer
|
c5e2635903
|
core: improve messaging when creating a recovery link for a user when no recovery flow exists
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-16 10:09:46 +02:00 |
Jens Langhammer
|
fe17c3aa34
|
web/admin: add tab to show events of a user
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-11 18:46:26 +02:00 |
Jens Langhammer
|
9f758d19ba
|
web/admin: use less generic slot names for ak-tabs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-11 18:40:01 +02:00 |
Jens Langhammer
|
182256c53e
|
web/admin: migrate GroupForm to use TableModal instead of select multiple
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-10 20:23:48 +02:00 |
Jens Langhammer
|
6f7fb4c919
|
web/elements: add PageHeader element to replace page
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-10 17:09:40 +02:00 |
Jens Langhammer
|
c887139367
|
web/elements: add ak-label for status to replace simple icons
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-09 17:09:38 +02:00 |
Jens Langhammer
|
23f269d676
|
web/admin: add note that attributes are yaml/json
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-09 14:30:49 +02:00 |
Jens Langhammer
|
d0230c0b54
|
web: fix misc strings not being translated properly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-05 01:12:13 +02:00 |
Jens Langhammer
|
ff40ab0c49
|
web/elements: fix font colour for confirmation form in dark mode
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-04 20:54:03 +02:00 |
Jens Langhammer
|
002c048d0b
|
web/elements: rewrite SpinnerButton to promises, fix spinner button with forms after errors
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-04 20:42:50 +02:00 |
Jens Langhammer
|
597bd472ea
|
web/admin: fix inconsistent button levels for events lists
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-04 19:07:42 +02:00 |
Jens Langhammer
|
c1d93bfd7c
|
web: fix TableColumn sort fields being translated
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-04 16:56:16 +02:00 |
Jens Langhammer
|
8a7c414031
|
web/*: fix defaults for booleans to use first()
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-04 00:41:13 +02:00 |
Jens Langhammer
|
a7f751f3b3
|
web/admin: fix expression info not being localised
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 20:53:52 +02:00 |
Jens Langhammer
|
ed18e623db
|
web/admin: fix edit button on user page
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 20:37:32 +02:00 |
Jens Langhammer
|
e246071aac
|
core: fix user metrics not accepting detail
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 20:33:59 +02:00 |
Jens Langhammer
|
5923edc69a
|
web: translate sidebar and more list pages
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 19:59:22 +02:00 |
Jens Langhammer
|
25300c1928
|
web: initial migration to lingui
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 19:44:56 +02:00 |
Jens Langhammer
|
aaa1f92945
|
web/admin/providers/oauth2: add generated defaults for clientId and secret
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 14:51:05 +02:00 |
Jens Langhammer
|
7a583cb7e6
|
web/admin: move user settings into separate folder
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-30 22:22:11 +02:00 |
Jens Langhammer
|
7a93b9e565
|
web/user: use ak form element for webauthn device
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-29 22:31:12 +02:00 |
Jens Langhammer
|
bffa51f7df
|
web: cleanup required attr
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-29 18:25:59 +02:00 |
Jens Langhammer
|
d5281d2023
|
web: set name on ak-form-element-horizontal for error messages
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-29 18:24:56 +02:00 |
Jens Langhammer
|
526af26536
|
web/admin: migrate user forms to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-29 16:16:27 +02:00 |