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 |
dependabot[bot]
|
936e2fb4e2
|
build(deps): bump @sentry/browser from 6.2.2 to 6.2.3 in /web (#651)
|
2021-03-22 10:39:13 +01:00 |
dependabot[bot]
|
bb743a4d30
|
build(deps): bump github.com/go-openapi/runtime from 0.19.26 to 0.19.27 in /outpost (#653)
|
2021-03-22 10:38:54 +01:00 |
dependabot[bot]
|
3238c85514
|
build(deps): bump rollup from 2.41.5 to 2.42.1 in /web (#649)
|
2021-03-22 08:29:01 +01:00 |
dependabot[bot]
|
e2c0fa8d8a
|
build(deps): bump codemirror from 5.59.4 to 5.60.0 in /web (#650)
|
2021-03-22 08:28:52 +01:00 |
dependabot[bot]
|
50f946e4a7
|
build(deps): bump @sentry/tracing from 6.2.2 to 6.2.3 in /web (#652)
|
2021-03-22 08:28:03 +01:00 |
Jens Langhammer
|
556a0d5d84
|
web: wrap hidden inputs in form to prevent warning
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-21 18:19:20 +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
|
7e47906475
|
api: add Footer links to config API
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-21 17:35:00 +01:00 |
Jens Langhammer
|
24ac6d2c25
|
stages/authenticator_webauthn: prefer Biometrics over security key
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-21 16:52:14 +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
|
bb9fbb55b6
|
core: use a single column for flow executor flow
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-21 14:53:02 +01:00 |
Jens Langhammer
|
c834f0a372
|
stages/authenticator_webauthn: explicitly allow cross-platform devices for iOS/safari
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-21 00:10:07 +01:00 |
Jens Langhammer
|
1414322f71
|
root: optimise images
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-20 23:35:05 +01:00 |
Jens Langhammer
|
17f46c291b
|
website: fix missmatching screenshots for admin page
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-20 23:23:02 +01:00 |
Jens Langhammer
|
18594c4886
|
web: fix WebAuthn not working when using the retry button
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-20 23:17:41 +01:00 |
Jens Langhammer
|
d906738097
|
web: create separate chunk for poly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-20 22:33:06 +01:00 |
Jens Langhammer
|
43f19f78bb
|
providers/oauth2: fix error when redirecting from an authorization error
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-20 22:06:45 +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
|
fb20ae7e1a
|
web: sort users by last_login
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-20 18:39:12 +01:00 |
Jens Langhammer
|
5c85c3315d
|
web: add user info
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-20 17:54:25 +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
|
4c49209f71
|
core: add user metrics API
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-20 17:30:01 +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
|
077abdb602
|
web: remove gettext from icons
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-20 16:36:54 +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
|
972972a4d9
|
web: add Changelog Tab for sources and providers
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-20 15:52:57 +01:00 |
Jens Langhammer
|
45a397bd77
|
web: fix card titles
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-20 15:38:09 +01:00 |
Jens Langhammer
|
f54cc79f6b
|
website: add Authelia to comparsion
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-20 11:52:41 +01:00 |
Jens Langhammer
|
2cad208038
|
website: fix checkmarks on light mode
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-20 11:49:44 +01:00 |
dependabot[bot]
|
f1a4754568
|
build(deps): bump rollup from 2.41.4 to 2.41.5 in /web (#647)
|
2021-03-19 11:31:13 +01:00 |
Jens Langhammer
|
d8841911de
|
website: use <ClientOnly> to prevent issues during SSR
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-18 23:41:20 +01:00 |
Jens Langhammer
|
fe054136b1
|
website: add comparison based on vector.dev's site
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-18 22:09:54 +01:00 |
Jens Langhammer
|
e7a8371cbb
|
website: add sliders for light/dark mode
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-18 20:51:21 +01:00 |
Jens Langhammer
|
d82dfc65b7
|
api: replace rest_framework browser with rapi-doc
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-18 20:35:12 +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
|
080282a0bc
|
events: add better filters to event API
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-18 18:11:38 +01:00 |
Jens Langhammer
|
8242c139c2
|
events: use ExpiringModel with delta of 1 year for events
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-18 17:10:59 +01:00 |
Jens Langhammer
|
5b4c5d0f31
|
stages/consent: add API to get user's given consent
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-18 16:07:33 +01:00 |
Jens Langhammer
|
9ad10863de
|
providers/oauth2: add API for auth codes and refresh tokens
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-18 15:59:38 +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
|
a57d524273
|
flows: add API for flow export
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-18 14:36:00 +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
|
db9aa5d9dc
|
admin: remove delete views
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-18 12:40:28 +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 |
Jens Langhammer
|
dae60b5a08
|
*: replace ReadOnlyModelViewSet with List/Retrieve/Delete viewsets
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-18 12:11:07 +01:00 |