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
Benjamin Dauvergne
0bfc414d4f
commands: send account deletion notifications to real email ( #45054 )
...
Add an helper call_command() to test utils to provoke run of on_commit
hooks.
2020-07-13 10:32:33 +02:00
Benjamin Dauvergne
df5969cc63
Jenkinsfile: do not build hotfix only for stretch
2020-07-12 21:45:29 +02:00
Emmanuel Cazenave
d52961d6ed
remove idp.saml from plugin system ( #44319 )
2020-07-12 10:16:32 +02:00
Valentin Deniaud
9d377b3b21
manager: use correct manage members flag name ( #44939 )
2020-07-10 16:25:18 +02:00
Benjamin Dauvergne
9a2bb3b370
idp_oidc: remove unused import ( #44589 )
2020-07-10 16:08:52 +02:00
Benjamin Dauvergne
13c23e25b4
idp_oidc: check length of authorize's redirect_uri ( #44589 )
2020-07-10 16:08:52 +02:00
Benjamin Dauvergne
049a37b53c
idp_oidc: change type of OIDCCode.redirect_uri ( #44589 )
...
To accept URL of any length.
2020-07-10 16:08:52 +02:00
Benjamin Dauvergne
4ff53e5220
tox.ini: stop testing with py2
2020-07-10 11:55:09 +02:00
Benjamin Dauvergne
308953a515
debian: use shell script to load /etc/authentic2/authentic.conf in systemd service file ( #44960 )
2020-07-09 10:01:37 +02:00
Benjamin Dauvergne
8b70a93e24
translation update
2020-07-08 10:02:46 +02:00
Paul Marillonnet
4300e00dd5
saml: remove unexisting provider attributes in admin ( #44910 )
2020-07-07 23:46:03 +02:00
Paul Marillonnet
c574d34895
tests: fix missing encoding declaration ( #44915 )
2020-07-07 23:45:17 +02:00
Benjamin Dauvergne
5b550185d2
Jenkinsfile: remove constraint on virtualenv and importlib-resources
2020-07-07 16:37:53 +02:00