Jens L
6164db5a18
root: attempt to build static image without django's collectstatic ( #360 )
...
* root: attempt to build static image without django's collectstatic
* web: move static dockerfile to /web
* web: fix dockerfile path
* web: improve image size by not copying node_modules
2020-12-02 21:23:07 +01:00
Jens Langhammer
05aeeafacc
flows: fix header/footer moving around on login template when card changes size
2020-12-02 15:07:19 +01:00
Jens Langhammer
821458373d
web: remove sidebar items from sidebar class, add admin-interface
2020-12-02 13:56:28 +01:00
Jens Langhammer
add7ecc7aa
core: update library url to fix e2e tests
2020-12-01 14:57:22 +01:00
Jens Langhammer
a777ecc933
web: start implementing translation in JS
2020-12-01 09:47:22 +01:00
Jens Langhammer
a312ad2ad1
web: add TablePage
2020-12-01 09:47:21 +01:00
Jens Langhammer
1193608631
web: port library page to clientside, router performance improvements
2020-11-30 12:34:26 +01:00
Jens Langhammer
5c5adfcccc
admin: fix rendering of FileInput
2020-11-29 19:40:28 +01:00
Jens Langhammer
902953a2c7
admin: add use spinner button for admin lists
2020-11-29 18:46:45 +01:00
Jens Langhammer
2fbf06a1aa
root: fix formatting, update swagger
2020-11-27 18:42:22 +01:00
Jens Langhammer
47fe867803
root: add more API methods
2020-11-27 18:37:45 +01:00
Jens Langhammer
1432f0648f
core: fix applications API not being same format as other APIs
2020-11-26 13:31:09 +01:00
Jens Langhammer
c738ea573c
tests/e2e: fix logic error
2020-11-25 12:41:13 +01:00
Jens Langhammer
3f67da8f54
core: improve error page
2020-11-24 22:46:50 +01:00
Jens L
665839133f
Application Icon upload ( #341 )
...
* core: add initial implementation for File Upload
* root: add volumes to docker-compose for file upload
* helm: add pvc for uploads
* core: allow meta_icon to be overwritten with static files
2020-11-23 20:50:19 +01:00
Jens Langhammer
416b2c60a1
static: improve organisation of UI files
2020-11-23 16:55:58 +01:00
Jens Langhammer
9714e5583d
static: move passbook.css to src folder
2020-11-23 16:42:03 +01:00
Jens Langhammer
88f1cbb29c
static: use config API for index, add static index.html
2020-11-23 11:50:38 +01:00
Jens Langhammer
bd9bce4c9b
api: add API for config used in SPA
2020-11-23 11:49:09 +01:00
Jens Langhammer
5da8caf0d4
*: fix remaining redirects to overview
2020-11-22 23:45:51 +01:00
Jens Langhammer
c26d928eb0
core: make impersonation's redirect return to shell
2020-11-22 23:40:49 +01:00
Jens Langhammer
02d4118f73
core: fix token list's copy not working
2020-11-22 23:40:36 +01:00
Jens Langhammer
d97b2bf503
core: fix impersonation notice being shown twice
2020-11-22 23:39:40 +01:00
Jens Langhammer
551aff9455
core: fix token list not operating in modals
2020-11-22 22:24:31 +01:00
Jens Langhammer
ed72595ae0
static: fix codemirror css not being loaded
2020-11-22 21:25:58 +01:00
Jens Langhammer
82dd597881
*: remove use of FilteredSelectMultiple
2020-11-22 21:13:03 +01:00
Jens Langhammer
fcf763ed3e
*: rewrite user settings to use a single page
2020-11-22 20:30:26 +01:00
Jens Langhammer
c9712facf3
core: fix ShellView not being login only
2020-11-22 19:43:25 +01:00
Jens Langhammer
3c311ca527
core: add avatars to user api
2020-11-22 19:36:40 +01:00
Jens Langhammer
bc2113a935
static: show admin categories only when user is superuser
2020-11-22 13:43:41 +01:00
Jens Langhammer
30bf4f5747
core: migrate shell to core, remove navbar
2020-11-22 13:13:19 +01:00
Jens Langhammer
e32cbec072
admin: fix pagination redirecting full page
2020-11-21 20:59:20 +01:00
Jens Langhammer
aa1b99204a
static: migrate slug to ts
2020-11-21 19:22:53 +01:00
Jens Langhammer
322ad0890a
static: use dist folder
2020-11-21 18:34:45 +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
1e1a002ab2
static: rewrite custom components to typescript
2020-11-20 22:13:09 +01:00
Jens Langhammer
34793f7cef
core: adjust timeout of backup task's caching
2020-11-03 22:53:58 +01:00
Jens Langhammer
6b3411f63b
root: fix permission denied error for backups
2020-10-26 21:12:20 +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
bbcf58705f
lib: add configurable avatars, set to none mode for tests
2020-10-22 14:03:31 +02:00
Jens Langhammer
386e23dfac
core: fix api signature for view_key
2020-10-19 14:35:22 +02:00
Jens Langhammer
c698ba37d9
core: add ability for users to create tokens
2020-10-18 15:42:16 +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
5e2fb6d56e
static: replace server-side alerts with webcomponent
2020-10-16 15:26:51 +02:00
Jens Langhammer
3b9524cdfc
*: ensure unittests wait on tasks
2020-10-16 14:53:14 +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
4a10b4999b
core: fix navbar icon not showing in firefox
2020-10-11 23:38:22 +02:00