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 L
49e915f98b
Merge pull request #4 from BeryJu/propertymapping-jinja
...
PropertyMappings using Jinja
2020-02-17 20:45:04 +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
a08bdfdbcd
root: remove prospector from Pipfile as it causes lock issues, install in CI
2020-02-17 17:48:18 +01:00
Jens Langhammer
e6c47fee26
core: add template field to PropertyMapping
2020-02-17 17:47:51 +01:00
Jens Langhammer
a5629c5155
providers/saml: add changeable signature and digest algorithm
2020-02-17 16:28:18 +01:00
Jens Langhammer
41689fe3ce
sources/* add missing migrations
2020-02-17 16:27:35 +01:00
Jens Langhammer
8e84208e2c
new release: 0.7.14-beta
2020-02-17 15:42:14 +01:00
Jens Langhammer
32a48fa07a
providers/saml: more typehints
2020-02-17 15:40:49 +01:00
Jens Langhammer
773a9c0692
policies/engine: fix cached policy results being ignored
2020-02-17 15:37:51 +01:00
Jens Langhammer
8808e3afe0
policies/engine: set mp start method to fork to fix issues under macOS
2020-02-17 15:20:30 +01:00
Jens Langhammer
ecea85f8ca
lib/config: remove autoreload handler as this API is gone in django 3
2020-02-17 15:20:11 +01:00
Jens Langhammer
5dfa141e35
root/wsgi: log requests with event name of request
2020-02-16 14:36:31 +01:00
Jens Langhammer
447e81d0b8
providers/saml: handle uncompressed SAML AuthNRequest
2020-02-16 14:08:35 +01:00
Jens Langhammer
e138076e1d
sources/saml: move labels from forms to models
2020-02-16 12:34:46 +01:00
Jens Langhammer
721d133dc3
sources/oauth: move labels from form to models
2020-02-16 12:34:33 +01:00
Jens Langhammer
75b687ecbe
sources/ldap: move labels from form to models
2020-02-16 12:30:45 +01:00
Jens Langhammer
bdd1863177
providers/saml: move field labels from Form into models
2020-02-16 12:30:26 +01:00
Jens Langhammer
e5b85e8e6a
providers/saml: move default saml properties to DB
2020-02-16 12:29:53 +01:00
Jens Langhammer
d7481c9de7
new release: 0.7.13-beta
2020-02-14 15:35:05 +01:00
Jens Langhammer
571373866e
providers/saml: some more cleanup, fix get_time_string when called without argument
2020-02-14 15:34:24 +01:00
Jens Langhammer
e36d7928e4
providers/saml: big cleanup, simplify base processor
...
add New fields for
- assertion_valid_not_before
- assertion_valid_not_on_or_after
- session_valid_not_on_or_after
allow flexible time durations for these fields
fall back to Provider's ACS if none is specified in AuthNRequest
2020-02-14 15:19:48 +01:00
Jens Langhammer
2be026dd44
global: fix import order
2020-02-14 15:17:40 +01:00
Jens L
d5b9de3569
Merge pull request #3 from BeryJu/dependabot/pip/django-2.2.10
...
build(deps): bump django from 2.2.9 to 2.2.10
2020-02-12 09:31:13 +01:00
dependabot[bot]
e22620b0ec
build(deps): bump django from 2.2.9 to 2.2.10
...
Bumps [django](https://github.com/django/django ) from 2.2.9 to 2.2.10.
- [Release notes](https://github.com/django/django/releases )
- [Commits](https://github.com/django/django/compare/2.2.9...2.2.10 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-02-12 03:20:09 +00:00
Jens Langhammer
ba74a3213d
*: upgrade python 3.7 to 3.8
2020-01-19 21:03:01 +01:00
Jens Langhammer
d9ecb7070d
core: add more prometheus metrics
2020-01-19 21:01:26 +01:00
Jens Langhammer
fc4a46bd9c
root: fix credential variables overwriting each other
2020-01-17 11:16:23 +01:00
Jens Langhammer
78301b7bab
docs: fix site_url
2020-01-17 10:55:20 +01:00
Jens Langhammer
7bf7bde856
root: fix prometheus path in ServiceMonitor, return WWW-Authenticate header so basic auth is sent
2020-01-17 10:55:11 +01:00
Jens Langhammer
9bdff14403
providers/app_gw: fix wrong UPSTREAM parameter
2020-01-03 09:15:07 +01:00
Jens Langhammer
f124314eab
new release: 0.7.12-beta
2020-01-02 20:22:44 +01:00
Jens Langhammer
684e4ffdcf
providers/app_gw: fix formatting
2020-01-02 20:22:36 +01:00
Jens Langhammer
d9ff5c69c8
providers/app_gw: fix assignment of response_types
2020-01-02 20:20:10 +01:00