Commit Graph

6297 Commits

Author SHA1 Message Date
Paul Marillonnet 07b1fdc98f manage: do not crash while trying to impersonate stale ldap user (#62868)
gitea/authentic/pipeline/head Build started... Details
2022-09-23 11:46:41 +02:00
Valentin Deniaud 4ba89d00b7 translation update (#68803) 2022-09-21 10:53:45 +02:00
Benjamin Dauvergne 0a334b5d21 manager: apply event_type filter even if not event type was found (#69264)
An empty queryset is not the same as the absence of a queryset.
2022-09-19 18:36:31 +02:00
Benjamin Dauvergne 467bb3c7df journal: log references to the base Service instance (#68390) 2022-09-19 17:03:09 +02:00
Benjamin Dauvergne 1016ca0647 journal: remove unused service parameter (#68390) 2022-09-19 17:03:09 +02:00
Benjamin Dauvergne 21249f84bb statistics: lookup service also with their subclass reference_id (#68390) 2022-09-19 17:03:09 +02:00
Benjamin Dauvergne 1b51c4082f manager: use the same trigram threshold for searching the journal and the users (#69191)
The search duplicate threshold is high to limit the number of false
positive, in a free text search settting we want as much results as we
can.
2022-09-19 14:59:04 +02:00
Valentin Deniaud 5d62a0d727 translation update 2022-09-15 10:47:16 +02:00
Valentin Deniaud b568ead741 auth_saml: warn if mellon key settings are not set (#68935) 2022-09-15 10:43:35 +02:00
Paul Marillonnet 770a1b14b4 translation fix 2022-09-15 10:40:46 +02:00
Paul Marillonnet fc345e11d8 translation update 2022-09-15 10:35:42 +02:00
Paul Marillonnet ca706fde6f auth_fc: provide clearer account linking errors (#68368) 2022-09-15 10:06:04 +02:00
Paul Marillonnet 1c4b9c6d4b auth_fc: provide a clearer unlink confirmation message (#68367) 2022-09-15 10:02:55 +02:00
Paul Marillonnet 42cef0c4c2 auth_fc: provide clearer explanation appearing on unlink page (#68365) 2022-09-15 10:00:25 +02:00
Paul Marillonnet 0dd86979dc auth_fc: fix inaccurate terminology on user account page (#68364) 2022-09-15 09:57:01 +02:00
Paul Marillonnet 88b298e6ee auth_fc: provide minor layout adjustments to login page (#68359) 2022-09-15 09:54:24 +02:00
Valentin Deniaud 889284f2f9 translation update 2022-09-14 15:56:24 +02:00
Valentin Deniaud 5f15f614d9 auth_oidc: use better journal event names (#69094) 2022-09-14 15:56:01 +02:00
Valentin Deniaud 93e621584b manager: uniformize API Clients title case (#69094) 2022-09-14 15:55:19 +02:00
Valentin Deniaud 74ea183b83 authenticators: use correct aria-label in configuration tabs (#69094) 2022-09-14 15:54:47 +02:00
Valentin Deniaud 45a80d76f0 authenticators: allow splitting configuration form (#67875) 2022-09-14 09:53:56 +02:00
Valentin Deniaud a11ddf1778 auth_saml: clarify some parameters (#67875) 2022-09-14 09:53:56 +02:00
Benjamin Dauvergne 55a2c56130 auth_oidc: get a lock on the sub during authentication (#65412) 2022-09-13 18:50:06 +02:00
Benjamin Dauvergne e6d3cbe808 misc: add Lock.lock_identifier method (#65412) 2022-09-13 18:50:06 +02:00
Frédéric Péters 4e0c3163e9 misc: add support for a template variable hiding registration link (#68901) 2022-09-13 13:46:08 +02:00
Valentin Deniaud 2cf3d06af6 auth_saml: use select widget for choosing user attributes (#68384) 2022-09-13 11:24:50 +02:00
Valentin Deniaud c9a912086d forms: move attribute select widget from auth_oidc (#68384) 2022-09-13 11:24:50 +02:00
Valentin Deniaud e26211af52 auth_saml: rename user attribute field for consistency (#68384) 2022-09-13 11:05:56 +02:00
Valentin Deniaud 99236eafe1 auth_oidc: improve claims string representation (#66419) 2022-09-13 10:29:52 +02:00
Valentin Deniaud 08324df0f7 auth_oidc: add views to configure claims (#66419) 2022-09-13 10:29:52 +02:00
Valentin Deniaud 519dbc5463 auth_oidc: move claims form code (#66419) 2022-09-13 10:29:52 +02:00
Serghei Mihai 451b195ac8 manager: separate oidc service settings on another page (#68108) 2022-09-12 20:38:25 +02:00
Serghei Mihai 3df5b6590d authentic2_idp_oidc: don't ignore boolean attributes in manager 2022-09-12 20:36:04 +02:00
Valentin Deniaud bf500dd81a authenticators: keep readable journal log even if deleted (#68184) 2022-09-12 17:40:57 +02:00
Emmanuel Cazenave e6ff6db061 manager: start api client interface (#68404) 2022-09-12 17:27:29 +02:00
Corentin Sechet 2be6ad6859 fix translation bug (#68938) 2022-09-12 12:25:40 +02:00
Corentin Sechet 09f6796c25 translation update 2022-09-12 12:22:15 +02:00
Corentin Sechet 4bb8877f3b misc: generate hints from zxcvbn report (#63831) 2022-09-07 11:59:54 +02:00
Corentin Sechet 5de83a83d2 misc: add password strength meter in NewPasswordInput (#63831) 2022-09-07 11:58:31 +02:00
Corentin Sechet f372225e6d misc: use a template for NewPasswordInput (#63831) 2022-08-31 14:52:17 +02:00
Corentin Sechet 8e15762cd5 misc: validate password strength (#63830) 2022-08-31 14:39:47 +02:00
Frédéric Péters 1a9537f2e3 translation update 2022-08-30 07:39:53 +02:00
Paul Marillonnet d6bf65e441 manager: provide an updated menu.json including main backoffice page (#66496) 2022-08-29 16:14:56 +02:00
Frédéric Péters 09b1e27c1f general: give a timeout to all HTTP requests (#68470) 2022-08-29 08:33:05 +02:00
Frédéric Péters b3eb113d99 pylint: ignore unsupported-binary-operation (#68470) 2022-08-29 08:32:50 +02:00
Frédéric Péters 33af19975b manager: style/reformat tech info page (#68289) 2022-08-26 09:26:23 +02:00
Frédéric Péters 997a096697 manager: display LDAP configuration as JSON (#68286) 2022-08-26 09:26:23 +02:00
Frédéric Péters 718c698b17 manager: display ldapsearch command on multiple lines (#68285) 2022-08-26 09:26:23 +02:00
Frédéric Péters 054cc05f49 manager: display unmodified LDAP configuration in tech info page (#68279) 2022-08-26 09:26:23 +02:00
Valentin Deniaud c5b4c0205c auth_saml: catch any exception in data migration (#68273) 2022-08-22 10:43:37 +02:00