Jens Langhammer
|
421bd13ddf
|
admin: make YAMLField return empty dict when empty yaml is given
|
2020-09-19 00:00:55 +02:00 |
|
Jens Langhammer
|
404c9ef753
|
providers/saml: improve __str__ of SAMLPropertyMapping
|
2020-09-18 23:50:31 +02:00 |
|
Jens Langhammer
|
fe4a0c3b44
|
core: add impersonation start/end to audit log
also add impersonated user as context to other logs
|
2020-09-18 23:39:37 +02:00 |
|
Jens Langhammer
|
e0c104ee5c
|
providers/oauth2: remove post_logout_redirect_uris
|
2020-09-18 23:37:40 +02:00 |
|
Jens Langhammer
|
316e6cb17f
|
admin: set default host for outposts based on HTTP host
|
2020-09-18 21:51:08 +02:00 |
|
Jens Langhammer
|
9d5d99290c
|
outposts: only show proxy providers
|
2020-09-18 21:50:49 +02:00 |
|
Jens Langhammer
|
20ffe833de
|
admin: fix create link for outposts
|
2020-09-18 21:28:48 +02:00 |
|
Jens Langhammer
|
d4d026bf6a
|
stages/user_write: add migration that removes unintended data
|
2020-09-18 18:58:07 +02:00 |
|
Jens Langhammer
|
dfe093b2b9
|
stages/user_write: fix unittests
|
2020-09-18 18:52:19 +02:00 |
|
Jens Langhammer
|
60739e620e
|
stages/user_write: fix formatting
|
2020-09-18 18:41:11 +02:00 |
|
Jens Langhammer
|
d6cc6770b8
|
stages/user_write: fix data being saved as attributes without intent
|
2020-09-18 18:15:33 +02:00 |
|
Jens Langhammer
|
ddc1022461
|
stages/user_write: check if session hash should be updated early
|
2020-09-18 18:15:25 +02:00 |
|
Jens Langhammer
|
2c2226610e
|
providers/oauth2: fix end-session view not working, add tests
|
2020-09-17 21:55:01 +02:00 |
|
Jens Langhammer
|
cba78b4de7
|
providers/*: fix launch_url not working
|
2020-09-17 21:53:57 +02:00 |
|
Jens Langhammer
|
1eeb64ee39
|
docs: fix environment variable for error reporting
|
2020-09-17 21:22:46 +02:00 |
|
Jens Langhammer
|
22dea62084
|
root: fix startup log not showing in docker
|
2020-09-17 21:16:31 +02:00 |
|
Jens Langhammer
|
5ff1dd8426
|
core: move impersonation to core, add tests, add better permission checks
|
2020-09-17 16:24:53 +02:00 |
|
Jens Langhammer
|
da15a8878f
|
stages/password: improve labelling of LDAP backend
|
2020-09-17 15:54:48 +02:00 |
|
Jens Langhammer
|
bf33828ac1
|
core: fix overview template for non-rectangular icons
|
2020-09-17 10:44:10 +02:00 |
|
Jens Langhammer
|
895e7d7393
|
new release: 0.10.3-stable
|
2020-09-17 10:10:39 +02:00 |
|
Jens Langhammer
|
da3c640343
|
admin: fix type annotation for latest_version()
|
2020-09-16 23:54:55 +02:00 |
|
Jens Langhammer
|
4b39c71de0
|
providers/oauth2: accept token as post param
|
2020-09-16 23:38:55 +02:00 |
|
Jens Langhammer
|
818f417fd8
|
providers/oauth2: only send id_token as access_token if ADFS compat mode is enabled
|
2020-09-16 23:31:03 +02:00 |
|
Jens Langhammer
|
f1ccef7f6a
|
e2e: add tests for proxy provider and outposts
|
2020-09-16 23:22:17 +02:00 |
|
Jens Langhammer
|
ea9687c30b
|
core: don't fail migrations if no pbadmin exists
|
2020-09-15 23:37:39 +02:00 |
|
Jens Langhammer
|
0a5e14a352
|
core: make is_superuser a group property, remove from user
|
2020-09-15 23:10:31 +02:00 |
|
Jens Langhammer
|
491dcc1159
|
sources/ldap: improve default Property Mappings
|
2020-09-15 21:51:08 +02:00 |
|
Jens Langhammer
|
6292049c74
|
sources/ldap: add limited support for attributes as object_fields on LDAPPropertyMappings
|
2020-09-15 21:08:14 +02:00 |
|
Jens Langhammer
|
1e97af772f
|
providers/oauth2: add workaround for vcenter
|
2020-09-15 20:54:54 +02:00 |
|
Jens Langhammer
|
5c622cd4d2
|
providers/oauth2: make sub configurable based on hash, username, email and upn
|
2020-09-15 20:54:42 +02:00 |
|
Jens Langhammer
|
8c604d225b
|
static: update flow background
|
2020-09-15 16:14:13 +02:00 |
|
Jens Langhammer
|
c7daadfb18
|
core: fix logic error in expired models cleanup
|
2020-09-15 12:53:02 +02:00 |
|
Jens Langhammer
|
683968c96e
|
sources/ldap: register ldap sources
|
2020-09-15 12:36:33 +02:00 |
|
Jens Langhammer
|
566ebae065
|
new release: 0.10.2-stable
|
2020-09-15 12:04:00 +02:00 |
|
Jens Langhammer
|
8c465b2026
|
outposts: remove unused import
|
2020-09-15 11:32:25 +02:00 |
|
Jens Langhammer
|
6b7da71aa8
|
lib: improve error handling for sentry
|
2020-09-15 11:29:43 +02:00 |
|
Jens Langhammer
|
e95bbfab9a
|
outposts: disable WIP k8s controller
|
2020-09-15 11:25:59 +02:00 |
|
Jens Langhammer
|
3e13c13619
|
flows: replace passbook_flows:denied with AccessDenied Reeponse
|
2020-09-15 09:54:19 +02:00 |
|
Jens Langhammer
|
92f79eb30e
|
policies: add AccessDeniedResponse as general response when access was denied
|
2020-09-15 09:53:59 +02:00 |
|
Jens Langhammer
|
e7472de4bf
|
sources/ldap: sync source on save
|
2020-09-14 23:35:01 +02:00 |
|
Jens Langhammer
|
494950ac65
|
admin: fix anonymous user not being removed from user count
|
2020-09-14 23:19:16 +02:00 |
|
Jens Langhammer
|
4d51295db2
|
new release: 0.10.1-stable
|
2020-09-14 23:08:57 +02:00 |
|
Jens Langhammer
|
3bbded3555
|
docs: remove default password for docker-compose, improve instructions
|
2020-09-14 23:08:04 +02:00 |
|
Jens Langhammer
|
b3262e2a82
|
docs: add docs for passbook_user_debug
|
2020-09-14 22:51:50 +02:00 |
|
Jens Langhammer
|
40614a65fc
|
flows: move complete denied view and template to flows
|
2020-09-14 21:52:43 +02:00 |
|
Jens Langhammer
|
3cf558d594
|
providers/*: pass policy result objects when access denied
|
2020-09-14 21:52:25 +02:00 |
|
Jens Langhammer
|
812cc0d2f1
|
policies: add references for source_policy and source_results
|
2020-09-14 21:51:59 +02:00 |
|
Jens Langhammer
|
e21ed92848
|
providers/oauth2: ensure flow is cleaned up on error
|
2020-09-14 18:40:44 +02:00 |
|
Jens Langhammer
|
5184c4b7ef
|
flows: fix FlowNonApplicableException and EmptyFlowException leading to infinite spinners
|
2020-09-14 18:40:26 +02:00 |
|
Jens Langhammer
|
2c07859b68
|
core: add automatic launch_url detection based on provider
|
2020-09-14 18:12:42 +02:00 |
|