- Sep 13, 2022
-
-
Jenkins for Software Heritage authored
-
Jenkins for Software Heritage authored
Update to upstream version '0.6.7' with Debian dir 57d0171f229cfc14dfdd269a6a27d6bc9b37e741
- Sep 12, 2022
-
-
Antoine Lambert authored
It enables to align that parameter name with the one used in django.contrib.auth.
-
- Jul 15, 2022
-
-
Jenkins for Software Heritage authored
-
Jenkins for Software Heritage authored
Update to upstream version '0.6.6' with Debian dir 40a9ff4cbeb87445f63cf7fc4afb61bcc9511679
-
Antoine Lambert authored
The scope and state query parameters in the authorization URL are now handled by the KeycloakOpenID.auth_url method since the release of python-keycloak 1.8.1. To keep backward compatibility with older python-keycloak versions, like the one used in production, while ensuring support for recent ones we need to ensure scope and state query parameters will be overridden if provided in extra_params dict.
- Jul 12, 2022
-
-
Jenkins for Software Heritage authored
-
Jenkins for Software Heritage authored
Update to upstream version '0.6.5' with Debian dir 9a07685e1acd8381535f70e9a47f8761d168324d
- May 30, 2022
-
-
Jenkins for Software Heritage authored
-
Jenkins for Software Heritage authored
Update to upstream version '0.6.4' with Debian dir 3b01167c81b459ade2a988afda9fbf62d9441caf
- May 20, 2022
-
-
Jenkins for Software Heritage authored
-
Jenkins for Software Heritage authored
Update to upstream version '0.6.3' with Debian dir 5efcf932b0db773257be508f0feaec0b7dedbce7
-
Antoine Lambert authored
Add support for mapping Keycloak groups to Django ones in OIDCUser model by overriding the groups member of Django base User model. It enables to manipulate user groups declared in Keycloak using Django standard User model API.
- May 02, 2022
-
-
Pratyush authored
-
- Apr 26, 2022
-
-
vlorentz authored
-
- Apr 21, 2022
-
-
Antoine Lambert authored
That hook can be frustrating as it can discard a long commit message if it finds a typo in it so better removing it.
-
- Apr 14, 2022
-
-
Antoine Lambert authored
When catching KeycloakError exceptions, other exception types will be then raised like ValueError or AuthenticationFailed. Those will be processed by django applications using these auth middlewares so there is no need to duplicate error reports in sentry here.
-
- Apr 08, 2022
-
-
Antoine Lambert authored
-
Antoine Lambert authored
Related to T3922
-
Antoine Lambert authored
black is considered stable since release 22.1.0 and the version we are currently using is quite outdated and not compatible with click 8.1.0, so it is time to bump it to its latest stable release. Please note that E501 pycodestyle warning related to line length is replaced by B950 one from flake8-bugbear as recommended by black. https://black.readthedocs.io/en/stable/the_black_code_style/current_style.html#line-length Related to T3922
-
- Apr 06, 2022
-
-
Antoine Lambert authored
pytest-postgresql 3.1.3 and pytest-redis 2.4.0 added support for pytest >= 7 so we can now drop the pytest pinning.
-
Antoine Lambert authored
This reverts commit 4083f796.
-
- Apr 05, 2022
-
-
Antoine Lambert authored
There is an incompatibility between latest django-stubs release (1.10.0) and current release of djangorestframework-stubs. So temporarily pin django-stubs to < 1.10.0 until the issue is fixed.
-