summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* oidc authn: verify id token signature (#31862)HEADmasterPaul Marillonnet6 hours3-80/+60
* csv_import: display all row errors (#36832)Valentin Deniaud29 hours1-0/+1
* python3: 'hex' is not an encoding anymore (#36995)Paul Marillonnet29 hours1-6/+6
* translation updatev2.17Frédéric Péters35 hours1-8/+13
* views: fix a bad format in a logger.info string (#36978)Thomas NOEL36 hours1-1/+1
* api: allow patch/put API to empty a role (#36918)Frédéric Péters2 days1-2/+4
* manager: show user deletion status (#36788)Benjamin Dauvergne7 days3-1/+32
* fix typo in translationFrédéric Péters9 days1-2/+2
* translation updatev2.15Frédéric Péters9 days1-15/+18
* data_transfer: fail importing on empty role uuid (#31083)Valentin Deniaud9 days1-0/+3
* django_rbac: always prevent empty uuid (#31083)Valentin Deniaud9 days1-0/+2
* idp_oidc: check client is not None (#36720)Benjamin Dauvergne9 days1-0/+2
* api: handle wrong payload types in role memberships direct definition (#36727)Paul Marillonnet9 days1-1/+6
* translation updatev2.14Paul Marillonnet13 days13-25/+56
* api: role members direct definition (#36377)Paul Marillonnet13 days2-4/+73
* translation updatev2.13Frédéric Péters13 days3-88/+188
* api: extend DRF date field to accept empty string (#36365)v2.12Nicolas ROCHE2019-10-032-9/+41
* api: returns no user if service-slug is unknown (#35189)Benjamin Dauvergne2019-10-031-5/+8
* api: filter users based on OIDC client authorized roles (#35191)Benjamin Dauvergne2019-10-031-4/+23
* update translation (#34133)Benjamin Dauvergne2019-10-021-3/+12
* a2_rbac: add default role of service administrator (#34133)Benjamin Dauvergne2019-10-021-0/+4
* accounts: send validation email before self-triggered account deletion (#27823)Paul Marillonnet2019-10-0210-30/+155
* 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-131-1/+1
* csv_import: import cleaned fields (#35800)Nicolas ROCHE2019-09-121-1/+1
* 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-092-2/+9
* 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-091-118/+0
* authenticators: select default OU based on service's ACL (#35213)Benjamin Dauvergne2019-09-091-8/+24
* api: add non blank validation on required attributes (#35647)Nicolas ROCHE2019-09-062-0/+4
* api: add a hashed_password attribute for user api (#35482)Nicolas ROCHE2019-09-051-3/+26
* 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-051-1/+4
* api: factorize making a DRF field for an attribute (#24401)Benjamin Dauvergne2019-09-052-20/+26
* update french translationv2.6Thomas NOEL2019-09-0413-76/+105
* misc: mark template-in-code string for translation (#32794)Frédéric Péters2019-09-041-5/+6
* emails: always provide a site variable (#32789)Frédéric Péters2019-09-041-0/+2
* api: recreate get/update_or_create mixin at the view level (#35710)Benjamin Dauvergne2019-09-022-75/+55
* auth_oidc: make OIDCProvider.jwkset always be a jwcrypto JWKSet obj (#35346)Paul Marillonnet2019-08-271-7/+2
* migrations: remove dependency on auth2_ssl (#35418)Benjamin Dauvergne2019-08-192-2/+0
* auth_saml: add more mapping actions in A2_ATTRIBUTE_MAPPING (#35302)Benjamin Dauvergne2019-08-191-26/+184
* utils: add module to evaluate condition expressions safely (#35302)Benjamin Dauvergne2019-08-191-0/+182
* create authentic2.utils package (#35302)Benjamin Dauvergne2019-08-191-9/+9
* log_filters: get user and ip from record if present (#35302)Benjamin Dauvergne2019-08-191-11/+15
* forms: mark fields expecting a new password (#26385)Frédéric Péters2019-08-181-0/+6