Jens Langhammer
|
2e6a264f98
|
web: migrate group forms
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-27 23:38:53 +01:00 |
|
Jens Langhammer
|
95ecad8382
|
Merge branch 'next' into new-forms
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
# Conflicts:
# web/src/api/legacy.ts
# web/src/main.ts
# web/src/pages/users/UserSettingsPage.ts
|
2021-03-27 23:21:16 +01:00 |
|
Jens Langhammer
|
035771de81
|
web: add middleware that shows message for failed API requests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-27 23:18:51 +01:00 |
|
Jens Langhammer
|
1a53bc3de5
|
web: use FlowURLManager for cancel links
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-27 23:18:11 +01:00 |
|
Jens Langhammer
|
e621eb7455
|
web: cleanup message API, use enum for level
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-27 23:11:44 +01: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
|
9bab708e6e
|
web/flows/authenticator_validate: auto-select TOTP device when password manager prefills it
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-27 22:32:15 +01:00 |
|
Jens Langhammer
|
103e0f3b06
|
web: add default title
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-27 22:24:09 +01:00 |
|
Jens Langhammer
|
c8608db4ee
|
web: cleanup entrypoints
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-27 22:06:42 +01:00 |
|
Jens Langhammer
|
869f18483f
|
web: fix flow's policy and stage count missing
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-27 22:02:01 +01:00 |
|
Jens Langhammer
|
f636414fb7
|
Merge branch 'master' into new-forms
|
2021-03-26 16:08:54 +01:00 |
|
Jens Langhammer
|
2e58982419
|
web/elements: fix detection of inner forms, catch errors and don't close modal
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-25 22:08:09 +01:00 |
|
Jens Langhammer
|
72cca0473a
|
web/elements: throw error in form
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-25 22:07:54 +01:00 |
|
Jens Langhammer
|
02212406c4
|
web: start migrating: groups form
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-25 21:39:49 +01:00 |
|
Jens Langhammer
|
2fade4e604
|
web/elements: add ModalForm
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-25 14:27:16 +01:00 |
|
Jens Langhammer
|
469ba3a391
|
web/flows: fix WebAuthn register stage
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-25 10:07:23 +01:00 |
|
Jens Langhammer
|
0b3980e564
|
web: fix URLs for FlowURLManager
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-25 10:07:10 +01:00 |
|
Jens Langhammer
|
cfcf7aa2ae
|
web: separate forms into dedicated file
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-25 09:52:19 +01:00 |
|
Jens Langhammer
|
fc6f242f86
|
web/admin/user: fix user source connection lookups
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-25 09:14:07 +01:00 |
|
Jens Langhammer
|
ec8dee3588
|
web: add API Drawer
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-25 09:14:07 +01:00 |
|
dependabot[bot]
|
ccd4665d82
|
build(deps): bump rollup from 2.42.3 to 2.42.4 in /web (#661)
Bumps [rollup](https://github.com/rollup/rollup) from 2.42.3 to 2.42.4.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.42.3...v2.42.4)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2021-03-25 09:13:14 +01:00 |
|
Jens Langhammer
|
fe4791c216
|
web: initial implementation of new forms
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-25 00:05:11 +01:00 |
|
Jens Langhammer
|
6e46124c94
|
web/admin/user: fix user source connection lookups
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-24 21:40:08 +01:00 |
|
Jens Langhammer
|
1275f22599
|
web: add API Drawer
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-24 21:16:03 +01:00 |
|
Jens Langhammer
|
533a719914
|
sources/oauth: migrate to webcomponents
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-24 20:35:00 +01:00 |
|
Jens Langhammer
|
a085632b8e
|
stages/authenticator_*: migrate remaining stages to webcomponents
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-24 20:13:31 +01:00 |
|
Jens Langhammer
|
1ef5a8e6c5
|
stages/password: migrate settings to webcomponents
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-24 19:48:24 +01:00 |
|
Jens Langhammer
|
ab5d6dbea1
|
sources/authenticator_webauthn: rewrite to webcomponent
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-24 18:00:37 +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
|
45c1072291
|
web: add execute button to flow view page
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-23 16:06:08 +01:00 |
|
Jens Langhammer
|
33787d0685
|
web: remove pf-c-card-aggregate
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-23 16:05:37 +01:00 |
|
Jens Langhammer
|
068d281b19
|
web: use constants for custom event names
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-23 15:16:56 +01:00 |
|
Jens Langhammer
|
56344cadeb
|
web: add confirmation form for simple write-requests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-23 15:07:45 +01:00 |
|
Jens Langhammer
|
3c2d541d60
|
web: refresh status card on ak-refresh event
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-23 15:04:09 +01:00 |
|
Jens Langhammer
|
6961089425
|
flows: add API to clear cache
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-23 10:37:41 +01:00 |
|
dependabot[bot]
|
b6d797fc78
|
build(deps-dev): bump @typescript-eslint/eslint-plugin in /web (#654)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.18.0 to 4.19.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.19.0/packages/eslint-plugin)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2021-03-23 09:24:04 +01:00 |
|
dependabot[bot]
|
3e5a756016
|
build(deps): bump rollup from 2.42.1 to 2.42.3 in /web (#655)
Bumps [rollup](https://github.com/rollup/rollup) from 2.42.1 to 2.42.3.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.42.1...v2.42.3)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2021-03-23 09:21:36 +01:00 |
|
dependabot[bot]
|
d24cbae39a
|
build(deps-dev): bump @typescript-eslint/parser in /web (#656)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.18.0 to 4.19.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.19.0/packages/parser)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2021-03-23 09:21:24 +01:00 |
|
Jens Langhammer
|
863124efbb
|
web: fix UserChart not showing authorizations
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-22 23:15:38 +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
|
012a045c8e
|
web: make default background-color darker to prevent flashbang
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-22 20:48:58 +01:00 |
|
Jens Langhammer
|
6ce3d2916b
|
web: remove version from queryargs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-22 18:30:04 +01:00 |
|
Jens Langhammer
|
450bb9040d
|
web: fix pluralisation in sidebar
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-22 17:08:41 +01:00 |
|