Jens Langhammer
|
3157bf63a6
|
root: upgrade to pylint 2.7
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-22 20:03:33 +01:00 |
Jens Langhammer
|
e202fd988b
|
root: update to isort 5
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-22 19:53:10 +01:00 |
Jens Langhammer
|
4f8b882554
|
web: copy static assets only once
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-22 14:54:12 +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
|
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
|
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
|
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
|
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
|
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
|
45a397bd77
|
web: fix card titles
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-20 15:38:09 +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
|
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
|
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
|
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 |
Jens Langhammer
|
ac78e3e2ec
|
root: further cleanup in asgi logger
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-18 01:27:52 +01:00 |
Jens Langhammer
|
77a484e698
|
stages/*: fix warning for user settings API
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-18 01:11:13 +01:00 |
Jens Langhammer
|
f1f706dd0d
|
web: migrate user settings to SPA
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-18 01:03:07 +01:00 |
Jens Langhammer
|
a6123cfbe4
|
flows: add API for user's stage settings
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-18 00:33:12 +01:00 |
Jens Langhammer
|
07142cab8b
|
core: add API for user source settings
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-18 00:32:40 +01:00 |
Jens Langhammer
|
ef58020fd4
|
web: move MessageContainer to document
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-17 22:23:24 +01:00 |
Jens Langhammer
|
a8d411a77b
|
outposts: fix integration test failing occasionally
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-17 22:02:13 +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
|
14d990df7f
|
web: replace pf-icon-arrow
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-17 19:51:52 +01:00 |
Jens Langhammer
|
5b0d875a42
|
admin: re-add property-mapping test template
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-17 19:28:45 +01:00 |
Jens Langhammer
|
c70f6e3122
|
events: fix Schema for query params for top_per_user
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-17 18:33:12 +01:00 |
Jens Langhammer
|
56260cd23f
|
root: fix concurrency logging issues
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-17 18:20:00 +01:00 |
Jens Langhammer
|
4b33971155
|
release: 2021.3.4
|
2021-03-16 19:17:50 +01:00 |
Jens Langhammer
|
e45bc3834a
|
web: use ShadowDom for all elements, embed smaller CSS in skeleton
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-16 17:24:02 +01:00 |
Jens Langhammer
|
07ca82e599
|
admin: include git build hash in gh-* tags and show build hash in admin overview
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-16 14:42:01 +01:00 |
Jens Langhammer
|
9d339d8b11
|
policies: fix error when clearing policy cache when no policies are cached
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-13 21:10:13 +01:00 |
Jens Langhammer
|
4e86aa3f59
|
sources/oauth: fix error on user enrollment when no enrollment flow is defined
fixes #636
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-03-13 21:08:31 +01:00 |
Jens Langhammer
|
e67f235a9f
|
website: add docs for compose configuration options
|
2021-03-12 16:43:31 +01:00 |
Jens Langhammer
|
d99451b45c
|
outposts: improve logs for outpost connection
|
2021-03-11 17:50:57 +01:00 |
Jens Langhammer
|
f8dc32b387
|
events: don't fail on boot when geoip can't be opened
|
2021-03-11 16:38:14 +01:00 |
Jens Langhammer
|
e0298141cf
|
web: backport fix: add missing background filter
# Conflicts:
# authentik/core/templates/login/base_full.html
|
2021-03-10 23:23:25 +01:00 |
Jens Langhammer
|
d5de12b69e
|
release: 2021.3.3
|
2021-03-09 18:03:53 +01:00 |
Jens Langhammer
|
34a3d81eff
|
stages/authenticator_*: add API for authenticator devices
|
2021-03-09 10:38:07 +01:00 |
Jens Langhammer
|
d150851ff5
|
root: fix date settings
|
2021-03-08 15:24:11 +01:00 |