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 |
Frédéric Péters
|
f42905982f
|
api: add dash to check-api-client endpoint (#68276)
|
2022-08-19 09:56:33 +02:00 |
Valentin Deniaud
|
69ce4d6261
|
translation update
|
2022-08-18 18:52:01 +02:00 |