Commit Graph

6062 Commits

Author SHA1 Message Date
Paul Marillonnet 4f5eacffc7 [WIP]
gitea/authentic/pipeline/head Build started... Details
2022-05-12 17:56:48 +02:00
Benjamin Dauvergne c50f988286 tox.ini: simplify disabling of --sw 2022-05-11 21:32:22 +02:00
Serghei Mihai 0a79c4ded1 idp_oidc: display service info on authorization page (#64672) 2022-05-09 16:09:11 +02:00
Benjamin Dauvergne 7de36f8910 manager: set login_hint=backoffice on login (#64949) 2022-05-06 17:32:51 +02:00
Paul Marillonnet 0aecc5c620 tests: fix test pwdGraceAuthnLimit test value according to testcase (#64247) 2022-05-05 18:46:24 +02:00
Paul Marillonnet 84d2c76a70 tests: do not fail on absent schema in newer openldap versions (#64247) 2022-05-05 18:46:24 +02:00
Benjamin Dauvergne c1b80a6408 api: fix aggregation by service in statistics (#64853)
Reference to service can be any kind of model deriving from Service, and
grouping by the array column reference_ids cannot work as the column
could contain other references than to the service.
2022-05-04 19:17:05 +02:00
Frédéric Péters f3c52bc279 translation update 2022-05-04 09:48:13 +02:00
Frédéric Péters 4b4eac38d0 misc: remove usage of f-strings for translatable strings (#64827) 2022-05-04 09:48:13 +02:00
Frédéric Péters f1aa837556 translation update 2022-05-04 08:09:29 +02:00
Thomas NOËL 8d37449a5e debian: manage crons through uwsgi (#64256) 2022-04-29 15:03:02 +02:00
Benjamin Dauvergne 0cfd6ba7b5 forms: fail cleanly if LDAP user cannot be retrieved (#62866) 2022-04-29 12:16:43 +02:00
Benjamin Dauvergne 0148257950 forms: show error if all accounts for reset have no email (#62866) 2022-04-29 12:16:43 +02:00
Paul Marillonnet 4da7c8492f middleware: fix threading deprecated function call (#64643) 2022-04-28 11:48:57 +02:00
Benjamin Renard 067a4bdddb password reset: Fix error reporting when A2_USER_CAN_RESET_PASSWORD_BY_USERNAME is enabled (#64607)
License: MIT
2022-04-27 13:09:04 +02:00
Serghei Mihai 28b2278aae misc: show service name only if it's OIDC service (#64467) 2022-04-25 11:27:16 +02:00
Benjamin Dauvergne 1a6532cd46 translation update (#63646) 2022-04-22 15:53:53 +02:00
Benjamin Dauvergne 2bd568f6e8 ldap: use guid attributes as global external id (#63646) 2022-04-22 15:53:53 +02:00
Benjamin Dauvergne 39fb242e44 journal: log user deletion for inactivity (#63470) 2022-04-22 14:43:05 +02:00
Benjamin Dauvergne 93c25750d2 journal: log sending inactivity reminder email (#63470) 2022-04-22 14:43:05 +02:00
Benjamin Dauvergne ccc857d20a setup.py: remove ldaptools from deps (#64473) 2022-04-22 13:03:47 +02:00
Serghei Mihai dc2bc462fc tests: fix selectors after service fragment template styles rename (#64438) 2022-04-22 11:51:59 +02:00
Serghei Mihai 86c18a1280 templates: update service info page CSS classes (#64438) 2022-04-22 10:30:29 +02:00
Benjamin Dauvergne 84cf3adbdb urls: move public view into their own prefix (#12932) 2022-04-22 09:51:10 +02:00
Benjamin Dauvergne 30b90b8ced manager: remove possibility of rel=popup on table rows (#59991) 2022-04-21 18:51:00 +02:00
Benjamin Dauvergne 8c03d2b261 manager: remove data-url on table rows (#59991) 2022-04-21 18:51:00 +02:00
Benjamin Dauvergne 77033663da manager: use .clickable-rows class (#59991)
And deprecate .plaintable which is now useless.
2022-04-21 18:51:00 +02:00
Paul Marillonnet 7855147ac4 auth_fc: record user registration events (#64339) 2022-04-20 11:59:41 +02:00
Paul Marillonnet 86eaa87f4b views: let the 'fc-create' hook view request objects (#64281) 2022-04-19 10:19:09 +02:00
Frédéric Péters a19bb4d279 translation update 2022-04-15 21:28:49 +02:00
Paul Marillonnet c303ab6f04 ldap_backend: search mandatory roles in default ou when ambiguous (#63942) 2022-04-15 11:55:24 +02:00
Frédéric Péters ccbada28f7 translations: update to use "Modifier" and "Enregistrer" (#63910) 2022-04-13 19:17:32 +02:00
Thomas NOËL ec5cc3e346 auth_oidc: log created user only if a user is created (#63730) 2022-04-08 16:26:01 +02:00
Benjamin Dauvergne a3dd7bf98c misc: drop use of custom partial index on Role and Permission (#63690) 2022-04-07 18:44:23 +02:00
Benjamin Dauvergne c595b667e5 misc: drop use of custom partial index on AttributeValue (#63690) 2022-04-07 18:39:34 +02:00
Benjamin Dauvergne 388c508ed4 api: fix non determinism in statistics API tests (#63690)
Ordering of services and OUs in options lists was not stable.
2022-04-07 18:39:33 +02:00
Benjamin Dauvergne 646a9fd508 misc: drop use of custom partial index on Service (#63690)
Many tests had to be modified as many Service where used without an OU
defined.
2022-04-07 18:39:29 +02:00
Benjamin Dauvergne bd93c71aa1 tox.ini: set psycopg2 constraint in all environments 2022-04-07 17:03:10 +02:00
Serghei Mihai 8d67613335 translation update (#62930) 2022-04-07 16:57:39 +02:00
Serghei Mihai 968f4fae4f auth_saml: update error message on user creation failure (#62930) 2022-04-07 16:50:42 +02:00
Benjamin Dauvergne b6ab4b32aa translation update (#63580) 2022-04-07 08:46:52 +02:00
Benjamin Dauvergne a171dd85e9 ldap: fix sync_ldap_users tests (#63580) 2022-04-07 08:42:58 +02:00
Benjamin Dauvergne 78e98c7a7a ldap: fail cleanly when an external_id cannot be made (#63580) 2022-04-07 08:42:58 +02:00
Benjamin Dauvergne 3015230fee ldap: add lookup through email (#62270) 2022-04-06 19:53:39 +02:00
Benjamin Dauvergne 7c327d830c translation update 2022-04-06 10:49:44 +02:00
Frédéric Péters 7d142f1352 general: enclose buttons in a <div class="buttons"> (#63569) 2022-04-05 16:49:20 +02:00
Serghei Mihai 3a10736b32 display service logo and name on login and registration pages (#47406) 2022-04-05 11:49:24 +02:00
Serghei Mihai 10366ac244 misc: add logo and text color for service and OU (#47406) 2022-04-05 11:49:14 +02:00
Frédéric Péters 5e772e6b1e misc: use existing account email when sending token in registration (#63409) 2022-04-04 10:22:39 +02:00
Frédéric Péters 4d71269de6 build: allow latest xstatic-jquery dependency (#63486) 2022-04-04 10:22:39 +02:00