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
Jens Langhammer
63041d788b
core: update application list API to show applications accessible by policy
2020-10-08 09:26:50 +02:00
Jens Langhammer
8ab7f7fcbb
core: make passbook title navigate to overview
...
closes #264
2020-10-07 19:27:20 +02:00
Jens Langhammer
3b61191614
outpost: enable docker controller
2020-10-05 23:11:44 +02:00
Jens Langhammer
ac88bd5d44
core: hide token value by default
2020-10-05 22:40:30 +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
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
55a83abb26
*: remove deprecated providing_args
2020-10-02 11:18:14 +02:00
Jens Langhammer
525d271535
*: apply new black styling
2020-09-30 19:34:22 +02:00
Jens Langhammer
59dbc15be7
core: make group_attributes include user's attributes
2020-09-30 11:39:25 +02:00
Jens Langhammer
9724ded194
policies: change .form() and .serializer() to properties, add tests
2020-09-29 10:32:58 +02:00
Jens Langhammer
e54b98a80e
e2e: cleanup tests, remove XPATH selectors
2020-09-28 18:19:46 +02:00
Jens Langhammer
07e20a2950
core: add AuthJsonConsumer to handle websocket authentication
2020-09-26 20:11:04 +02:00