Thomas NOËL
|
158af17c5d
|
translation update
gitea/authentic/pipeline/head Build started...
Details
|
2019-11-25 14:25:18 +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 |
Valentin Deniaud
|
64157da70c
|
csv_import: make sure has_errors is toggled (#35773)
|
2019-10-21 15:51:38 +02:00 |
Paul Marillonnet
|
50657e71fe
|
translation update
|
2019-10-18 10:58:12 +02:00 |
Paul Marillonnet
|
e448aa5d03
|
i18n: use proper syntax for multiple-parameter strings (#37056)
|
2019-10-18 10:57:56 +02:00 |
Paul Marillonnet
|
4cc45665b7
|
oidc authn: verify id token signature (#31862)
|
2019-10-17 16:13:11 +02:00 |
Valentin Deniaud
|
e472246f3c
|
csv_import: display all row errors (#36832)
|
2019-10-16 17:44:31 +02:00 |
Paul Marillonnet
|
b0765362b9
|
python3: 'hex' is not an encoding anymore (#36995)
|
2019-10-16 17:33:54 +02:00 |
Paul Marillonnet
|
20a9676ef2
|
python3: basic authz header encoding in tests (#31175)
|
2019-10-16 15:20:38 +02:00 |
Frédéric Péters
|
1f73b6ebcd
|
translation update
|
2019-10-16 11:23:36 +02:00 |
Thomas NOËL
|
b65fc220a3
|
views: fix a bad format in a logger.info string (#36978)
|
2019-10-16 10:47:25 +02:00 |
Frédéric Péters
|
6438cffd29
|
api: allow patch/put API to empty a role (#36918)
|
2019-10-15 11:26:40 +02:00 |
Benjamin Dauvergne
|
da9857d8b7
|
manager: show user deletion status (#36788)
|
2019-10-10 18:52:58 +02:00 |
Frédéric Péters
|
66e5bba858
|
debian: don't set syslog handlers for django_select2 if undefined (#36787)
|
2019-10-08 17:47:40 +02:00 |
Frédéric Péters
|
8a31611e93
|
fix typo in translation
|
2019-10-08 17:47:40 +02:00 |
Frédéric Péters
|
dcbc62633c
|
translation update
|
2019-10-08 16:46:30 +02:00 |
Valentin Deniaud
|
d177f4a296
|
data_transfer: fail importing on empty role uuid (#31083)
|
2019-10-08 16:16:34 +02:00 |
Valentin Deniaud
|
9159c4d70b
|
django_rbac: always prevent empty uuid (#31083)
|
2019-10-08 16:16:34 +02:00 |
Paul Marillonnet
|
5b8b62a19f
|
set upper bound on django-import-export dependency version (#36774)
* so as to maintain the role CSV export feature
|
2019-10-08 14:02:22 +02:00 |
Benjamin Dauvergne
|
cdc2cf567c
|
idp_oidc: check client is not None (#36720)
|
2019-10-08 12:44:29 +02:00 |
Paul Marillonnet
|
9e0b32b71d
|
api: handle wrong payload types in role memberships direct definition (#36727)
|
2019-10-08 10:56:18 +02:00 |
Paul Marillonnet
|
5adef18631
|
translation update
|
2019-10-04 19:01:20 +02:00 |
Paul Marillonnet
|
1cedef29c9
|
api: role members direct definition (#36377)
|
2019-10-04 18:49:06 +02:00 |
Frédéric Péters
|
a93c66455f
|
translation update
|
2019-10-04 14:47:22 +02:00 |
Nicolas Roche
|
05340b110b
|
api: extend DRF date field to accept empty string (#36365)
|
2019-10-03 16:11:33 +02:00 |
Benjamin Dauvergne
|
96f8538a08
|
api: returns no user if service-slug is unknown (#35189)
|
2019-10-03 16:01:06 +02:00 |
Paul Marillonnet
|
27add2ce1b
|
debian: fix typo in control file dependency (#36655)
|
2019-10-03 12:07:39 +02:00 |
Benjamin Dauvergne
|
d9918e3467
|
api: filter users based on OIDC client authorized roles (#35191)
|
2019-10-03 10:41:03 +02:00 |
Emmanuel Cazenave
|
a61d2bb55d
|
jenkins: use ci@enttrouvert.org for notification
|
2019-10-02 13:27:13 +02:00 |
Paul Marillonnet
|
2349e21a01
|
adapt manager tests (#34133)
|
2019-10-02 12:16:39 +02:00 |
Benjamin Dauvergne
|
f93c71a58b
|
tests: add tests on a2_rbac post_migrate handlers (#34133)
|
2019-10-02 12:16:34 +02:00 |
Benjamin Dauvergne
|
a313152f3a
|
update translation (#34133)
|
2019-10-02 12:16:29 +02:00 |
Benjamin Dauvergne
|
968a6e2575
|
a2_rbac: add default role of service administrator (#34133)
|
2019-10-02 12:16:24 +02:00 |
Paul Marillonnet
|
4115e6756b
|
debian: do not use unnecessary pre-dependencies (#36433)
|
2019-10-02 12:03:54 +02:00 |
Paul Marillonnet
|
c5625c57a7
|
end django 1.8 support (#36429)
|
2019-10-02 12:02:05 +02:00 |
Paul Marillonnet
|
62441e2340
|
accounts: send validation email before self-triggered account deletion (#27823)
|
2019-10-02 11:33:20 +02:00 |
Frédéric Péters
|
588dcfb95c
|
misc: consider all roles prefixed with _ as internals (#36504)
|
2019-10-02 10:11:54 +02:00 |
Benjamin Dauvergne
|
b7b0b93e7a
|
Copy attribute's DRF field kwargs before use (#36098)
Without it we get parameters from previous calls to
Attribute.get_kind().
|
2019-09-13 11:14:41 +02:00 |
Nicolas Roche
|
6a3a1c3ebe
|
csv_import: import cleaned fields (#35800)
|
2019-09-12 18:45:18 +02:00 |