Commit Graph

173 Commits

Author SHA1 Message Date
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 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 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 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 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 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 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 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 bbcf58705f lib: add configurable avatars, set to none mode for tests 2020-10-22 14:03:31 +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 5e2fb6d56e static: replace server-side alerts with webcomponent 2020-10-16 15:26:51 +02:00
Jens Langhammer 4a10b4999b core: fix navbar icon not showing in firefox 2020-10-11 23:38:22 +02:00
Jens Langhammer 8ab7f7fcbb core: make passbook title navigate to overview
closes #264
2020-10-07 19:27:20 +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 e54b98a80e e2e: cleanup tests, remove XPATH selectors 2020-09-28 18:19:46 +02:00
Jens Langhammer 6366d50a0e core: show 'Create Application' button based on perms 2020-09-26 19:54:52 +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 bf33828ac1 core: fix overview template for non-rectangular icons 2020-09-17 10:44:10 +02:00
Jens Langhammer 40614a65fc flows: move complete denied view and template to flows 2020-09-14 21:52:43 +02:00
Jens Langhammer 5184c4b7ef flows: fix FlowNonApplicableException and EmptyFlowException leading to infinite spinners 2020-09-14 18:40:26 +02:00
Jens Langhammer 2c07859b68 core: add automatic launch_url detection based on provider 2020-09-14 18:12:42 +02:00
Jens Langhammer 501683e3cb outposts: add tests for permissions 2020-09-14 17:34:07 +02:00
Jens Langhammer bebeff9f7f root: allow for changing of logo and branding 2020-09-13 17:52:33 +02:00
Jens Langhammer b317852e8a static: replace brand.svg with text and font 2020-09-13 17:33:30 +02:00
Jens L 268de20872
Proxy v2 (#189) 2020-09-03 00:04:12 +02:00
Jens L c7a2410b1d
OAuth Provider Rewrite (#182) 2020-08-19 10:32:44 +02:00
Jens Langhammer a943d060d2 core: add separate autosubmit form for use without flows 2020-07-12 18:24:36 +02:00
Jens Langhammer 996aa367d3 core: fix autosubmit_form loading full template 2020-07-12 17:45:03 +02:00
Jens Langhammer 9518cefdd7 flows: fix default-source-enrollment-if-username expression 2020-07-09 00:20:42 +02:00
Jens Langhammer 32d5c26577 core: fix base_full template missing messages 2020-07-09 00:18:45 +02:00
Jens Langhammer d831599608 core: make autosubmit_form generic template 2020-07-08 14:27:58 +02:00