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 |
Benjamin Dauvergne
|
648da7750c
|
misc: remove all uses of map() (#44878)
|
2020-07-07 10:37:41 +02:00 |
Benjamin Dauvergne
|
cfe06723ee
|
tests: test profile display (#44878)
|
2020-07-07 10:35:10 +02:00 |
Benjamin Dauvergne
|
9d2a79365c
|
auth_oidc: use correct names in attribute select field (#44829)
Attribute names in OIDCClaimMapping must be native attribute names, not
the ones generated by attributes_ng.
|
2020-07-06 15:06:25 +02:00 |
Benjamin Dauvergne
|
ecd2cf1448
|
saml: remove unused LibertyProvider fields (#16313)
|
2020-07-06 14:44:11 +02:00 |
Benjamin Dauvergne
|
e090ad25a7
|
misc: implement customized date search for birthdate attribute (#44656)
|
2020-07-06 14:43:53 +02:00 |
Benjamin Dauvergne
|
a67989da21
|
manager: decode base64 content as ASCII (#44802)
|
2020-07-06 14:43:35 +02:00 |
Benjamin Dauvergne
|
d489395742
|
py3: do not expect Exception.message (#44810)
|
2020-07-04 14:36:46 +02:00 |
Frédéric Péters
|
a0a6c36348
|
fix typo in translation
|
2020-07-03 16:44:13 +02:00 |
Benjamin Dauvergne
|
2aa8d42243
|
misc: inject TEMPLATE_VARS in mail template context (#43469)
|
2020-07-03 10:00:50 +02:00 |
Frédéric Péters
|
0e355150cc
|
manager: use gadjo to render form (#39580)
|
2020-07-02 23:28:16 +02:00 |
Benjamin Dauvergne
|
9004e2a25b
|
crypto: accept ASCII str in aes_base64_decrypt (#44741)
|
2020-07-02 15:30:37 +02:00 |
Benjamin Dauvergne
|
441276f573
|
debian: adapt authentic2 package scripts for python3
|
2020-07-02 13:44:52 +02:00 |
Benjamin Dauvergne
|
7ef148e0c5
|
python3: adapt debian packaging (#40372)
|
2020-07-02 10:41:45 +02:00 |
Benjamin Dauvergne
|
95fa3f1af9
|
test: sync test with messages
|
2020-07-01 11:41:35 +02:00 |
Serghei Mihai
|
018d3c8520
|
views: pass service parameter to show evaluation context (#42370)
|
2020-07-01 11:02:33 +02:00 |
Benjamin Dauvergne
|
0b57aa56e7
|
translation update
|
2020-07-01 08:34:42 +02:00 |
Valentin Deniaud
|
8db35c9233
|
csv_import: ignore BOM (#43627)
|
2020-06-30 15:23:55 +02:00 |