Benjamin Dauvergne
|
14d0a34325
|
tests: add tests to check for role's admin role cleanup (#34774)
|
2019-07-12 09:32:15 +02:00 |
Frédéric Péters
|
01880fdd9c
|
fix mispelling in translation
|
2019-07-11 08:32:51 +02:00 |
Benjamin Dauvergne
|
3bb74a68e8
|
tests: fix test on role creation (#34704)
|
2019-07-09 20:14:05 +02:00 |
Benjamin Dauvergne
|
f7e5f2a700
|
api: adapt validation to get/update_or_create (#34619)
|
2019-07-08 17:45:53 +02:00 |
Benjamin Dauvergne
|
b9962e721a
|
update translations (#34570)
|
2019-07-08 13:08:27 +02:00 |
Frédéric Péters
|
cb42e494db
|
manager: mark csv import example strings for translation (#34569)
|
2019-07-06 16:59:55 +02:00 |
Frédéric Péters
|
5b324d5222
|
manager: add margin to csv import help section (#34567)
|
2019-07-06 16:59:55 +02:00 |
Benjamin Dauvergne
|
26be52b49f
|
whitelist send_registration_email_next_url using HMAC signature (#34115)
|
2019-07-04 17:17:05 +02:00 |
Benjamin Dauvergne
|
7e3faddbb1
|
misc: move account related messages into templates (#21017)
|
2019-07-04 15:40:01 +02:00 |
Benjamin Dauvergne
|
7be25fff69
|
views: validates logout next URL (#33087)
|
2019-07-04 13:10:15 +02:00 |
Benjamin Dauvergne
|
1c6fd8886a
|
a2_rbac: add partial unique index on Role's name (#33944)
|
2019-07-04 13:09:43 +02:00 |
Benjamin Dauvergne
|
df6cebea45
|
manager: always check role's name uniqueness (#33944)
|
2019-07-04 13:09:43 +02:00 |
Benjamin Dauvergne
|
adc021e03a
|
idp_oidc: add more freedom for matching redirect_uri (#33516)
|
2019-07-04 13:09:07 +02:00 |
Benjamin Dauvergne
|
bc18f5fef4
|
idp_oidc: use \n as separator between redirect_uri (#33516)
|
2019-07-04 13:09:07 +02:00 |
Benjamin Dauvergne
|
00aae04963
|
auth_fc: force acr_values to eidas1 (#34448)
|
2019-07-03 19:56:25 +02:00 |
Benjamin Dauvergne
|
ef31bcfb4b
|
manager: add help on users imports (#34238)
|
2019-07-03 18:46:15 +02:00 |
Paul Marillonnet
|
8d68c32646
|
tests: don't send http post json payload on role membership creation (#33443)
|
2019-07-02 23:35:53 +02:00 |
Benjamin Dauvergne
|
97e2aa19d6
|
views: validates EditProfile next_url (#33084)
|
2019-07-02 21:28:37 +02:00 |
Benjamin Dauvergne
|
904b58699b
|
manager: wrap csv import in provisionning context manager (#34458)
|
2019-07-02 15:21:49 +02:00 |
Frédéric Péters
|
a4339f1c41
|
jenkins: add support for hotfix releases (#34485)
|
2019-07-02 14:22:26 +02:00 |
Benjamin Dauvergne
|
27702e72c7
|
add request as first argument to all backends (#33992)
|
2019-07-02 12:49:28 +02:00 |
Benjamin Dauvergne
|
8bb83c01e7
|
remove auth2_ssl (#33992)
|
2019-07-02 12:49:28 +02:00 |
Benjamin Dauvergne
|
83fe686a37
|
manager: move page title in page_title (#34233)
|
2019-07-01 09:55:22 +02:00 |
Benjamin Dauvergne
|
dc93a5445c
|
ldap: do not block check_password and get_attributes if LDAP is down (#34316)
|
2019-07-01 09:53:46 +02:00 |
Benjamin Dauvergne
|
00fb033927
|
tox.ini: remove sqlite from default environments (#34296)
|
2019-07-01 09:52:27 +02:00 |
Frédéric Péters
|
40a8d1214d
|
admin: allow OU user_can_reset_password flag to be edited (#33604)
|
2019-07-01 09:34:20 +02:00 |
Thomas NOËL
|
f149bd86f4
|
MANIFEST.in: add missing authentic2_auth_saml template (#34426)
|
2019-06-28 11:26:39 +02:00 |
Benjamin Dauvergne
|
e1838eb731
|
manager: add accessor to report state (#34235)
|
2019-06-27 09:34:04 +02:00 |
Benjamin Dauvergne
|
b50cd0c63f
|
manager: update translation (#34234)
|
2019-06-26 13:22:16 +02:00 |
Benjamin Dauvergne
|
1e492fb87f
|
manager: translate state names (#34234)
|
2019-06-26 13:21:48 +02:00 |
Benjamin Dauvergne
|
09b7aefe24
|
manager: update translation (#34236)
|
2019-06-26 12:07:53 +02:00 |
Benjamin Dauvergne
|
4dd3e9bb4a
|
manager: use ngettext (#34237)
|
2019-06-26 12:06:28 +02:00 |
Benjamin Dauvergne
|
fd2639ca18
|
csv_import: report line of the first value seen on duplicate (#34270)
|
2019-06-26 11:15:57 +02:00 |
Benjamin Dauvergne
|
8cdd0cec16
|
tox.ini: require django-model-utils<3.2 for django 1.8
|
2019-06-25 12:35:27 +02:00 |
Frédéric Péters
|
0908e73908
|
translations: fix spelling in password login form (#34300)
|
2019-06-25 08:07:54 +02:00 |
Frédéric Péters
|
a78e5cd070
|
manager: use <th> for header cells in user import tables (#34241)
|
2019-06-25 08:07:54 +02:00 |
Frédéric Péters
|
446adabcd2
|
manager: use correct closing tag for legend title (#34240)
|
2019-06-25 08:07:54 +02:00 |
Benjamin Dauvergne
|
c8e0052ed3
|
csv_import: do not create userexternalid on update (#34258)
|
2019-06-24 11:57:25 +02:00 |
Benjamin Dauvergne
|
1ecaa8ccaf
|
csv_import: set ou of created users (#34253)
|
2019-06-24 10:42:16 +02:00 |
Benjamin Dauvergne
|
06b729b41e
|
setup.py: add requirement on attrs
|
2019-06-22 22:04:48 +02:00 |
Benjamin Dauvergne
|
2ff1755de7
|
require python-attr>17
|
2019-06-22 21:30:55 +02:00 |
Benjamin Dauvergne
|
90b4104965
|
tests: adapt test to string change
|
2019-06-22 20:41:52 +02:00 |
Benjamin Dauvergne
|
9e9bdc22b9
|
Revert "clear warnings on missing migrations with Django 1.11 (#34232)"
This reverts commit 751afd6745 .
|
2019-06-22 20:39:52 +02:00 |
Benjamin Dauvergne
|
1dca7e6749
|
translation update
|
2019-06-22 20:31:45 +02:00 |
Benjamin Dauvergne
|
e8171a0dbf
|
modify strings to ease translation
|
2019-06-22 20:31:45 +02:00 |
Benjamin Dauvergne
|
e0071fb470
|
add script to update locales
|
2019-06-22 17:19:09 +02:00 |
Benjamin Dauvergne
|
751afd6745
|
clear warnings on missing migrations with Django 1.11 (#34232)
|
2019-06-22 14:24:16 +02:00 |
Benjamin Dauvergne
|
dc3582ed45
|
manager: add user import views (fixes #32833)
|
2019-06-22 13:06:01 +02:00 |
Benjamin Dauvergne
|
fe0895da8b
|
add csv import framework (#32833)
|
2019-06-21 18:44:13 +02:00 |
Benjamin Dauvergne
|
8c06edd1a6
|
custom_user: rename clean_fields to validate_unique (#32833)
|
2019-06-21 13:31:48 +02:00 |