Commit Graph

1688 Commits

Author SHA1 Message Date
Jens Langhammer f83087d04d static: cleanup messages, improve reconnect 2020-11-26 21:55:03 +01:00
Jens Langhammer 14ab9bbd05 static: fetch messages which were created when the user arrives/leaves the page 2020-11-26 18:16:50 +01:00
Jens Langhammer a91d0ddc6c static: backoff retrying to connect to ws 2020-11-26 18:04:24 +01:00
Jens Langhammer 89400b4ea4 root: save messages to session as backup 2020-11-26 17:57:46 +01:00
Jens Langhammer afcbe24ff5 static: add websocket support for messages, move console.log to debug 2020-11-26 17:23:29 +01:00
Jens Langhammer 9c00c86e9b root: add Channels Message Storage and consumer 2020-11-26 17:12:00 +01:00
Jens Langhammer 7efed56acc static: add multiple active paths to sidebar 2020-11-26 16:06:44 +01:00
Jens Langhammer 81a2c3992a static: start implementing new application page 2020-11-26 15:55:01 +01:00
Jens Langhammer feabd38173 static: add argument support to Router and add RouteMatch 2020-11-26 13:58: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
dependabot[bot] 04f876af7b
build(deps): bump docker from 4.3.1 to 4.4.0 (#344)
* build(deps): bump docker from 4.3.1 to 4.4.0

Bumps [docker](https://github.com/docker/docker-py) from 4.3.1 to 4.4.0.
- [Release notes](https://github.com/docker/docker-py/releases)
- [Commits](https://github.com/docker/docker-py/compare/4.3.1...4.4.0)

Signed-off-by: dependabot[bot] <support@github.com>

* outposts: fix both network_mode and ports being set during tests

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jens L <jens@beryju.org>
Co-authored-by: Jens Langhammer <jens.langhammer@beryju.org>
2020-11-26 11:25:06 +01:00
dependabot[bot] 2449c63d0a
build(deps): bump @types/codemirror in /passbook/static/static (#346)
Bumps [@types/codemirror](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/codemirror) from 0.0.99 to 0.0.100.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/codemirror)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-26 09:58:48 +01:00
Jens Langhammer c738ea573c tests/e2e: fix logic error 2020-11-25 12:41:13 +01:00
dependabot[bot] 987b3a47d0
build(deps): bump @types/codemirror in /passbook/static/static (#343)
Bumps [@types/codemirror](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/codemirror) from 0.0.98 to 0.0.99.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/codemirror)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jens L <jens@beryju.org>
2020-11-25 11:42:19 +01:00
Jens Langhammer 5973f8bbca lib: fix bad_request_message for new error template 2020-11-24 23:35:04 +01:00
Jens Langhammer 43f27c2401 static: make SiteShell redirect when request > 400 2020-11-24 23:06:27 +01:00
Jens Langhammer 7c73d2c2fb static: improve router, add redirect support 2020-11-24 23:02:10 +01:00
Jens Langhammer 3f67da8f54 core: improve error page 2020-11-24 22:46:50 +01:00
Jens Langhammer afbecadba0 static: improve ModalButton performance by using manual redirects 2020-11-24 12:49:56 +01:00
Jens Langhammer 2de4023d43 root: fix asgi formatting 2020-11-24 12:36:54 +01:00
Jens Langhammer bc412466b2 static: formatting 2020-11-24 11:50:49 +01:00
Jens Langhammer 7a481396c6 root: fix incorrect MEDIA_URL 2020-11-24 11:50:27 +01:00
Jens Langhammer 7f40c89ade root: fix KeyError in ASGI 2020-11-24 11:50:17 +01:00
Jens Langhammer 3c0f640b48 static: fix link to logout in sidebar 2020-11-23 21:47:03 +01:00
Jens Langhammer 2f6ba42ce3 static: align microsoft icon with other icons 2020-11-23 21:45:57 +01:00
Jens Langhammer aa8589d377 stages/identification: fix icons not showing on firefox 2020-11-23 21:44:58 +01:00
Jens Langhammer cb2bad0a36 static: add polyfill for firefox for CSS 2020-11-23 21:41:23 +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 275ac587a1 static: remove fixed branding 2020-11-23 18:08:35 +01:00
Jens Langhammer 416b2c60a1 static: improve organisation of UI files 2020-11-23 16:55:58 +01:00
Jens Langhammer b39bee7a30 static: include full FA in router-outlet 2020-11-23 16:46:28 +01:00
Jens Langhammer 9714e5583d static: move passbook.css to src folder 2020-11-23 16:42:03 +01:00
Jens Langhammer 401359a73f static: fix sidebar header login when request isnt finished 2020-11-23 12:32:01 +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 3cfe144394 static: fix behaviour on initial load when no route is given 2020-11-22 23:48:34 +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 2a50e36027 static: fix hash not changing when invalid route is chosen 2020-11-22 23:26:19 +01:00
Jens Langhammer eff3208ff7 static: fix icon baseline on headers 2020-11-22 22:57:08 +01:00
Jens Langhammer 551aff9455 core: fix token list not operating in modals 2020-11-22 22:24:31 +01:00
Jens Langhammer 22b4757971 admin: add pb-token-copy-button 2020-11-22 22:24:22 +01:00
Jens Langhammer fa004876e9 *: fix formatting 2020-11-22 22:14:36 +01:00
Jens Langhammer d5e34bb71d static: fix colours not changing on ActionButton 2020-11-22 22:10:55 +01:00
Jens Langhammer e0dbeca657 static: add TokenCopyButton for token lists, improve colours on buttons 2020-11-22 22:06:00 +01:00
Jens Langhammer 1b6bd5b997 outposts: update modal to pb-modal-button 2020-11-22 21:43:36 +01:00
Jens Langhammer a340378ce1 providers/oauth2: update modal to pb-modal-button 2020-11-22 21:39:05 +01:00
Jens Langhammer 962f7d5f5c providers/saml: update modal to pb-modal-button 2020-11-22 21:38:47 +01:00