Jens Langhammer
|
663dffd8be
|
web/admin: fix error in firefox when creating token
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-19 00:28:40 +02:00 |
|
Jens Langhammer
|
c15d0c3d17
|
web: fix text colour in delete form in dark mode
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-19 00:14:50 +02:00 |
|
Jens Langhammer
|
04399bc8bb
|
web/admin: fix settings link on user avatar
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-17 09:53:04 +02:00 |
|
Jens L
|
13e2eea72f
|
web/user: new end-user interface (#1404)
* web/user: migrate to top navbar
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/user: prepare config from server
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* re-sort
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* remove old interface
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* update issue template
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* use notification badge
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/user: re-add go-to-admin button
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* *: fix remaining redirects directly to admin
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* make settings better
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* api: ensure sources and stages are sorted
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/user: add sessions and consent
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* providers/oauth2: add post wrapper to stage
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* website/docs: add new interface to release notes
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-16 22:17:05 +02:00 |
|
Jens L
|
9441be1ee2
|
interface split (#943)
|
2021-09-16 17:30:16 +02:00 |
|
Jens Langhammer
|
9a7fa39de4
|
events: allow setting a mapping for webhook transport to customise request payloads
closes #1383
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-12 01:05:42 +02:00 |
|
Jens Langhammer
|
b923d85f6a
|
web: allow duplicate messages
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-09 20:09:31 +02:00 |
|
Jens Langhammer
|
073dd8b560
|
web/admin: fix notification clear all not triggering render
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-07 10:23:55 +02:00 |
|
Jens Langhammer
|
2db8b07578
|
events: add mark_all_seen
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-04 22:08:12 +02:00 |
|
Jens Langhammer
|
92ce5f0931
|
web: improve error display when only {'detail'} is returned
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-02 19:55:37 +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
|
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 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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
3eafa4711e
|
web: fix lint errors
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-07 21:43:04 +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
|
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
|
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
|
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
|
919946609d
|
web/elements: add separate flag for chips when checkboxes are enabled
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-05 10:16:13 +02:00 |
|
Jens Langhammer
|
d861a0cec9
|
web/elements: fix select-all not selecting previously unselected rows
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-05 10:15:03 +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
|
5a1b912b76
|
web: fix lint error
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-23 22:42:45 +02:00 |
|
Jens Langhammer
|
464c27ef17
|
web: improve UI for event actions
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-23 22:27:51 +02:00 |
|
Jens Langhammer
|
0b34f70205
|
web/admin: fix missing dark theme for notifications
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-23 21:27:56 +02:00 |
|
Jens Langhammer
|
a4b051fcc1
|
web: fix icon flashing in header, fix notification header icon in dark mode
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-23 20:57:06 +02:00 |
|
Jens Langhammer
|
ff64814f40
|
web/admin: improve UI for notification toggle
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-22 14:17:56 +02:00 |
|
Jens Langhammer
|
cbeb6e58ac
|
web: separate websocket connection from messages
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-22 13:47:27 +02:00 |
|
Jens Langhammer
|
abed254ca1
|
web/admin: make table dispatch refresh event on refresh button instead of just fetching
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-05 09:48:14 +02:00 |
|
Jens Langhammer
|
6a4ddcaba7
|
web/admin: don't use form.reset() for ModelForms, reset instance
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-03 18:26:50 +02:00 |
|