Commit Graph

5389 Commits

Author SHA1 Message Date
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
Benjamin Dauvergne 7184ac87ce views: do not serialize missing attributes (#46906)
When the registration view emit a new mail with a token for itself, it
must not try to serialize attributes not present in the form.
2020-09-25 08:03:41 +02:00
Benjamin Dauvergne 1193c631ae tests: autouse the media fixture (#46868) 2020-09-24 16:57:50 +02:00
Paul Marillonnet 3f95f865ca translation fix 2020-09-22 09:18:58 +02:00
Paul Marillonnet 6127787abf translation update 2020-09-22 09:12:16 +02:00
Paul Marillonnet 6a781c9b23 translations: misc fixes in custom po file 2020-09-21 16:42:15 +02:00
Paul Marillonnet 79dcd7730a translations: misc fixes in saml po file 2020-09-21 16:35:54 +02:00
Paul Marillonnet 430d331b9b translations: misc fixes in a2_rbac po file 2020-09-21 16:28:37 +02:00
Paul Marillonnet 735744afc8 translations: improve typography in idp/saml po file 2020-09-21 16:24:48 +02:00
Paul Marillonnet 1ee2049e55 translations: misc typo fix in idp po file 2020-09-21 16:21:28 +02:00
Paul Marillonnet c244b5b266 translations: misc typo fixes in manager po file 2020-09-21 16:17:07 +02:00
Paul Marillonnet 2a77a80955 translations: improve typography in idp_oidc po file 2020-09-21 16:00:51 +02:00
Paul Marillonnet b831f09515 translations: improve typography in idp_cas po file 2020-09-21 15:58:15 +02:00
Paul Marillonnet d242fc344d translations: misc typo fixes in django_rbac po file 2020-09-21 15:53:20 +02:00
Paul Marillonnet 13a155f658 translations: misc typo fixes in main po file 2020-09-21 15:43:37 +02:00
Frédéric Péters d1093724c0 translations: fix typos & spelling 2020-09-20 16:05:59 +02:00
Frédéric Péters 536ecc1f13 translations: improve typography (non-breaking spaces, ’ and «») 2020-09-20 16:05:59 +02:00
Paul Marillonnet bf5df42709 api: handle multiple objects returned in get-or-create mixin (#44301) 2020-09-18 15:07:29 +02:00
Paul Marillonnet d305ddd6f6 translation update 2020-09-18 09:57:56 +02:00
Nicolas Roche 1e6831256b login: add an option to hide cancel button (#41122) 2020-09-18 09:57:56 +02:00
Paul Marillonnet 10625bcaf4 misc: remove closing tag from template translation block (#46765) 2020-09-18 09:53:50 +02:00
Paul Marillonnet f64c4b5a7d api_views: provide a default slug for roles (#22251) 2020-09-17 15:01:19 +02:00
Paul Marillonnet f41c11d259 api_views: provide a default slug for ous (#22250) 2020-09-17 11:46:32 +02:00
Valentin Deniaud 41aa3734e3 misc: provide origin service in template context (#20699) 2020-09-17 11:39:30 +02:00
Benjamin Dauvergne 19d892f537 urls: remove legacy URL routing (#46151) 2020-09-17 11:32:01 +02:00
Emmanuel Cazenave df4c10b06e authentic2_auth_fc: rely on get_plugins for beeing discovered (#46474) 2020-09-16 17:45:13 +02:00
Emmanuel Cazenave f190c6cdc5 authentic2_idp_oidc: rely on get_plugins for beeing discovered (#46474) 2020-09-16 17:45:13 +02:00
Emmanuel Cazenave e600e39d3b authentic2_idp_cas: rely on get_plugins for beeing discovered (#46474) 2020-09-16 17:45:13 +02:00
Emmanuel Cazenave 7e496a719b authentic2_auth_oidc: rely on get_plugins for beeing discovered (#46474) 2020-09-16 17:45:13 +02:00
Emmanuel Cazenave 33cfc9bd8c idp.saml: rely on get_plugins for beeing discovered (#46474) 2020-09-16 17:45:13 +02:00
Emmanuel Cazenave 0d4feba6e6 misc: load plugins through django's application registry when possible (#46474) 2020-09-16 17:45:13 +02:00