Jens Langhammer
|
80adafdb48
|
admin: fix attribute error when loading old taskinfo
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-30 16:22:13 +02:00 |
|
Jens Langhammer
|
72f5a4c460
|
outposts: fix possible recursion error in docker controller
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-30 16:22:02 +02:00 |
|
Jens L
|
fb6242d2d3
|
Merge pull request #941 from goauthentik/authenticated-sessions
Session management
|
2021-05-30 15:12:49 +02:00 |
|
Jens Langhammer
|
b9773d39c0
|
core: add tests for authenticated sessions
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-30 14:43:00 +02:00 |
|
Jens Langhammer
|
0e8d9aa45d
|
api: add System info API
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-30 14:01:20 +02:00 |
|
Jens Langhammer
|
fc45d35699
|
core: add migration for sessions
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-30 13:08:29 +02:00 |
|
Jens Langhammer
|
7e8044619c
|
lib: return default IP if none could be extracted
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-30 12:49:44 +02:00 |
|
Jens Langhammer
|
cf57660772
|
web/admin: add basic session management UI
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-30 01:02:20 +02:00 |
|
Jens Langhammer
|
66a04aeec5
|
api: add can_geo_ip capability
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-30 01:02:03 +02:00 |
|
Jens Langhammer
|
73338bdf32
|
core: add geo_ip to authenticated sessions if enabled
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-30 01:01:20 +02:00 |
|
Jens Langhammer
|
059da74d1c
|
core: add current attribute to authenticated_session API
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-30 00:31:41 +02:00 |
|
Jens Langhammer
|
45b8b1e198
|
core: delete AuthenticatedSession on logout
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-30 00:27:33 +02:00 |
|
Jens Langhammer
|
5e43eb9838
|
Merge branch 'master' into authenticated-sessions
|
2021-05-30 00:23:09 +02:00 |
|
Jens Langhammer
|
11607622a3
|
web/admin: fix proxy provider's certificate not being optional
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-30 00:22:58 +02:00 |
|
Jens Langhammer
|
133fc38c05
|
core: initial authenticated sessions
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-30 00:15:16 +02:00 |
|
Jens Langhammer
|
f51ab7a878
|
policies/reputation: fix tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-29 23:46:13 +02:00 |
|
Jens Langhammer
|
c89b8a5f7c
|
web/admin: add UI for reputations
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-29 23:01:45 +02:00 |
|
Jens Langhammer
|
31ad09c391
|
stages/identification: add signal which is sent upon identification failure
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-29 22:58:32 +02:00 |
|
Jens Langhammer
|
05b3c4ddb3
|
policies/reputation: save username instead of user object
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-29 22:49:58 +02:00 |
|
Jens Langhammer
|
d52cc30341
|
website/docs: fix website build
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-29 22:00:47 +02:00 |
|
Jens Langhammer
|
d2e9683411
|
website/docs: add tenants
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-29 21:56:09 +02:00 |
|
Jens Langhammer
|
a4c28a28b4
|
website/docs: improve docs for expressions
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-29 21:47:35 +02:00 |
|
Jens L
|
6232333a52
|
Merge pull request #940 from goauthentik/tenant
Tenancy
|
2021-05-29 21:22:10 +02:00 |
|
Jens Langhammer
|
a1203cf4b2
|
flows: fix ToDefaultFlow not using tenants
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-29 20:32:42 +02:00 |
|
Jens Langhammer
|
8427fb87f6
|
tenants: add tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-29 19:47:55 +02:00 |
|
Jens Langhammer
|
e3578eb7ae
|
Merge branch 'master' into tenant
|
2021-05-29 19:17:23 +02:00 |
|
Jens Langhammer
|
5990b8d4de
|
outposts: fix docker container not being stopped correctly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-29 19:16:39 +02:00 |
|
Jens Langhammer
|
3b31b7ce83
|
core: add http host in log messages
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-29 19:07:54 +02:00 |
|
Jens Langhammer
|
4d9b362dbf
|
tenants: add migration to add default tenant
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-29 19:06:35 +02:00 |
|
Jens Langhammer
|
7bd93ed18e
|
web/admin: add webui for tenants
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-29 18:55:08 +02:00 |
|
Jens Langhammer
|
477ff85109
|
flows: migrate flow_unenrollment to tenant
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-29 18:44:02 +02:00 |
|
Jens Langhammer
|
fae8b80ceb
|
core: fix usage of config on templates
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-29 18:31:05 +02:00 |
|
Jens Langhammer
|
df92f01719
|
flows: remove default-recovery
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-29 18:30:55 +02:00 |
|
Jens Langhammer
|
9dd6b7d436
|
flows: remove default-enrollment
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-29 18:14:37 +02:00 |
|
Jens Langhammer
|
14f85ec980
|
tenants: migrate context_processor to tenants
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-29 18:01:48 +02:00 |
|
Jens Langhammer
|
ff611f21cd
|
tenants: initial implementation
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-29 17:47:25 +02:00 |
|
Jens Langhammer
|
a1b6e09e8a
|
outposts: set restart-policy on docker container
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-28 17:18:11 +02:00 |
|
Jens Langhammer
|
02b5742228
|
stages/authenticator_duo: add default setup flow
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-28 16:47:39 +02:00 |
|
dependabot[bot]
|
c5cc84c8b6
|
build(deps-dev): bump requests-mock from 1.9.2 to 1.9.3 (#939)
|
2021-05-28 09:35:39 +02:00 |
|
dependabot[bot]
|
109ada570f
|
build(deps): bump boto3 from 1.17.82 to 1.17.83 (#938)
|
2021-05-28 09:35:32 +02:00 |
|
dependabot[bot]
|
b9436c281a
|
build(deps): bump rollup from 2.50.1 to 2.50.2 in /web (#937)
|
2021-05-28 09:35:20 +02:00 |
|
dependabot[bot]
|
89f2f920cf
|
build(deps): bump boto3 from 1.17.80 to 1.17.82 (#935)
|
2021-05-27 09:46:57 +02:00 |
|
dependabot[bot]
|
abd0d585a6
|
build(deps): bump typescript from 4.2.4 to 4.3.2 in /web (#932)
|
2021-05-27 09:26:26 +02:00 |
|
dependabot[bot]
|
ee74281537
|
build(deps): bump rollup from 2.50.0 to 2.50.1 in /web (#933)
|
2021-05-27 09:26:09 +02:00 |
|
dependabot[bot]
|
5488db3574
|
build(deps): bump docker/setup-qemu-action from 1.1.0 to 1.2.0 (#934)
|
2021-05-27 09:25:50 +02:00 |
|
dependabot[bot]
|
61f92095a5
|
build(deps): bump urllib3 from 1.26.4 to 1.26.5 (#936)
|
2021-05-27 09:25:19 +02:00 |
|
Jens Langhammer
|
3a9f081e1b
|
web/admin: improve persistence for test forms
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-26 12:08:11 +02:00 |
|
Jens Langhammer
|
a237ae3363
|
web/admin: add Modal to check application access for any user
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-26 12:05:17 +02:00 |
|
Jens Langhammer
|
523621daa2
|
core: make application's check_access API return a PolicyResult and accept for_user as superuser
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-26 11:47:23 +02:00 |
|
Jens Langhammer
|
309d80a921
|
ci: build image with timestamp for flux
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-05-26 10:37:33 +02:00 |
|