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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
1275f22599
|
web: add API Drawer
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-24 21:16:03 +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
|
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 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
|
3eacd8b754
|
web: fix SpinnerButton not showing successful status correctly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-20 20:47:53 +01:00 |
|
Jens Langhammer
|
3d45956f15
|
web: fix display of scopes
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-20 19:05:10 +01:00 |
|
Jens Langhammer
|
d0529e76ba
|
web: show user metrics
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-20 17:30:10 +01:00 |
|
Jens Langhammer
|
3668850e8f
|
web: add user authorization codes and refresh codes
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-20 16:47:39 +01:00 |
|
Jens Langhammer
|
4525a43e63
|
web: add initial user view page with consent
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-20 16:42:32 +01:00 |
|
Jens Langhammer
|
b6087c0f10
|
web: fix CodeMirror styles missing for SAML Source/Provider
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-20 15:59:10 +01:00 |
|
Jens Langhammer
|
2de869d9c3
|
web: add ObjectChangelog element to show changelog for a single object
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-18 18:12:04 +01:00 |
|
Jens Langhammer
|
14f2522c3e
|
events: improve logging for geoip
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-18 15:16:43 +01:00 |
|
Jens Langhammer
|
01fc63fc98
|
web: set document title on navigation
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-18 14:48:02 +01:00 |
|
Jens Langhammer
|
93bd95436f
|
admin: remove user enable/disable views
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-18 13:09:00 +01:00 |
|
Jens Langhammer
|
48443e3e09
|
web/pages: use DeleteForm for all lists
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-18 12:32:03 +01:00 |
|