Jens Langhammer
|
1d22e30c70
|
lib: sentry ignore Redis and OSError
|
2020-02-19 17:13:44 +01:00 |
Jens Langhammer
|
07b7951390
|
sources/ldap: handle user_sync errors better, show warning when user exists already
|
2020-02-19 16:20:33 +01:00 |
Jens Langhammer
|
995615d0a0
|
policies/expression: Return False if Policy returns Undefined and log warning
|
2020-02-19 16:19:02 +01:00 |
Jens Langhammer
|
ac273aab75
|
core: raise PropertyMappingExpressionException when PropertyMapping returns Undefined
|
2020-02-19 16:18:31 +01:00 |
Jens Langhammer
|
44cd03654d
|
core: base set maximum-scale to 1
|
2020-02-19 15:11:25 +01:00 |
Jens Langhammer
|
3e2375f970
|
new release: 0.8.1-beta
|
2020-02-19 11:31:05 +01:00 |
Jens Langhammer
|
38ad8e5fd3
|
policies/expression: fix pb_is_sso_flow
|
2020-02-19 11:01:20 +01:00 |
Jens Langhammer
|
e27a05a7fc
|
lib/sentry: ignore django validation error
|
2020-02-19 10:54:29 +01:00 |
Jens Langhammer
|
e4886f0c6f
|
new release: 0.8.0-beta
|
2020-02-19 10:29:52 +01:00 |
Jens Langhammer
|
8b2ce5476a
|
policies/expression: add annotation to update docs, name jinja filters/funcs more clearly
|
2020-02-19 10:23:42 +01:00 |
Jens Langhammer
|
1b82283a20
|
docs: update policy types, add docs for expression policies
|
2020-02-19 10:21:28 +01:00 |
Jens Langhammer
|
7f3d0113c2
|
policies: remove redundant policies which can be easily implemented with expressions
|
2020-02-19 09:51:15 +01:00 |
Jens Langhammer
|
0f6dd33a6b
|
api: add expression policy to API URLs
|
2020-02-19 09:49:57 +01:00 |
Jens Langhammer
|
5b79b3fd22
|
policies/expression: move evaluation code into separate class
|
2020-02-19 09:49:38 +01:00 |
Jens Langhammer
|
d68c72f1fa
|
lib: remove method_decorator Mixins
|
2020-02-18 22:28:47 +01:00 |
Jens Langhammer
|
9267d0c1dd
|
all: general maintenance, prepare for pyright
|
2020-02-18 22:12:51 +01:00 |
Jens Langhammer
|
865abc005a
|
sources/oauth: remove leading spaces in default URLs
|
2020-02-18 21:49:53 +01:00 |
Jens Langhammer
|
a2725d5b82
|
sources/oauth: remove redundant OAuth2Clients
|
2020-02-18 21:49:40 +01:00 |
Jens Langhammer
|
4a05bc6e02
|
sources/oauth: improve default OAuth2 Client, send access_token as Bearer Authz
|
2020-02-18 21:49:23 +01:00 |
Jens Langhammer
|
4e8238603a
|
all: cleanup logging to be structured
|
2020-02-18 21:35:58 +01:00 |
Jens Langhammer
|
ff25c1c057
|
admin: load custom policy templates
|
2020-02-18 21:35:21 +01:00 |
Jens Langhammer
|
78cddca0d7
|
admin: fix user object being overwritten when deleting a user
|
2020-02-18 21:35:06 +01:00 |
Jens Langhammer
|
0c2dc309e7
|
providers/saml: fix metadata URLs using incorrect params
|
2020-02-18 20:14:28 +01:00 |
Jens Langhammer
|
74ad1b6759
|
factors: strip port for domain check
|
2020-02-18 17:05:30 +01:00 |
Jens Langhammer
|
591d2f89a1
|
audit: log event creation on save
|
2020-02-18 17:05:11 +01:00 |
Jens Langhammer
|
7c353f9297
|
sources/oauth: remove supervisr
|
2020-02-18 17:01:08 +01:00 |
Jens Langhammer
|
cd1af15c56
|
core: sort applications by name
|
2020-02-18 17:00:56 +01:00 |
Jens Langhammer
|
878169ea2e
|
core: only show icon on login page if defined
|
2020-02-18 17:00:26 +01:00 |
Jens Langhammer
|
38dfb03668
|
new release: 0.7.17-beta
|
2020-02-18 16:29:23 +01:00 |
Jens Langhammer
|
e2631cec0e
|
factors/view: show concise error message when domain is mis-configured
|
2020-02-18 16:29:04 +01:00 |
Jens Langhammer
|
9f00843441
|
policies/expression: add Expression based policy
|
2020-02-18 15:12:50 +01:00 |
Jens Langhammer
|
f31cd7dec6
|
core: check PropertyMapping's expression syntax before save
|
2020-02-18 15:12:05 +01:00 |
Jens Langhammer
|
1c1afca31f
|
providers/saml: fix linting error
|
2020-02-18 11:34:04 +01:00 |
Jens Langhammer
|
fbd4bdef33
|
providers/saml: add modal to show metadata without download
|
2020-02-18 10:57:43 +01:00 |
Jens Langhammer
|
5b22f9b6c3
|
providers/saml: transition to dataclass from dict, cleanup unused templates, add missing autosubmit_form
|
2020-02-18 10:57:30 +01:00 |
Jens Langhammer
|
083e317028
|
lib: add helper method for 400 response with message
|
2020-02-18 10:13:53 +01:00 |
Jens Langhammer
|
95416623b3
|
sources/ldap: better handle property mapping evaluation errors
|
2020-02-18 10:13:05 +01:00 |
Jens Langhammer
|
813b2676de
|
providers/saml: better handle PropertyMapping evaluation errors
|
2020-02-18 10:12:42 +01:00 |
Jens Langhammer
|
aeca66a288
|
providers/saml: change assertion_valid_not_before default to -5 minutes
|
2020-02-17 21:32:23 +01:00 |
Jens Langhammer
|
04a5428148
|
new release: 0.7.16-beta
|
2020-02-17 21:02:54 +01:00 |
Jens Langhammer
|
73b173b92a
|
admin: fix form missing on update pages
|
2020-02-17 21:02:47 +01:00 |
Jens Langhammer
|
7cbf20a71c
|
admin: fix CodeMirror field not loading correctly
|
2020-02-17 21:02:35 +01:00 |
Jens Langhammer
|
7a98e6d92b
|
new release: 0.7.15-beta
|
2020-02-17 20:45:56 +01:00 |
Jens Langhammer
|
3aa2f1e892
|
*: propertymapping template -> expression
|
2020-02-17 20:38:14 +01:00 |
Jens Langhammer
|
bc4b7ef44d
|
providers/saml: add custom help text for templates, add docs for User Object reference
|
2020-02-17 20:30:14 +01:00 |
Jens Langhammer
|
9400b01a55
|
admin: parameterise generic from's base template
|
2020-02-17 20:29:41 +01:00 |
Jens Langhammer
|
e57da71dcf
|
sources/ldap: update LDAP source to use new property mappings
|
2020-02-17 17:55:48 +01:00 |
Jens Langhammer
|
7268afaaf9
|
providers/saml: update to new PropertyMappings
|
2020-02-17 17:50:11 +01:00 |
Jens Langhammer
|
205183445c
|
admin: add support for template field and Jinja2 highlighting
|
2020-02-17 17:48:53 +01:00 |
Jens Langhammer
|
e6c47fee26
|
core: add template field to PropertyMapping
|
2020-02-17 17:47:51 +01:00 |