Jens Langhammer
6f0e292c43
root: add lgtm
2020-06-15 11:56:20 +02:00
Jens Langhammer
9df1e7900d
stages/email: add noopener noreferrer
2020-06-15 11:56:14 +02:00
dependabot-preview[bot]
9920d121e5
build(deps): bump django-prometheus from 2.1.0.dev14 to 2.1.0.dev30 ( #67 )
...
Bumps [django-prometheus](https://github.com/korfuri/django-prometheus ) from 2.1.0.dev14 to 2.1.0.dev30.
- [Release notes](https://github.com/korfuri/django-prometheus/releases )
- [Changelog](https://github.com/korfuri/django-prometheus/blob/master/CHANGELOG.md )
- [Commits](https://github.com/korfuri/django-prometheus/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-15 11:47:03 +02:00
dependabot-preview[bot]
7e77c88407
build(deps): bump boto3 from 1.14.1 to 1.14.2 ( #68 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.14.1 to 1.14.2.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.14.1...1.14.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-15 09:05:30 +02:00
dependabot-preview[bot]
3fa982cb2a
build(deps): bump boto3 from 1.13.26 to 1.14.1 ( #66 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.13.26 to 1.14.1.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.13.26...1.14.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-12 22:49:58 +02:00
dependabot-preview[bot]
4f1e767488
build(deps): bump swagger-spec-validator from 2.7.0 to 2.7.1 ( #64 )
...
Bumps [swagger-spec-validator](https://github.com/Yelp/swagger_spec_validator ) from 2.7.0 to 2.7.1.
- [Release notes](https://github.com/Yelp/swagger_spec_validator/releases )
- [Changelog](https://github.com/Yelp/swagger_spec_validator/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/Yelp/swagger_spec_validator/compare/v2.7.0...v2.7.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-11 12:47:55 +02:00
dependabot-preview[bot]
8e6b503c0d
build(deps): bump signxml from 2.7.2 to 2.7.3 ( #65 )
...
Bumps [signxml](https://github.com/kislyuk/signxml ) from 2.7.2 to 2.7.3.
- [Release notes](https://github.com/kislyuk/signxml/releases )
- [Changelog](https://github.com/XML-Security/signxml/blob/master/Changes.rst )
- [Commits](https://github.com/kislyuk/signxml/compare/v2.7.2...v2.7.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-11 12:44:23 +02:00
dependabot-preview[bot]
17f1cad468
build(deps): bump boto3 from 1.13.25 to 1.13.26 ( #62 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.13.25 to 1.13.26.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.13.25...1.13.26 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-10 13:56:40 +02:00
dependabot-preview[bot]
0b8eaff874
build(deps): bump celery from 4.4.4 to 4.4.5 ( #60 )
...
Bumps [celery](https://github.com/celery/celery ) from 4.4.4 to 4.4.5.
- [Release notes](https://github.com/celery/celery/releases )
- [Changelog](https://github.com/celery/celery/blob/master/Changelog.rst )
- [Commits](https://github.com/celery/celery/compare/v4.4.4...v4.4.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-09 13:48:25 +02:00
dependabot-preview[bot]
33a6d4cdeb
build(deps-dev): bump pylint from 2.5.2 to 2.5.3 ( #59 )
...
Bumps [pylint](https://github.com/PyCQA/pylint ) from 2.5.2 to 2.5.3.
- [Release notes](https://github.com/PyCQA/pylint/releases )
- [Changelog](https://github.com/PyCQA/pylint/blob/master/ChangeLog )
- [Commits](https://github.com/PyCQA/pylint/compare/pylint-2.5.2...pylint-2.5.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-09 13:42:34 +02:00
dependabot-preview[bot]
d3224f4ee8
build(deps): bump boto3 from 1.13.24 to 1.13.25 ( #61 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.13.24 to 1.13.25.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.13.24...1.13.25 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-09 13:42:14 +02:00
Jens Langhammer
2a3166bf7e
ui: (pf4) Update pagination and toolbar
2020-06-09 13:40:03 +02:00
Jens Langhammer
62fe4d617b
ui: (pf4) update admin overview
2020-06-09 13:39:44 +02:00
Jens Langhammer
b86b36f947
ui: (pf4) update forms
2020-06-09 13:39:35 +02:00
Jens Langhammer
d6b9e67e78
ui: (pf4) fix navbar
2020-06-09 13:11:54 +02:00
Jens Langhammer
f589da4e72
ui: (pf4) fix empty state
2020-06-09 09:52:25 +02:00
dependabot-preview[bot]
2e5170f631
build(deps): bump @patternfly/patternfly in /passbook/static/static ( #58 )
...
Bumps [@patternfly/patternfly](https://github.com/patternfly/patternfly ) from 2.71.6 to 4.10.31.
- [Release notes](https://github.com/patternfly/patternfly/releases )
- [Changelog](https://github.com/patternfly/patternfly/blob/master/RELEASE-NOTES.md )
- [Commits](https://github.com/patternfly/patternfly/compare/v2.71.6...prerelease-v4.10.31 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-09 09:32:56 +02:00
Jens Langhammer
bd312b60fc
gatekeeper: update upstream docker image
2020-06-09 09:26:03 +02:00
Jens Langhammer
26aa7e1fef
sources/ldap: fix 'LDAPSource' object has no attribute '_connection'
2020-06-09 01:17:17 +02:00
Jens Langhammer
9495956fae
docs: add login credentials to kubernetes install
2020-06-08 22:13:38 +02:00
Jens Langhammer
089ee86d43
docs: add initial login instructions
2020-06-08 22:11:01 +02:00
Jens Langhammer
d321e2f52c
docs: update docker-compose install form README
2020-06-08 22:09:04 +02:00
Jens Langhammer
5265064b10
new release: 0.9.0-pre1
2020-06-08 15:47:22 +02:00
Jens Langhammer
ee8313142f
Merge branch 'docs-flows'
...
# Conflicts:
# passbook/core/templates/partials/form_horizontal.html
2020-06-08 15:43:46 +02:00
dependabot-preview[bot]
45dd004d00
build(deps): bump boto3 from 1.13.23 to 1.13.24 ( #55 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.13.23 to 1.13.24.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.13.23...1.13.24 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-08 10:16:49 +02:00
dependabot-preview[bot]
c4ebc5c085
build(deps): bump swagger-spec-validator from 2.6.0 to 2.7.0 ( #56 )
...
Bumps [swagger-spec-validator](https://github.com/Yelp/swagger_spec_validator ) from 2.6.0 to 2.7.0.
- [Release notes](https://github.com/Yelp/swagger_spec_validator/releases )
- [Changelog](https://github.com/Yelp/swagger_spec_validator/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/Yelp/swagger_spec_validator/compare/v2.6.0...v2.7.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-08 10:04:42 +02:00
dependabot-preview[bot]
31c42f1104
build(deps): bump django-filter from 2.2.0 to 2.3.0 ( #54 )
...
Bumps [django-filter](https://github.com/carltongibson/django-filter ) from 2.2.0 to 2.3.0.
- [Release notes](https://github.com/carltongibson/django-filter/releases )
- [Changelog](https://github.com/carltongibson/django-filter/blob/master/CHANGES.rst )
- [Commits](https://github.com/carltongibson/django-filter/compare/2.2.0...2.3.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-08 09:02:34 +02:00
dependabot-preview[bot]
8b7f665c82
build(deps): bump django-guardian from 2.2.0 to 2.3.0 ( #57 )
...
Bumps [django-guardian](https://github.com/django-guardian/django-guardian ) from 2.2.0 to 2.3.0.
- [Release notes](https://github.com/django-guardian/django-guardian/releases )
- [Changelog](https://github.com/django-guardian/django-guardian/blob/devel/CHANGES )
- [Commits](https://github.com/django-guardian/django-guardian/compare/v2.2.0...v2.3.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-08 09:01:33 +02:00
Jens L
4915205678
WIP Use Flows for Sources and Providers ( #32 )
...
* core: start migrating to flows for authorisation
* sources/oauth: start type-hinting
* core: create default user
* core: only show user delete button if an unenrollment flow exists
* flows: Correctly check initial policies on flow with context
* policies: add more verbosity to engine
* sources/oauth: migrate to flows
* sources/oauth: fix typing errors
* flows: add more tests
* sources/oauth: start implementing unittests
* sources/ldap: add option to disable user sync, move connection init to model
* sources/ldap: re-add default PropertyMappings
* providers/saml: re-add default PropertyMappings
* admin: fix missing stage count
* stages/identification: fix sources not being shown
* crypto: fix being unable to save with private key
* crypto: re-add default self-signed keypair
* policies: rewrite cache_key to prevent wrong cache
* sources/saml: migrate to flows for auth and enrollment
* stages/consent: add new stage
* admin: fix PropertyMapping widget not rendering properly
* core: provider.authorization_flow is mandatory
* flows: add support for "autosubmit" attribute on form
* flows: add InMemoryStage for dynamic stages
* flows: optionally allow empty flows from FlowPlanner
* providers/saml: update to authorization_flow
* sources/*: fix flow executor URL
* flows: fix pylint error
* flows: wrap responses in JSON object to easily handle redirects
* flow: dont cache plan's context
* providers/oauth: rewrite OAuth2 Provider to use flows
* providers/*: update docstrings of models
* core: fix forms not passing help_text through safe
* flows: fix HttpResponses not being converted to JSON
* providers/oidc: rewrite to use flows
* flows: fix linting
2020-06-07 16:35:08 +02:00
Jens Langhammer
07da5f7122
Merge branch 'master' into docs-flows
2020-06-05 20:30:59 +02:00
Jens Langhammer
f91e02a0ec
flows: allow username for default flow
2020-06-05 20:30:47 +02:00
Jens Langhammer
c62794c738
admin: fix PropertyMapping widget not rendering properly
2020-06-05 20:27:18 +02:00
Jens Langhammer
7664b428e7
sources/ldap: fix expression field not being CodeMirror
2020-06-05 20:18:45 +02:00
Jens Langhammer
9f3f34389e
root: update docs URL
2020-06-05 20:18:26 +02:00
Jens Langhammer
30ca926b38
docs: remove last occurrences to jinja2
2020-06-05 20:18:11 +02:00
Jens Langhammer
eeb62f543f
docs: fix wrong paths in nav section
2020-06-05 17:31:41 +02:00
Jens Langhammer
6a7ffa855e
docs: add example for login flow
2020-06-05 17:29:08 +02:00
Jens Langhammer
0c5aff21bc
stages/identification: minor UI fixes
2020-06-05 17:02:50 +02:00
Jens Langhammer
b0f426e51a
core: fix help_text not always being shown on horizontal form
2020-06-05 17:01:46 +02:00
Jens Langhammer
ed0094eba2
docs: add runtime
2020-06-05 15:58:10 +02:00
Jens Langhammer
4c1b6d5f48
docs: add requirements for docs
2020-06-05 15:54:59 +02:00
Jens Langhammer
41a7e1ef07
docs: simplify index, update, add screenshots
2020-06-05 12:51:28 +02:00
Jens Langhammer
4ff41be74a
Merge branch 'master' into docs-flows
...
# Conflicts:
# mkdocs.yml
2020-06-05 12:51:10 +02:00
Jens Langhammer
7067d1f236
docs: fix typo'd URL
2020-06-05 12:10:28 +02:00
Jens L
73116b9d1a
policies/expression: migrate to raw python instead of jinja2 ( #49 )
...
* policies/expression: migrate to raw python instead of jinja2
* lib/expression: create base evaluator, custom subclass for policies
* core: rewrite propertymappings to use python
* providers/saml: update to new PropertyMappings
* sources/ldap: update to new PropertyMappings
* docs: update docs for new propertymappings
* root: remove jinja2
* root: re-add jinja to lock file as its implicitly required
2020-06-05 12:00:27 +02:00
dependabot-preview[bot]
147212a5f9
build(deps): bump boto3 from 1.13.22 to 1.13.23 ( #53 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.13.22 to 1.13.23.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.13.22...1.13.23 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-05 10:27:07 +02:00
dependabot-preview[bot]
5502c319d4
build(deps): bump celery from 4.4.2 to 4.4.4 ( #50 )
...
Bumps [celery](https://github.com/celery/celery ) from 4.4.2 to 4.4.4.
- [Release notes](https://github.com/celery/celery/releases )
- [Changelog](https://github.com/celery/celery/blob/master/Changelog.rst )
- [Commits](https://github.com/celery/celery/compare/4.4.2...v4.4.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-04 09:15:42 +02:00
dependabot-preview[bot]
d18b76a47d
build(deps): bump boto3 from 1.13.21 to 1.13.22 ( #51 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.13.21 to 1.13.22.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.13.21...1.13.22 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-04 09:15:31 +02:00
dependabot-preview[bot]
90ce704def
build(deps): bump django from 3.0.6 to 3.0.7 ( #52 )
...
Bumps [django](https://github.com/django/django ) from 3.0.6 to 3.0.7.
- [Release notes](https://github.com/django/django/releases )
- [Commits](https://github.com/django/django/compare/3.0.6...3.0.7 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-04 09:15:11 +02:00
Jens Langhammer
790139f8bc
stages/email: Add test to check if user is pending
2020-06-03 21:00:04 +02:00