Commit Graph

6297 Commits

Author SHA1 Message Date
Valentin Deniaud b58a89c7eb authenticators: only show name field for oidc and saml (#67118) 2022-07-18 12:04:09 +02:00
Valentin Deniaud f5d7ca70bf authenticators: do not require OU on creation (#67118) 2022-07-18 12:04:00 +02:00
Valentin Deniaud 8b09b2c820 authenticators: remove orphan settings with login password migration (#65707) 2022-07-18 11:04:45 +02:00
Valentin Deniaud 5f1a2cf30d tests: fix login password authenticator test (#65707) 2022-07-18 11:04:45 +02:00
Serghei Mihai 9788c39e93 translations update 2022-07-08 10:31:59 +02:00
Serghei Mihai 39e2c46326 manager: add OpenID service handling (#20696) 2022-07-08 10:16:34 +02:00
Paul Marillonnet 05c73f8f99 translation update 2022-07-07 17:56:20 +02:00
Valentin Deniaud 5d5716284c authenticators: keep correct name in login_block (#67103) 2022-07-07 17:16:23 +02:00
Agate fd7728c85c mail: fixed passing user instead of email during sending (#67101) 2022-07-07 13:34:38 +02:00
Agate 03d12e329b ci: speed up slow tests by reducing loop sizes (#67106) 2022-07-07 13:33:50 +02:00
Agate 062f1f10c6 ci: removed unnecessary test case, as find_duplicates is already tested (#67106) 2022-07-07 13:33:47 +02:00
Agate d5f16e620d ci: removed unnecessary slow marker (#67106) 2022-07-07 10:48:44 +02:00
Agate d3782c80f7 ci: speed up CI using multiple processes with pylint (#42144) 2022-07-06 22:32:15 +02:00
Agate f695aba659 ci: speed up CI by using pytest-xdist (#42144) 2022-07-06 22:32:11 +02:00
Benjamin Dauvergne 78e694f81f tests: add test on @ bad email (#62354) 2022-07-06 11:59:23 +02:00
Benjamin Dauvergne d97127051d tests: refactor EmailValidator tests (#62354) 2022-07-06 11:59:23 +02:00
Benjamin Dauvergne ca1583f280 utils: do not try to send mail to clearly unusable email addresses (#62354) 2022-07-06 11:59:23 +02:00
Paul Marillonnet b47a733d41 auth_oidc: provide clearer STRATEGY_CREATE explanation (#64624) 2022-07-06 10:12:19 +02:00
Valentin Deniaud 4918beb16c translation update 2022-07-05 15:43:16 +02:00
Paul Marillonnet fca91da03d manager: hide authenticators menu entry for unauthorized users (#66991) 2022-07-05 12:23:22 +02:00
Paul Marillonnet c30a646ff3 utils/evaluate: fill default context with necessary variables (#66943) 2022-07-05 12:09:37 +02:00
Valentin Deniaud 769b8f6165 auth_saml: fix empty value for comma separated settings (#66975) 2022-07-04 21:16:29 +02:00
Valentin Deniaud 083f66aab5 auth_saml: fix loading idp settings (#66964) 2022-07-04 19:32:19 +02:00
Frédéric Péters 7632a2b0ca translations: always use "collectivité" (#66939) 2022-07-04 15:33:05 +02:00
Valentin Deniaud d5698808ae auth_saml: add configuration form (#65483) 2022-07-04 13:59:50 +02:00
Valentin Deniaud b6d24eba3b auth_saml: migrate authenticator to database (#65483) 2022-07-04 13:59:50 +02:00
Valentin Deniaud 0aa155bfc3 auth_saml: move view code to separate file (#65483) 2022-07-04 13:59:47 +02:00
Valentin Deniaud 2dc43d68b4 authenticators: use slug rather than pk in identifier (#65483) 2022-07-04 13:56:49 +02:00
Paul Marillonnet 39e70caf5a translation update (#66304) 2022-07-04 12:36:19 +02:00
Paul Marillonnet c537894091 auth_fc: provide a more human-friendly core id claim label (#66304) 2022-07-04 12:34:40 +02:00
Paul Marillonnet befc4243b5 idp/saml2: use sp's next url as part of authn display conditions (#65643)
· requires django-mellon's ADD_AUTHNREQUEST_NEXT_URL_EXTENSION
      setting to True on the SP side.
2022-07-04 11:52:24 +02:00
Paul Marillonnet fbf911389d translation update (#65491) 2022-06-30 10:43:11 +02:00
Paul Marillonnet 4e7a687364 ldap: display server error on technical info backoffice page (#65491) 2022-06-30 09:24:30 +02:00
Paul Marillonnet 3448753eb5 ldap: provide a 'raises' keyword-argument flag on connection retrieval (#65491) 2022-06-30 09:24:30 +02:00
Paul Marillonnet e89d757e35 jenkins: adapt jenkinsfile scripts to env changes in tox.ini (#66488) 2022-06-29 17:02:02 +02:00
Paul Marillonnet 474b56913a tox: explicitly match envs dependencies with debian releases (#66488) 2022-06-29 17:02:02 +02:00
Paul Marillonnet cd12cdc0eb tox: remove deprecated dependency rules (#66488) 2022-06-29 17:02:01 +02:00
Benjamin Dauvergne 80c0e0fdd2 api: apply unflatten to input JSON (#66742)
It should help dumb clients to make API calls.
2022-06-29 13:25:54 +02:00
Benjamin Dauvergne 3a6355673e middleware: set a variable value in the A2_OPENED_SESSION cookie (#66745) 2022-06-29 11:24:57 +02:00
Emmanuel Cazenave de17a869b9 ldap: add options to control authentication and cron provisionning (#60492) 2022-06-28 11:06:21 +02:00
Valentin Deniaud c6badca02c tests: make exponential backoff test more permissive (#66612) 2022-06-27 09:59:47 +02:00
Benjamin Dauvergne 50c473d98d auth_oidc: adapt to be compatible with jwcrypto<1 (#66438) 2022-06-24 13:25:48 +02:00
Paul Marillonnet 3c8d349685 translation fix (#66491) 2022-06-22 14:54:45 +02:00
Benjamin Dauvergne 0be46df2fe ldap: add page_size configuration option (#65605) 2022-06-22 11:57:35 +02:00
Benjamin Dauvergne c0a41644a1 auth_oidc: check required claims only from the idtoken or the user_info endpoint not both (#66445) 2022-06-21 14:48:25 +02:00
Paul Marillonnet d70995550f jenkins: adapt to unit test files changes (#66042) 2022-06-21 14:47:18 +02:00
Frédéric Péters c4d57e85e8 debian: apply wrap-and-sort 2022-06-17 19:53:52 +02:00
Frédéric Péters 1583df13be misc: use pre-commit-debian (#66191) 2022-06-17 19:53:52 +02:00
Frédéric Péters a4dcd826c5 misc: make makemessages remove obsolete strings by default (#66289) 2022-06-17 19:53:52 +02:00
Frédéric Péters e1e41054ee fc: do not add extra stylesheet anymore (#64571) 2022-06-17 09:03:25 +02:00