Jens Langhammer
|
b37470b3de
|
web: activate pseudo-locale using querystring
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 20:34:16 +02:00 |
Jens Langhammer
|
e246071aac
|
core: fix user metrics not accepting detail
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 20:33:59 +02:00 |
Jens Langhammer
|
4554c468bc
|
web/elements: fully translate table
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 20:01:29 +02:00 |
Jens Langhammer
|
5923edc69a
|
web: translate sidebar and more list pages
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 19:59:22 +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
|
fc1caf1469
|
api: remove js i18n catalog
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 19:07:54 +02:00 |
Jens Langhammer
|
44d33ed96e
|
web: add basic lingui
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 19:07:11 +02:00 |
Jens Langhammer
|
650b084c72
|
web: migrate to babel
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 18:20:17 +02:00 |
Jens Langhammer
|
82c2a202cb
|
web/admin/providers/oauth2: only show client secret when clientType is not public
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 15:09:52 +02:00 |
Jens Langhammer
|
aaa1f92945
|
web/admin/providers/oauth2: add generated defaults for clientId and secret
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 14:51:05 +02:00 |
Jens Langhammer
|
66d7d598fb
|
web/elements: remove modalbutton logic
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 14:34:46 +02:00 |
Jens Langhammer
|
8d2aecd687
|
web/admin: remove left-over ak-modal-buttons
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 14:32:19 +02:00 |
Jens Langhammer
|
94a5a6c4c0
|
web/elements: fix race condition in codemirror
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 12:08:46 +02:00 |
Jens Langhammer
|
a291063b9c
|
web/admin/providers: use form groups
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 12:08:35 +02:00 |
Jens Langhammer
|
43f37e4776
|
web: add first() to improve defaults
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 11:41:11 +02:00 |
Jens Langhammer
|
42cb55d78a
|
*: rename objectType to component to get rid of lookup tables
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 11:32:17 +02:00 |
Jens Langhammer
|
aaebd01058
|
admin: finalise migration
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 01:20:20 +02:00 |
Jens Langhammer
|
d7698343ae
|
stages/authenticator_validate: migrate to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 01:15:32 +02:00 |
Jens Langhammer
|
0b057ccb34
|
stages/authenticator_webauthn: migrate to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 01:06:41 +02:00 |
Jens Langhammer
|
995f3a13d1
|
stages/authenticator_static: migrate to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 01:03:43 +02:00 |
Jens Langhammer
|
ab7f4c5ba2
|
stages/authenticator_totp: migrate to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 01:01:59 +02:00 |
Jens Langhammer
|
be4288fb46
|
stages/consent: migrate to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 00:55:17 +02:00 |
Jens Langhammer
|
75d8641a38
|
stages/dummy: migrate to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 00:49:15 +02:00 |
Jens Langhammer
|
1d72019645
|
stages/deny: migrate to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 00:48:15 +02:00 |
Jens Langhammer
|
c1c47c5f30
|
stages/email: migrate to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 00:46:40 +02:00 |
Jens Langhammer
|
fc47af12be
|
stages/invitation: migrate to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 00:42:41 +02:00 |
Jens Langhammer
|
a9bee998f2
|
stages/password: migrate to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 00:22:23 +02:00 |
Jens Langhammer
|
31226e3c75
|
stages/prompt: migrate to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 00:10:59 +02:00 |
Jens Langhammer
|
f7aabe8ca9
|
stages/user_delete: migrate to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-03 00:04:20 +02:00 |
Jens Langhammer
|
8ac82b97d3
|
stages/user_write: migrate to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-02 23:54:00 +02:00 |
Jens Langhammer
|
128af67011
|
stages/user_logout: migrate to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-02 23:52:55 +02:00 |
Jens Langhammer
|
fb9a4ec461
|
stages/user_login: migrate to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-02 23:51:39 +02:00 |
Jens Langhammer
|
2a261cfaf8
|
stages/identification: migrate to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-02 23:45:50 +02:00 |
Jens Langhammer
|
224ad46a21
|
stages/captcha: migrate to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-02 23:45:39 +02:00 |
Jens Langhammer
|
448dd7ed54
|
core: change TypeCreateSerializer to component
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-02 23:17:30 +02:00 |
Jens Langhammer
|
0f76e80341
|
admin: remove policies views
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-02 17:15:48 +02:00 |
Jens Langhammer
|
6acfbb7d66
|
policies/reputation: migrate to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-02 17:09:30 +02:00 |
Jens Langhammer
|
fcdc064cac
|
policies/password: migrate to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-02 17:09:19 +02:00 |
Jens Langhammer
|
0c92f4a74d
|
policies/hibp: migrate to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-02 16:57:55 +02:00 |
Jens Langhammer
|
ac136ec5f6
|
policies/expiry: migrate to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-02 16:49:37 +02:00 |
Jens Langhammer
|
f75f6a8404
|
policies/expression: migrate to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-02 16:42:30 +02:00 |
Jens Langhammer
|
415bb4cc88
|
policies/event_matcher: migrate to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-02 16:37:51 +02:00 |
Jens Langhammer
|
6a3e1da986
|
policies/dummy: migrate to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-02 16:31:53 +02:00 |
Jens Langhammer
|
7fad2b6563
|
sources/oauth: migrate to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-02 15:42:07 +02:00 |
Jens Langhammer
|
83fc22005c
|
*: remove swagger parameters from functions that don't accept them
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-02 13:39:22 +02:00 |
Jens Langhammer
|
07702afe68
|
sources/saml: migrate to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-02 13:12:31 +02:00 |
Jens Langhammer
|
0aa21c007a
|
web/elements: delegate requestUpdate in proxyform
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-02 13:11:47 +02:00 |
Jens Langhammer
|
c659e40df7
|
web/elements: make form sync slug field with name field
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-02 12:56:03 +02:00 |
Jens Langhammer
|
ffacd4d021
|
web/admin: fix oauth2 provider rsaKey being required
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-02 12:48:21 +02:00 |
Jens Langhammer
|
54ad6b8dd9
|
web/admin: fix flows not showing slug
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-02 12:48:09 +02:00 |
Jens Langhammer
|
70fc4c0d88
|
sources/ldap: migrate to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-02 12:12:14 +02:00 |
Jens Langhammer
|
75d67e0e05
|
web/elements: add formgroup
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-02 11:47:03 +02:00 |
Jens Langhammer
|
ed2e9b88e7
|
Merge branch 'master' into new-forms-part-3
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-01 23:02:22 +02:00 |
Jens Langhammer
|
dd88d9254e
|
Merge branch 'next'
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
# Conflicts:
# web/src/interfaces/AdminInterface.ts
|
2021-04-01 20:46:06 +02:00 |
Jens Langhammer
|
7e63a18d37
|
providers/saml: fix unittests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-01 20:05:50 +02:00 |
Jens Langhammer
|
b9e718f5b8
|
web: build polyfills into separate file, load first
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-01 19:55:32 +02:00 |
Jens Langhammer
|
5eb9b95ab5
|
providers/saml: migrate import to API, add API tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-01 19:28:12 +02:00 |
Jens Langhammer
|
4e3701ca8d
|
web/admin: migrate provider forms
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-01 15:39:59 +02:00 |
Jens Langhammer
|
d3f2f987e0
|
providers/saml: migrate saml property mappings to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-31 23:38:40 +02:00 |
Jens Langhammer
|
221e6190c8
|
sources/ldap: migrate property mappings to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-31 23:08:40 +02:00 |
Jens Langhammer
|
6a69425688
|
providers/oauth2: migrate scope mapping to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-31 23:07:57 +02:00 |
Jens Langhammer
|
656fe00302
|
outposts: migrate service connections to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-31 22:47:41 +02:00 |
Jens Langhammer
|
884c91062d
|
web/elements: fix error when resetting a proxyform
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-31 22:34:48 +02:00 |
Jens Langhammer
|
a7d9857a69
|
web/elements: fix codemirror not being updateable without focus
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-31 22:32:28 +02:00 |
Jens Langhammer
|
f814f7792c
|
web/elements: add ProxyForm to instantiate forms based on string type
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-31 22:27:59 +02:00 |
Jens Langhammer
|
e264e10ad6
|
web/elements: improve codemirror mismatching value
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-31 22:18:40 +02:00 |
Jens Langhammer
|
e476186cbc
|
web/admin: migrate policybinding form
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-31 19:41:42 +02:00 |
Jens Langhammer
|
3124b0f39c
|
web/elements: add support for non-field errors
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-31 19:13:56 +02:00 |
Jens Langhammer
|
c92a2ecbf5
|
web/admin: fix hideManaged toggle for propertymapping list
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-31 16:47:39 +02:00 |
Jens Langhammer
|
d248b30eb3
|
policies: fix serializers for bindings
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-31 16:26:52 +02:00 |
Jens Langhammer
|
c71009fea9
|
web/admin: move BoundPoliciesList to pages
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-31 16:04:04 +02:00 |
Jens Langhammer
|
b15aca80ca
|
web: add utils for grouping
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-31 15:57:59 +02:00 |
Jens Langhammer
|
25e043afea
|
web/admin: migrate FlowStageBinding form to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-31 15:46:48 +02:00 |
Jens Langhammer
|
0395c84270
|
web/admin: fix flow execute button
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-31 15:00:54 +02:00 |
Jens Langhammer
|
e66c46ff59
|
Merge branch 'master' into new-forms-part-2
|
2021-03-31 14:16:24 +02:00 |
Jens L
|
46f4493f04
|
policies: configurable engine mode (#682)
* policies: add policy_engine_mode field, defaults to MODE_ALL
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* *: add policy_engine_mode to API
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* *: add policy_engine_mode to forms
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* policies: update default for new objects
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* docs: add to release notes
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-31 14:14:56 +02:00 |
Jens Langhammer
|
f9382ed32e
|
web/admin: fix linting errors
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-30 23:18:07 +02:00 |
Jens Langhammer
|
c0cfd75a2e
|
web/admin: add UserTokenForm
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-30 22:51:26 +02:00 |
Jens Langhammer
|
7a583cb7e6
|
web/admin: move user settings into separate folder
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-30 22:22:11 +02:00 |
Jens Langhammer
|
cb0b5f7146
|
web/admin: migrate prompts to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-30 22:12:06 +02:00 |
Jens Langhammer
|
8a3b1ae29d
|
web/admin: migrate invitations to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-30 22:11:30 +02:00 |
Jens Langhammer
|
717282b4b7
|
web/elements: fix error resetting form with codemirror
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-30 19:56:00 +02:00 |
Jens Langhammer
|
9c65fd814b
|
web: fix saving for CodeMirror not returning an object
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-30 18:20:48 +02:00 |
Jens Langhammer
|
58a7d67922
|
web/admin: migrate property mapping test to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-30 17:53:43 +02:00 |
Jens Langhammer
|
b1fb2982ef
|
web/admin: port policy test form
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-30 17:53:26 +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
|
3686cba6b4
|
root: fix build for static files during e2e
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-30 14:06:11 +02:00 |
Jens Langhammer
|
54c50f6446
|
policies: add test API
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-29 23:40:36 +02:00 |
Jens Langhammer
|
09aa5d6350
|
web/admin: migrate outposts to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-29 23:12:31 +02:00 |
Jens Langhammer
|
e5ff416c2d
|
outposts: add API for default config
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-29 22:52:08 +02:00 |
Jens Langhammer
|
7a93b9e565
|
web/user: use ak form element for webauthn device
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-29 22:31:12 +02:00 |
Jens Langhammer
|
3945dc9f3f
|
web/admin: fix execute button on flow view
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-29 22:30:57 +02:00 |
Jens Langhammer
|
e96d2fa666
|
web/admin: migrate flows to web forms
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-29 22:24:46 +02:00 |
Jens Langhammer
|
3a2f285a87
|
flows: add API to debug-execute a flow and import flow
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-29 22:21:04 +02:00 |
Jens Langhammer
|
03ff495011
|
web/admin: migrate application form to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-29 21:39:53 +02:00 |
Jens Langhammer
|
7d74e1d2c4
|
*: revert to drf-yasg upstream
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-29 21:04:54 +02:00 |
Jens Langhammer
|
81ac53ff0a
|
web/admin: migrate events notification rules to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-29 19:22:22 +02:00 |
Jens Langhammer
|
6c999d10c3
|
web/elements: trigger refresh on successful modalform submit
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-29 19:20:21 +02:00 |
Jens Langhammer
|
1e58941323
|
web/admin: migrate Event Transport to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-29 19:06:00 +02:00 |
Jens Langhammer
|
bffa51f7df
|
web: cleanup required attr
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-29 18:25:59 +02:00 |
Jens Langhammer
|
d5281d2023
|
web: set name on ak-form-element-horizontal for error messages
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-29 18:24:56 +02:00 |
Jens Langhammer
|
5b8e3b4189
|
web: improve error handling
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-29 18:18:25 +02:00 |
Jens Langhammer
|
fc17580d9a
|
web: only show message on server error
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-29 17:36:52 +02:00 |
Jens Langhammer
|
dfff2a1134
|
web/admin: migrate crypto/certificatekeypair to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-29 17:35:13 +02:00 |
Jens Langhammer
|
a9db538c63
|
web/admin: fix missing css for descriptor list in cert list
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-29 16:23:43 +02:00 |
Jens Langhammer
|
526af26536
|
web/admin: migrate user forms to web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-29 16:16:27 +02:00 |
Jens Langhammer
|
fac8d53163
|
web/admin: fix message when object is created
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-29 15:57:38 +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
|
583b6cc20b
|
web/admin: remove site-shell
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-29 14:42:28 +02:00 |
Jens Langhammer
|
d71d45b958
|
web/admin: use shadowroot for codemirror, remove styles
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-29 12:21:00 +02:00 |
Jens Langhammer
|
1b496dd472
|
web/admin: use new group form for create
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-29 12:02:58 +02:00 |
Jens Langhammer
|
12bfa404c8
|
web: rudimentary lazy loading for modals
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-29 11:59:30 +02:00 |
Jens Langhammer
|
76e571ea0a
|
web: use custom-element as wrapper
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-29 10:09:43 +02:00 |
Jens Langhammer
|
768d72ec24
|
web/admin: implement groupform using webcomponents
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-28 22:07:11 +02:00 |
Jens Langhammer
|
d358dc1182
|
Merge branch 'next' into new-forms
|
2021-03-28 20:25:08 +02:00 |
Jens Langhammer
|
956d868106
|
web: cleanup routes
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-28 16:10:28 +02:00 |
Jens Langhammer
|
926636c331
|
web: fix error handling in forms for non-server errors
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-27 23:39:31 +01:00 |
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
|
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
|
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 |