Paul Marillonnet
b94ce13a1f
translation update
2020-01-27 18:21:02 +01:00
Paul Marillonnet
d6c8741fcf
idp_oidc: fix typo in authz view warning msg, introduced in #35205
2020-01-27 18:12:10 +01:00
Benjamin Dauvergne
27f4e2b13e
auth2_fc: set default scopes to profile and email ( #39231 )
...
And move default value to app_settings file. Support for FC data
provider had to be modified.
2020-01-27 17:58:31 +01:00
Benjamin Dauvergne
fdc8098e5f
auth_oidc: custom login template ( #39260 )
2020-01-27 14:26:26 +01:00
Paul Marillonnet
dda27fe488
idp_oidc: support oauth2 resource owner password credential grant ( #35205 )
2020-01-24 14:38:42 +01:00
Serghei Mihai
ba597c14d5
auth_saml: allow custom template for each idp login block ( #39154 )
2020-01-22 11:00:18 +01:00
Valentin Deniaud
8f15b83906
translation update
2020-01-15 17:06:53 +01:00
Valentin Deniaud
abed3fa8cc
views: better display password reset instructions ( #38054 )
2020-01-15 16:36:05 +01:00
Frédéric Péters
8e4831c64e
translation update
2020-01-13 18:10:16 +01:00
Frédéric Péters
c3d61e3363
manager: keep gadjo style for widgets in dialogs ( #38904 )
2020-01-13 18:07:39 +01:00
Benjamin Dauvergne
c561651d4f
auth2_fc: display an error message on misc error code ( #38748 )
...
An error message is displayed after receiving an error code from FC
different from access_denied. The same error code is logged at level
ERROR instead of DEBUG.
2020-01-03 11:55:32 +01:00
Frédéric Péters
811f473490
translation update
2019-12-30 14:46:17 +01:00
Serghei Mihai
a2c3bc9cce
auth_saml: separate idps blocks on login page ( #38248 )
2019-12-19 15:39:48 +01:00
Frédéric Péters
3b2da052ad
misc: limit django-model-utils version to a version supporting django 1.11
2019-12-11 16:19:38 +01:00
Thomas NOËL
1928ac658d
translation update
2019-12-11 15:06:30 +01:00
Thomas NOËL
ad3f27ef3c
registration: show only email address in post-registration message ( #37923 )
2019-12-11 14:41:59 +01:00
Thomas NOËL
f17dad5213
registration: simplify post-registration message ( #38053 )
2019-12-11 13:51:07 +01:00
Benjamin Dauvergne
f28ad239aa
Jenkinsfile: use mergeJunitResults() ( #38297 )
2019-12-09 11:39:49 +01:00
Paul Marillonnet
afe09ee7b3
jenkins: don't assume presence of optional data in test results ( #38266 )
2019-12-06 17:06:47 +01:00
Benjamin Dauvergne
211262eb78
tox.ini: use pytest's junit legacy format
2019-12-06 15:45:39 +01:00
Frédéric Péters
1b7803e4f2
templates: add django blocks around login/registration templates ( #38262 )
2019-12-06 14:52:33 +01:00
Benjamin Dauvergne
94f4ec8c7d
authenticators: add easy accesible OU based on service's ACL ( #36783 )
...
It replaces changes from #35213 . OU are added after OU remembered
through cookies; they are ordered based on their user subset's count
(how many of their users can access the targeted service).
2019-12-05 12:30:09 +01:00
Frédéric Péters
1a2cdb39af
translation update
2019-12-04 17:19:36 +01:00
Serghei Mihai
7005cdc33d
misc: refactor login url build for OIDC providers ( #38125 )
2019-12-02 14:32:42 +01:00
Frédéric Péters
e6d046710e
auth_fc: add css class to links block ( #38086 )
2019-11-29 15:07:58 +01:00
Serghei Mihai
216323c7ad
auth: separate OIDC providers in blocks on login page ( #31259 )
2019-11-29 10:06:52 +01:00
Thomas NOËL
0fc5a97113
crypto: use pycrytodomex, replace Crypto with Cryptodome ( #38017 )
...
mainly because Debian python-cryptodome package use pycrytodomex, which
is a library independent of the old PyCrypto, available under the
Cryptodome name.
2019-11-28 14:25:33 +01:00
Benjamin Dauvergne
84b8f31ae1
csv_import: use flag default value ( #37900 )
...
Attribute instance can be unpickled and miss attributes added after the
creation of the pickle.
2019-11-25 10:00:04 +01:00
Frédéric Péters
f713d64735
translation fix
2019-11-22 10:00:22 +01:00
Paul Marillonnet
2cc2cf4200
tests: drop partial sqlite support
2019-11-21 17:02:06 +01:00
Paul Marillonnet
6d064a2c22
auth_oidc: drop now-redundant django-jsonfield dependency
2019-11-21 17:02:06 +01:00
Paul Marillonnet
cef04caf83
Revert "add compatibility layer for support of Django native JSONField ( fixes #29193 )"
...
This reverts commit d730dba525
.
2019-11-21 17:02:06 +01:00
Valentin Deniaud
722cc79383
translation update
2019-11-21 15:06:36 +01:00
Valentin Deniaud
fba5f1217c
manager: clearer error message on invalid csv import file ( #37374 )
2019-11-21 10:20:34 +01:00
Valentin Deniaud
2936f25623
csv_import: display error message on bad encoding ( #37374 )
2019-11-21 10:20:21 +01:00
Valentin Deniaud
55ec200c40
saml: ensure LibertyProvider.metadata is always unicode
2019-11-14 14:17:12 +01:00
Benjamin Dauvergne
3d3df4e858
models: lock user model when changing multiple attribute values ( #37390 )
2019-11-12 11:32:31 +01:00
Benjamin Dauvergne
173f63f647
api: work around ambiguous time error on DST change ( #37238 )
2019-11-12 11:06:32 +01:00
Paul Marillonnet
9d85720a87
adapt registration test to template changes ( #37390 )
2019-10-31 18:18:20 +01:00
Paul Marillonnet
c8ce9fdd0a
debian: discard deprecated pycrypto dependency ( #35584 )
2019-10-31 14:28:37 +01:00
Paul Marillonnet
072f36779a
crypto: key-derivation must have at least one iteration ( #35584 )
2019-10-31 14:28:37 +01:00
Paul Marillonnet
5f35895c87
crypto: ensure that aes cipher salts are bytes ( #35584 )
2019-10-31 14:28:37 +01:00
Paul Marillonnet
8879c1d83b
delete old values when set new multiple attribute values ( #32025 )
2019-10-31 14:23:03 +01:00
Paul Marillonnet
e3bf9767ca
user: replace use of Attribe.set_value in concurrency test ( #32025 )
2019-10-31 14:23:03 +01:00
Paul Marillonnet
ba270490d8
user: handle user.attributes getter for multiple attributes ( #32025 )
2019-10-31 14:23:03 +01:00
Paul Marillonnet
653e824804
user: handle user.attributes setter for multiple attributes ( #32025 )
2019-10-31 14:23:03 +01:00
Thomas NOËL
da5e603008
templates: remove note about link validitity in registration message ( #37359 )
2019-10-31 09:55:28 +01:00
Frédéric Péters
5aa3bca4f8
debian: remove wheezy support ( #15966 )
2019-10-30 10:42:17 +01:00
Valentin Deniaud
7f63858532
update translations ( #35773 )
2019-10-22 11:28:54 +02:00
Valentin Deniaud
f12353d81c
csv_import: allow adding roles ( #35773 )
2019-10-21 17:35:15 +02:00