Frédéric Péters
c0590210ab
translation update
2020-10-13 11:26:30 +02:00
Frédéric Péters
89be5e16f8
auth oidc: update user sub when linking existing user during SSO ( #47544 )
2020-10-12 10:05:48 +02:00
Frédéric Péters
5f7ae0e000
jenkins: create parent directory if necessary
2020-10-12 10:05:18 +02:00
Lauréline Guérin
7b130d6ffc
profile_views: address autocomplete field ( #41919 )
2020-10-09 14:15:32 +02:00
Nicolas Roche
3b6d2cc4cd
manager: add a generic template for user roles ( #47240 )
2020-10-09 11:42:30 +02:00
Nicolas Roche
9c812a25e8
manager: remind OU in user roles breadcrumb ( #47240 )
2020-10-09 11:42:17 +02:00
Nicolas Roche
9c00b35242
manager: remind OU in user consent breadcrumb ( #47238 )
2020-10-09 11:25:17 +02:00
Nicolas Roche
69ec66052f
manager: allow role slug edition ( #46656 )
2020-10-09 11:23:15 +02:00
Nicolas Roche
233b289139
manager: correct model field on tables ( #47408 )
2020-10-09 11:21:18 +02:00
Nicolas Roche
03f2b80a98
manager: allow ou slug edition ( #46655 )
2020-10-09 11:19:15 +02:00
Nicolas Roche
9a07dc2a18
manager: move and rename consents button ( #47266 )
2020-10-09 11:16:59 +02:00
Nicolas Roche
bb428414e8
manager: hide authorizations page if no oidc service defined ( #47305 )
2020-10-09 11:15:07 +02:00
Benjamin Dauvergne
6c231ae2b9
misc: prevent cleaning of unused LDAP and OIDC accounts ( #47387 )
2020-10-06 13:49:46 +02:00
Frédéric Péters
ed6be9daed
tox: limit mock version for compatibility with python 3.5
2020-10-06 09:29:48 +02:00
Paul Marillonnet
361511d7a5
translation update
2020-10-05 17:28:21 +02:00
Valentin Deniaud
b6b6652156
custom_user: exclude deleted users from duplicates ( #47353 )
2020-10-05 16:54:19 +02:00
Valentin Deniaud
29e7b8e49d
api_views: publik compliant return form for find_duplicates api ( #47351 )
2020-10-05 16:21:37 +02:00
Valentin Deniaud
d0f26f3cb0
migrations: create immutable_unaccent in public schema ( #47339 )
2020-10-05 13:48:40 +02:00
Nicolas Roche
37209c4870
translation update ( #47207 )
2020-10-03 10:35:55 +02:00
Nicolas Roche
d542d39ee1
manager: add context to "Consent management" title ( #47291 )
2020-10-02 16:29:23 +02:00
Frédéric Péters
358a3f65dc
translations: fix error message to use a real sentence
2020-10-02 13:16:58 +02:00
Benjamin Dauvergne
7a94dc3af7
tests: simplify deterministic encryption test
2020-10-01 22:10:34 +02:00
Benjamin Dauvergne
6731cf0ccc
tests: mark stress test as slow
2020-10-01 22:10:34 +02:00
Benjamin Dauvergne
d1df5a0c89
tests: mark concurrency test as slow
2020-10-01 22:10:34 +02:00
Valentin Deniaud
e6b2e5dbf4
api: add find duplicate users endpoint ( #46424 )
2020-10-01 13:29:24 +02:00
Benjamin Dauvergne
458712039c
tests: add a large_userbase fixture ( #46988 )
2020-10-01 11:50:38 +02:00
Benjamin Dauvergne
9d9e34ee6a
ci: add a --slow options to also run slow tests ( #46988 )
2020-10-01 11:50:38 +02:00
Paul Marillonnet
dbf6059678
idp_oidc: ensure client is in an ou when authz is by ou ( #47159 )
2020-10-01 11:33:57 +02:00
Benjamin Dauvergne
e52ebd5706
manager: remove dubious non-breakable spaces in translatable strings ( #47206 )
2020-10-01 10:59:32 +02:00
Benjamin Dauvergne
1b9b01e3ec
manager: simplify user's authorizations view ( #47203 )
2020-10-01 10:32:51 +02:00
Benjamin Dauvergne
65cc6b3ade
manager: add context to "Consent management" title ( #47204 )
2020-10-01 08:25:22 +02:00
Benjamin Dauvergne
b6f471b9fa
misc: expose HTTP headers in authenticators conditions ( #47084 )
2020-09-29 21:14:03 +02:00
Nicolas Roche
7e38340a92
manager: remove comment on table template ( #47093 )
2020-09-29 15:23:09 +02:00
Benjamin Dauvergne
e4cc914c86
misc: adopt hobo way of generating the request_id ( #47023 )
2020-09-29 15:05:35 +02:00
Benjamin Dauvergne
85c85b2595
misc: reuse and factorize conversion of int to base64 ( #47013 )
2020-09-29 15:05:07 +02:00
Benjamin Dauvergne
6913bacef4
misc: rewrite x509utils using modern API ( #46984 )
2020-09-29 15:04:40 +02:00
Benjamin Dauvergne
5a135f7bf2
misc: fix use of openssl cli ( #46984 )
2020-09-29 15:04:40 +02:00
Benjamin Dauvergne
ea599862bf
tests: test authentic2.saml.x509utils ( #46984 )
2020-09-29 15:04:40 +02:00
Nicolas Roche
c37db0f8e2
manager: remove unused test on table templates ( #47057 )
2020-09-29 11:58:28 +02:00
Nicolas Roche
14f37aeedd
manager: add a page to manage users authorized services ( #46182 )
2020-09-29 11:55:32 +02:00
Nicolas Roche
c636b16424
a2_rbac: add manage_authorizations permission to custom_user ( #46182 )
2020-09-29 11:55:18 +02:00
Nicolas Roche
771c0fdbbe
manager: remove django <1.10 FormMixin compatibility ( #46881 )
2020-09-29 11:53:32 +02:00
Nicolas Roche
3ba066a70a
manager: use selected ou by default in import roles form ( #46642 )
2020-09-29 11:51:30 +02:00
Benjamin Dauvergne
9cb195bd11
ci: run with latest pytest and pytest-django versions
2020-09-28 15:04:45 +02:00
Benjamin Dauvergne
d2f84ce16d
ci: add build/ to .gitignore
2020-09-26 14:58:17 +02:00
Benjamin Dauvergne
6d0aa4dbbc
ci: choose launched tests depending on context ( #47048 )
...
* locally : only authentic on the production environment
* on jenkins : django-rbac and authentic on the production environment
* on jenkins at night : everything we can, notably future environment
(django 2.2)
2020-09-25 18:34:47 +02:00
Benjamin Dauvergne
3b5ec1d076
tox.ini: fix coverage source target (bis)
2020-09-25 18:34:34 +02:00
Benjamin Dauvergne
24580e5096
tox.ini: fix coverage source target
2020-09-25 17:23:42 +02:00
Thomas NOËL
8fa14b2e8b
ldap: add server URI in user lookup log messages ( #47029 )
2020-09-25 17:15:26 +02:00
Frédéric Péters
55021c0724
translations: fix spelling in user instructions in case of error
2020-09-25 12:50:50 +02:00