Jens Langhammer
|
eff3208ff7
|
static: fix icon baseline on headers
|
2020-11-22 22:57:08 +01:00 |
|
Jens Langhammer
|
22b4757971
|
admin: add pb-token-copy-button
|
2020-11-22 22:24:22 +01:00 |
|
Jens Langhammer
|
82dd597881
|
*: remove use of FilteredSelectMultiple
|
2020-11-22 21:13:03 +01:00 |
|
Jens Langhammer
|
49899a9ceb
|
admin: add refresh button to audit and tasks list
|
2020-11-22 13:45:47 +01:00 |
|
Jens Langhammer
|
30bf4f5747
|
core: migrate shell to core, remove navbar
|
2020-11-22 13:13:19 +01:00 |
|
Jens Langhammer
|
7dac6841fb
|
static: add RouterOutlet, render sidebar clientside
|
2020-11-22 00:30:26 +01:00 |
|
Jens Langhammer
|
f3010726d6
|
admin: fix template syntax error
|
2020-11-21 21:04:42 +01:00 |
|
Jens Langhammer
|
6681289a5a
|
admin: migrate overview data-target modals
|
2020-11-21 19:10:05 +01:00 |
|
Jens Langhammer
|
b849b2aef3
|
static: add code-mirror widget
|
2020-11-21 18:32:34 +01:00 |
|
Jens Langhammer
|
92c0ad4154
|
admin: fix error when creating password-reset link
|
2020-11-21 16:23:39 +01:00 |
|
Jens Langhammer
|
49397cef70
|
admin: add .pb-root-link for AdminSiteShell for links that should not be modified
|
2020-11-21 16:23:23 +01:00 |
|
Jens Langhammer
|
517b811a99
|
admin: add shell view
|
2020-11-21 16:16:59 +01:00 |
|
Jens Langhammer
|
6bdcbfbf0e
|
admin: update lists to use modal button
|
2020-11-21 16:16:34 +01:00 |
|
Jens Langhammer
|
12f211d07d
|
admin: implement sidebar is-active on clientside
|
2020-11-21 14:03:02 +01:00 |
|
Jens Langhammer
|
277f960113
|
static: add refresh button, ensure forms in modal work correctly
closes #262
|
2020-11-21 12:27:19 +01:00 |
|
Jens Langhammer
|
80866f00f4
|
admin/shell: add loading animation
|
2020-11-21 11:28:11 +01:00 |
|
Jens Langhammer
|
59e7d9b81e
|
static: rewrite modal to use shadowroot and import css
|
2020-11-21 11:28:00 +01:00 |
|
Jens Langhammer
|
a2c7921c1f
|
admin: migrate login stats chart to web component
|
2020-11-20 23:42:14 +01:00 |
|
Jens Langhammer
|
582dfface9
|
static: add admin shell to improve admin experience
|
2020-11-20 22:46:05 +01:00 |
|
Jens Langhammer
|
592f2cc558
|
admin: use pb-dropdown component for dropdowns
|
2020-11-20 22:15:46 +01:00 |
|
Jens Langhammer
|
1e1a002ab2
|
static: rewrite custom components to typescript
|
2020-11-20 22:13:09 +01:00 |
|
Jens L
|
7be680cbe5
|
Migrate to Docusaurus (#329)
* docs: initial migration to docusaurus
* website: add custom font, update blurbs and icons
* website: update splash
* root: update links to docs
* flows: use .pbflow extension so docusaurus doesn't mangle the files
* e2e: workaround prospector
* Squashed commit of the following:
commit 1248585dca
Author: Jens Langhammer <jens.langhammer@beryju.org>
Date: Sun Nov 15 20:46:53 2020 +0100
e2e: attempt to fix prospector error again
commit 1319c480c4
Author: Jens Langhammer <jens.langhammer@beryju.org>
Date: Sun Nov 15 20:41:35 2020 +0100
ci: install previous python version for upgrade testing
* web: update accent colours and format
* website: format markdown files
* website: fix colours for text
* website: switch to temporary accent colour to improve readability
* flows: fix path for TestTransferDocs
* flows: fix formatting of tests
|
2020-11-15 22:42:02 +01:00 |
|
Jens Langhammer
|
5cb7f0794e
|
outposts: periodically update state of service connection, show state in UI
|
2020-11-08 21:31:27 +01:00 |
|
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 |
|