Jens Langhammer
|
784a3efaa5
|
web: fix websocket connecting double
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-11 16:53:47 +02:00 |
|
Jens Langhammer
|
f9e826d553
|
web: improve loading indication for modals
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-11 00:00:07 +02:00 |
|
Jens Langhammer
|
ff579fd387
|
web: update default flow background for 2021.8
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-07 21:32:40 +02:00 |
|
Jens Langhammer
|
2c60ec50be
|
web: re-format with prettier
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-03 17:52:21 +02:00 |
|
Jens Langhammer
|
cbeb6e58ac
|
web: separate websocket connection from messages
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-22 13:47:27 +02:00 |
|
Jens Langhammer
|
b7a929d304
|
web/flows: update background for 2021.7
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-07-09 23:12:46 +02:00 |
|
Jens Langhammer
|
53100a72fe
|
stages/identification: fix challenges not being annotated correctly and API client not loading data correctly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-14 22:28:11 +02:00 |
|
Jens Langhammer
|
00cbaaf672
|
web/flows: improve display of errors
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-12 18:18:36 +02:00 |
|
Jens Langhammer
|
fb8d67a9d9
|
core: add configure_url to UserSettings for both stages and sources
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-08 19:21:27 +02:00 |
|
Jens Langhammer
|
ba1b23c879
|
flows: move flow relevant info into ContextualFlowInfo
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-08 16:53:28 +02:00 |
|
Jens Langhammer
|
e51226432f
|
web: update default flow background
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-06-07 10:18:40 +02:00 |
|
Jens Langhammer
|
ff611f21cd
|
tenants: initial implementation
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-29 17:47:25 +02:00 |
|
Jens Langhammer
|
bc39320f86
|
tests/e2e: fix flow titles not being set
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-25 09:50:03 +02:00 |
|
Jens Langhammer
|
1679e94956
|
web/flows: improve logging
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-24 23:43:48 +02:00 |
|
Jens Langhammer
|
af504e13a2
|
web/admin: fix enable buttons missing on stages
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-24 22:25:38 +02:00 |
|
Jens Langhammer
|
8183a51b72
|
stages/authenticator_duo: add missing duo device
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-24 22:16:29 +02:00 |
|
Jens Langhammer
|
ab25610643
|
website/docs: add duo docs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-24 22:11:16 +02:00 |
|
Jens Langhammer
|
127ebed5c6
|
flows: fix mismatched names
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-24 21:09:18 +02:00 |
|
Jens Langhammer
|
716923e17a
|
web/flows: update types
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-24 20:59:44 +02:00 |
|
Jens Langhammer
|
6f6ae7831e
|
flows: make use of oneOf OpenAPI to annotate all challenge types
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-24 14:11:23 +02:00 |
|
Jens Langhammer
|
9f5a3c396d
|
stages/authenticator_duo: initial duo stage
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-23 21:10:39 +02:00 |
|
Jens Langhammer
|
589f806b7c
|
flows: fix schema for flow executor
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-16 19:13:31 +02:00 |
|
Jens Langhammer
|
99be97206b
|
web: fix enums
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-16 15:31:13 +02:00 |
|
Jens Langhammer
|
01d29134b9
|
sources/plex: add API to redeem token
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-02 16:47:20 +02:00 |
|
Jens Langhammer
|
c1ab5c5556
|
web: fix title not being loaded from config
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
#770
|
2021-04-22 23:50:37 +02:00 |
|
Jens Langhammer
|
799d186510
|
web/flows: fix Sentry not being loaded correctly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-22 20:48:22 +02:00 |
|
Jens Langhammer
|
b136d3bc69
|
flows: annotate flows executor 404 error
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-16 22:56:44 +02:00 |
|
Jens L
|
a2a35e49a9
|
improved out-of-box experience (#704)
|
2021-04-06 20:25:22 +02:00 |
|
Jens Langhammer
|
e06d729fe5
|
web: SpinnerSize -> PFSize, add size prop for modal button
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-04 22:04:46 +02:00 |
|
Jens Langhammer
|
16d989dbfa
|
core: fix schema for Challenge's type enum
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-04 16:15:58 +02:00 |
|
Jens Langhammer
|
25300c1928
|
web: initial migration to lingui
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 19:44:56 +02:00 |
|
Jens Langhammer
|
b3b8e71caa
|
web/flows: fix challenge type
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-30 14:34:20 +02:00 |
|
Jens Langhammer
|
0804b5e6c5
|
web: shrink flow build by not including router
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-29 15:53:56 +02:00 |
|
Jens Langhammer
|
1bc48d2bea
|
stages/dummy: fix missing component
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-27 22:35:36 +01:00 |
|
Jens Langhammer
|
3698c6431c
|
flow: pass Query on FlowExecutorSolve to prevent redirect issues
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-24 14:12:49 +01:00 |
|
Jens Langhammer
|
5b8b973345
|
flows: revert to sever-side redirects for security, pass querystring from client during flow plan
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-23 22:35:50 +01:00 |
|
Jens Langhammer
|
d44dc00757
|
web: only set background during initial load
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-23 21:58:12 +01:00 |
|
Jens Langhammer
|
37655e1e21
|
web/flow: fix deep redirects not working properly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-23 20:05:35 +01:00 |
|
Jens Langhammer
|
a1f961db97
|
web/flow: fix styling of loading between stages
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-23 19:52:00 +01:00 |
|
Jens Langhammer
|
de6fa63d21
|
web: detect deep links in flow interface and redirect locally
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-23 18:04:21 +01:00 |
|
Jens Langhammer
|
cfe7bc8155
|
flows: migrate access denied message to webcompoennts
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-23 17:55:13 +01:00 |
|
Jens Langhammer
|
bd74e07ce1
|
flows: move <ak-message-container> outside of flow executor
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-23 16:18:00 +01:00 |
|
Jens Langhammer
|
ddf09a4cf5
|
web: fix styling during initial challenge load
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-22 20:49:11 +01:00 |
|
Jens Langhammer
|
8a451bb5f6
|
web: fix FlowExecutor not setting title
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-22 14:39:51 +01:00 |
|
Jens L
|
fe7f23238c
|
Static SPA (#648)
* core: initial migration to /if
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* core: move jsi18n to api
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* tests: fix static URLs in tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web: add new html files to rollup
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web: fix rollup config and nginx config
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* core: add Impersonation support to user API
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web: add banner for impersonation
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* tests: fix test_user function for new User API
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* flows: add background to API
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web: set background from flow API
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* core: make root view login_required for redirect
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* flows: redirect to root-redirect instead of if-admin direct
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* api: add header to prevent Authorization Basic prompt in browser
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web: redirect to root when user/me request fails
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-22 13:44:17 +01:00 |
|
Jens Langhammer
|
25c82d80f5
|
flows: use full ShadowDom for flowContainer
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-21 17:51:23 +01:00 |
|
Jens Langhammer
|
68449a0d21
|
web: fix buttons being shown over ak-loading backdrop
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-21 15:01:48 +01:00 |
|
Jens Langhammer
|
5f6f5dbfc4
|
web: revert to use full pf in skeleton to improve FMP
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-17 21:20:47 +01:00 |
|
Jens Langhammer
|
43bf9e6c21
|
web: remove common_styles
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-17 17:29:51 +01:00 |
|
Jens Langhammer
|
2698d9d23a
|
web: remove COMMON_STYLES from message
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-17 13:23:33 +01:00 |
|