Jens Langhammer
|
c04d0a373a
|
admin: add views for outpost service-connections
|
2020-11-04 13:35:41 +01:00 |
|
Jens Langhammer
|
f3098418f2
|
core: fix backup task not being registered, add fallback for api to remove info on ImportError
celery only discovers tasks from installed apps, which `lib` is not, hence the schedule didn't trigger it
|
2020-10-23 18:32:28 +02:00 |
|
Jens Langhammer
|
82d50f7eaa
|
outposts: fix list showing questionmark when only one outpost is registered
|
2020-10-19 16:34:16 +02:00 |
|
Jens Langhammer
|
8a2f982a77
|
admin: fix html of overview
|
2020-10-19 00:46:31 +02:00 |
|
Jens Langhammer
|
6a53069653
|
*: make generic template's base parameterised
|
2020-10-18 15:35:27 +02:00 |
|
Jens Langhammer
|
ee670d5e19
|
core: add key field to token for easier rotation
|
2020-10-18 14:34:22 +02:00 |
|
Jens Langhammer
|
dd0d7e7481
|
root: switch from drf-yasg to drf_yasg2 and up rest_framework
|
2020-10-16 23:32:35 +02:00 |
|
Jens Langhammer
|
a4f5678144
|
docs: update admin screenshot
|
2020-10-16 20:26:09 +02:00 |
|
Jens Langhammer
|
dfedd4a7f1
|
admin: improve overview, re-add links
closes #270
|
2020-10-16 20:07:56 +02:00 |
|
Jens Langhammer
|
54088239ab
|
sources/ldap: fix MonitoredTask not using uid
|
2020-10-16 16:43:40 +02:00 |
|
Jens Langhammer
|
6c0c12c90a
|
static: fix messages update only working once
|
2020-10-16 16:30:38 +02:00 |
|
Jens Langhammer
|
2339e855bb
|
*: Improve MonitoredTasks' error capture
|
2020-10-16 16:00:24 +02:00 |
|
Jens Langhammer
|
7154f19668
|
admin: fix task list not being sorted
|
2020-10-16 14:53:00 +02:00 |
|
Jens Langhammer
|
482da81522
|
admin: add button to retry task
|
2020-10-16 14:10:27 +02:00 |
|
Jens Langhammer
|
c5226fd0e8
|
admin: add API to list tasks and schedule retry
|
2020-10-16 14:10:11 +02:00 |
|
Jens Langhammer
|
7806cff96f
|
lib: save task's call arguments for manual retry
|
2020-10-16 13:35:40 +02:00 |
|
Jens Langhammer
|
91ce7f7363
|
root: implement monitored tasks
|
2020-10-16 11:28:54 +02:00 |
|
Jens Langhammer
|
8ca23451c6
|
outposts: rewrite state logic, use cache to expire old channels, support multiple instances
|
2020-10-14 11:32:33 +02:00 |
|
Jens Langhammer
|
20ee634cda
|
admin: add buttons to disable and enable users
|
2020-10-11 21:54:00 +02:00 |
|
Jens Langhammer
|
7a578e5e83
|
admin: dont show check when outpost hasnt connected
closes #263
|
2020-10-07 19:19:25 +02:00 |
|
Jens Langhammer
|
ac88bd5d44
|
core: hide token value by default
|
2020-10-05 22:40:30 +02:00 |
|
Jens Langhammer
|
da9aaf69df
|
admin: add metrics and charts
|
2020-10-05 22:10:03 +02:00 |
|
Jens Langhammer
|
f636595230
|
static: add fetch-fill-slot to load data for admin interface
|
2020-10-04 13:09:03 +02:00 |
|
Jens Langhammer
|
189b0ec324
|
admin: expose info as API
|
2020-10-04 00:28:58 +02:00 |
|
Jens Langhammer
|
c5a6b4961f
|
core: Add Token identifier as sudo-primary key
|
2020-10-04 00:28:43 +02:00 |
|
Jens Langhammer
|
195d8fe71f
|
core: move name field to base Provider
|
2020-10-03 20:05:16 +02:00 |
|
Jens Langhammer
|
b0602a3215
|
admin: implement search for all views
see #253
|
2020-10-03 19:32:01 +02:00 |
|
Jens Langhammer
|
0150a5c58c
|
admin: add SearchListMixin mixin and partial template
|
2020-10-03 19:05:20 +02:00 |
|
Jens Langhammer
|
b35d27c83e
|
admin: fix pagination template, ensure template is placed correctly in footer
|
2020-10-03 17:50:17 +02:00 |
|
Jens Langhammer
|
8f585eca70
|
stages/identification: replace buggy FilteredSelectMultiple with ArrayFieldSelectMultiple
|
2020-09-30 23:58:01 +02:00 |
|
Jens Langhammer
|
525d271535
|
*: apply new black styling
|
2020-09-30 19:34:22 +02:00 |
|
Jens Langhammer
|
760352202e
|
admin: fix get_form_class
|
2020-09-29 11:42:34 +02:00 |
|
Jens Langhammer
|
9724ded194
|
policies: change .form() and .serializer() to properties, add tests
|
2020-09-29 10:32:58 +02:00 |
|
Jens Langhammer
|
d74fa4abbf
|
admin: fix categories in sidebar being collapsible
|
2020-09-27 18:40:50 +02:00 |
|
Jens Langhammer
|
40f1de3b11
|
admin: load info about latest version in celery task
|
2020-09-26 02:16:35 +02:00 |
|
Jens Langhammer
|
899c5b63ea
|
admin: add BackSuccessUrlMixin to redirect to correct url after form edit
|
2020-09-26 02:04:16 +02:00 |
|
Jens Langhammer
|
e104c74761
|
admin: make pagination size configurable
|
2020-09-26 01:55:40 +02:00 |
|
Jens Langhammer
|
f3ee8f7d9c
|
admin: fix permissions not being checked for policybinding list
|
2020-09-19 23:07:39 +02:00 |
|
Jens Langhammer
|
c0026f3e16
|
admin: move pf-m-success to base css
|
2020-09-19 21:12:39 +02:00 |
|
Jens Langhammer
|
b04f92c8b4
|
admin: outposts show should-be version
|
2020-09-19 19:03:54 +02:00 |
|
Jens Langhammer
|
18886697d6
|
outposts: add support for version checking
|
2020-09-19 01:34:11 +02:00 |
|
Jens Langhammer
|
ddca46e24a
|
outposts: add modal to show setup information
|
2020-09-19 01:34:11 +02:00 |
|
Jens Langhammer
|
421bd13ddf
|
admin: make YAMLField return empty dict when empty yaml is given
|
2020-09-19 00:00:55 +02:00 |
|
Jens Langhammer
|
316e6cb17f
|
admin: set default host for outposts based on HTTP host
|
2020-09-18 21:51:08 +02:00 |
|
Jens Langhammer
|
9d5d99290c
|
outposts: only show proxy providers
|
2020-09-18 21:50:49 +02:00 |
|
Jens Langhammer
|
20ffe833de
|
admin: fix create link for outposts
|
2020-09-18 21:28:48 +02:00 |
|
Jens Langhammer
|
5ff1dd8426
|
core: move impersonation to core, add tests, add better permission checks
|
2020-09-17 16:24:53 +02:00 |
|
Jens Langhammer
|
da3c640343
|
admin: fix type annotation for latest_version()
|
2020-09-16 23:54:55 +02:00 |
|
Jens Langhammer
|
f1ccef7f6a
|
e2e: add tests for proxy provider and outposts
|
2020-09-16 23:22:17 +02:00 |
|
Jens Langhammer
|
0a5e14a352
|
core: make is_superuser a group property, remove from user
|
2020-09-15 23:10:31 +02:00 |
|