summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* translation updateHEADmasterPaul Marillonnet4 days1-12/+52
* i18n: use proper syntax for multiple-parameter strings (#37056)Paul Marillonnet4 days1-4/+5
* oidc authn: verify id token signature (#31862)Paul Marillonnet5 days4-129/+131
* csv_import: display all row errors (#36832)Valentin Deniaud6 days2-25/+41
* python3: 'hex' is not an encoding anymore (#36995)Paul Marillonnet6 days1-6/+6
* python3: basic authz header encoding in tests (#31175)Paul Marillonnet6 days1-3/+4
* translation updatev2.17Frédéric Péters6 days1-8/+13
* views: fix a bad format in a logger.info string (#36978)Thomas NOEL6 days1-1/+1
* api: allow patch/put API to empty a role (#36918)Frédéric Péters7 days2-2/+30
* manager: show user deletion status (#36788)Benjamin Dauvergne12 days4-2/+42
* debian: don't set syslog handlers for django_select2 if undefined (#36787)v2.16Frédéric Péters14 days1-5/+7
* fix typo in translationFrédéric Péters14 days1-2/+2
* translation updatev2.15Frédéric Péters14 days1-15/+18
* data_transfer: fail importing on empty role uuid (#31083)Valentin Deniaud14 days2-0/+19
* django_rbac: always prevent empty uuid (#31083)Valentin Deniaud14 days1-0/+2
* set upper bound on django-import-export dependency version (#36774)Paul Marillonnet14 days4-2/+21
* idp_oidc: check client is not None (#36720)Benjamin Dauvergne2019-10-081-0/+2
* api: handle wrong payload types in role memberships direct definition (#36727)Paul Marillonnet2019-10-082-3/+30
* translation updatev2.14Paul Marillonnet2019-10-0413-25/+56
* api: role members direct definition (#36377)Paul Marillonnet2019-10-044-4/+232
* translation updatev2.13Frédéric Péters2019-10-043-88/+188
* api: extend DRF date field to accept empty string (#36365)v2.12Nicolas ROCHE2019-10-033-9/+128
* api: returns no user if service-slug is unknown (#35189)Benjamin Dauvergne2019-10-033-6/+37
* debian: fix typo in control file dependency (#36655)v2.11Paul Marillonnet2019-10-031-1/+1
* api: filter users based on OIDC client authorized roles (#35191)Benjamin Dauvergne2019-10-032-5/+52
* jenkins: use ci@enttrouvert.org for notificationv2.10Emmanuel Cazenave2019-10-021-1/+1
* adapt manager tests (#34133)Paul Marillonnet2019-10-021-21/+13
* tests: add tests on a2_rbac post_migrate handlers (#34133)Benjamin Dauvergne2019-10-021-2/+71
* update translation (#34133)Benjamin Dauvergne2019-10-021-3/+12
* a2_rbac: add default role of service administrator (#34133)Benjamin Dauvergne2019-10-021-0/+4
* debian: do not use unnecessary pre-dependencies (#36433)Paul Marillonnet2019-10-021-3/+4
* end django 1.8 support (#36429)Paul Marillonnet2019-10-022-6/+2
* accounts: send validation email before self-triggered account deletion (#27823)Paul Marillonnet2019-10-0211-34/+242
* misc: consider all roles prefixed with _ as internals (#36504)Frédéric Péters2019-10-021-1/+1
* Copy attribute's DRF field kwargs before use (#36098)v2.9Benjamin Dauvergne2019-09-132-1/+4
* csv_import: import cleaned fields (#35800)Nicolas ROCHE2019-09-122-1/+77
* misc: ignore non-request objects in log filters (#35629)Frédéric Péters2019-09-111-0/+2
* auth_fc: differentiate registration login block with a class (#29227)v2.7Benjamin Dauvergne2019-09-093-5/+14
* a2_rbac: add ROLE_ADMIN_RESTRICT_TO_OU_USERS setting (fixes #35391)Benjamin Dauvergne2019-09-093-2/+39
* a2_rbac: use bulk update of admin_role permissions (#35391)Benjamin Dauvergne2019-09-091-3/+1
* a2_rbac: remove unused argument to Role.get_admin_role() (#35391)Benjamin Dauvergne2019-09-091-1/+1
* a2_rbac: validate uniqueness of Role.slug (#35767)Benjamin Dauvergne2019-09-091-0/+7
* a2_rbac: move tests (#35767)Benjamin Dauvergne2019-09-092-121/+101
* authenticators: select default OU based on service's ACL (#35213)Benjamin Dauvergne2019-09-092-11/+54
* api: add non blank validation on required attributes (#35647)Nicolas ROCHE2019-09-063-0/+70
* api: add a hashed_password attribute for user api (#35482)Nicolas ROCHE2019-09-052-3/+67
* views: sign next parameter in logout() (#35782)Benjamin Dauvergne2019-09-051-3/+3
* utils: add signed next_url support to make_url() (#35782)Benjamin Dauvergne2019-09-051-9/+13
* custom_user: user DRF field to serializer custom attributes to JSON (#24401)Benjamin Dauvergne2019-09-052-9/+10
* api: factorize making a DRF field for an attribute (#24401)Benjamin Dauvergne2019-09-052-20/+26