Commit Graph

5196 Commits

Author SHA1 Message Date
Benjamin Dauvergne 5f1da414fd misc: unserialize attribute in registration view (#45710)
gitea/authentic/pipeline/head Build started... Details
Registration view pass attribute values in JSON tokens, so we need to
get a JSON compatible serialization of attribute values for the token
using their serialization function.
2020-08-20 19:44:06 +02:00
Frédéric Péters 6669a7f9f3 manager: don't follow row URL on right click (#45839) 2020-08-11 20:09:55 +02:00
Frédéric Péters 211d446d10 manager: ignore row clicks when an input was clicked (#45839) 2020-08-11 20:09:55 +02:00
Frédéric Péters 5650284f3e translation update 2020-08-04 15:13:08 +02:00
Valentin Deniaud 4a1e0c4bfa idp_oidc: display authorization request errors (#40851) 2020-08-04 14:58:36 +02:00
Paul Marillonnet 7fecf1140e idp_oidc: deactivate service authz page according to setting (#45649) 2020-08-04 12:12:22 +02:00
Frédéric Péters 4baa839294 manager: add sidebar info on users linked to FC (#27392) 2020-08-04 12:06:57 +02:00
Frédéric Péters 6c4128e68b manager: use a proper sidebar in user detail view (#28114) 2020-08-04 11:54:13 +02:00
Nicolas Roche d1dda9c392 manager: display parent roles OU on the role members page (#43269) 2020-08-04 11:26:05 +02:00
Frédéric Péters 9a695869af manager: don't manually handle clicks when parent is a link (#45726) 2020-08-04 11:15:24 +02:00
Frédéric Péters 392e0af5a5 translation update 2020-08-03 13:49:56 +02:00
Valentin Deniaud fa80828407 manager: replace "is_active" column by an explicit mention (#45337) 2020-08-03 12:59:03 +02:00
Frédéric Péters 0aa8456917 misc: improve invalid login error message (#19944) 2020-08-03 12:47:37 +02:00
Valentin Deniaud a3301348a0 hashers: fix drupal password hasher (#45576) 2020-08-03 12:07:10 +02:00
Frédéric Péters 069daa4fd5 translations: spelling fix 2020-08-02 14:19:00 +02:00
Frédéric Péters 292f990953 manager: open in new tab on ctrl/middle-click on row (#45339) 2020-08-01 17:38:47 +02:00
Frédéric Péters b64232ff54 kinds: add inputmode=numeric to post code & siret widgets (#45152) 2020-08-01 17:38:47 +02:00
Frédéric Péters bd9d06edc2 manager: expose all OU options in /manage/ (#45542) 2020-08-01 17:38:47 +02:00
Frédéric Péters 3a13de98b5 manager: remove username column of role members table if configured so (#45423) 2020-08-01 17:38:47 +02:00
Frédéric Péters 75f3fd8ff7 translation update 2020-07-31 11:44:52 +02:00
Frédéric Péters 9ea1fdda60 account: don't display authorization management link unless services (#45635) 2020-07-31 11:09:59 +02:00
Frédéric Péters 2117a108d2 manager: wait for onload before running switch-user js (#42294) 2020-07-31 08:33:18 +02:00
Frédéric Péters 3d2b51f444 manager: increase click zone of delete icons in tables (#45093) 2020-07-31 08:33:18 +02:00
Nicolas Roche 1a3bd4bb05 profile_views: add a profil page to manage authorized oauth services (#45200) 2020-07-29 09:45:46 +02:00
Paul Marillonnet 5db2ca57e0 misc: remove deprecated py2-compatibility decorator (#45228) 2020-07-28 21:43:01 +02:00
Frédéric Péters 00366bd061 oidc: add title to authorization consent page (#45464) 2020-07-28 08:31:29 +02:00
Benjamin Renard 7ac1fbcb4b Manage LDAP extra attributes (#19365)
This extra attributes are retreived by making other LDAP queries
with parameters composed by looping on an user object's attribute
values. A mapping will be apply on corresponding objects's attributes
and resulting informations are compiled in a list and serialize in
JSON (configurable, but JSON is the only format available for now)
2020-07-28 08:21:06 +02:00
Benjamin Dauvergne 43d20aafa1 manager: ignore select2 request if no user is logged (#45310) 2020-07-28 08:19:48 +02:00
Frédéric Péters 757b823236 manager: replace "verified email" column by a checkmark next to email (#45335) 2020-07-27 14:53:44 +02:00
Benjamin Dauvergne 89323afd6c misc: restore sniffing of csv dialect (#44016)
This reverts commit 586f322eba, "python3:
explicit delimiter and quotechar in csv import (#28276)".
2020-07-25 19:37:26 +02:00
Paul Marillonnet 9ce7263b81 utils: remove obsolete timestamp_from_datetime (#45256) 2020-07-18 15:54:51 +02:00
Serghei Mihai e00e88272c auth_fc: make model representation py3 compliant (#45224) 2020-07-17 12:16:01 +02:00
Benjamin Dauvergne aed2c0d3bc manager: replace None values with a marker (#44805) 2020-07-16 15:21:34 +02:00
Benjamin Dauvergne 5c9bc250f4 manager: center cell values in import report (#44805) 2020-07-16 15:21:34 +02:00
Benjamin Dauvergne dc255bb4a8 csv_import: ignore empty values when checking uniqueness (#44805) 2020-07-16 15:21:34 +02:00
Benjamin Dauvergne 8029d7473b csv_import: ignore uncommitted users when checking uniqueness (#44805) 2020-07-16 15:21:34 +02:00
Benjamin Dauvergne eb3caba25a manager: show user import errors inline (#44803) 2020-07-16 15:21:17 +02:00
Benjamin Dauvergne f7010a1ef8 translation update 2020-07-13 18:25:06 +02:00
Benjamin Dauvergne 988bca90f1 Jenkinsfile: add pylint to normal run 2020-07-13 18:21:20 +02:00
Benjamin Dauvergne 1480ed1ec0 Jenkinsfile: run all environments only with the timer trigger (#45070) 2020-07-13 16:02:23 +02:00
Benjamin Dauvergne 4ede4af066 manager: show indirect members of roles real roles (#44927) 2020-07-13 15:16:56 +02:00
Benjamin Dauvergne c429e7bffb manager: raise PermissionDenied if user has no add user permission (#45009) 2020-07-13 11:53:51 +02:00
Benjamin Dauvergne 0dcb035e6c tests: move users manager tests (#45009) 2020-07-13 11:53:51 +02:00
Emmanuel Cazenave 61c6d4bd4f misc: remove authentic2_auth_fc from plugin system (#44369) 2020-07-13 11:27:57 +02:00
Emmanuel Cazenave 2ae771b542 misc: remove authentic2_idp_oidc from plugin system (#44331) 2020-07-13 10:44:49 +02:00
Emmanuel Cazenave 63ae592afa misc: remove authentic2_auth_cas from plugin system (#44329) 2020-07-13 10:44:04 +02:00
Emmanuel Cazenave 6fbd4e0176 misc: remove authentic2_auth_oidc from plugin system (#44322) 2020-07-13 10:43:15 +02:00
Emmanuel Cazenave 0439d9590e misc: remove authentic2_auth_saml from plugin system (#44320) 2020-07-13 10:42:27 +02:00
Serghei Mihai d55eddcd71 auth_saml: define templates base page (#40350) 2020-07-13 10:39:49 +02:00
Serghei Mihai 229566c741 misc: allow authenticator autorun if only one available (#28216) 2020-07-13 10:33:05 +02:00