Commit graph

116 commits

Author SHA1 Message Date
Éloi Rivard
d551b1ab35 Revoked consents can be restored 2023-02-14 19:05:43 +01:00
Éloi Rivard
f43575206a Use unicode suspension points 2023-02-10 09:53:26 +01:00
Éloi Rivard
3359b51d9b Implements admin token deletion 2023-02-04 18:41:49 +01:00
Éloi Rivard
47fff4c6ed Automatically trims the HTML translated strings 2023-01-22 13:45:59 +01:00
Éloi Rivard
acd54e4afb Dedicated connectivity test email 2023-01-22 12:49:15 +01:00
Éloi Rivard
9d44967cad Wording and punctuation fixes 2023-01-15 09:31:44 +01:00
Éloi Rivard
7274f9cc02 fixed the consent list and authorization pages translations 2022-12-28 01:46:05 +01:00
Éloi Rivard
b84ce2f50b homepage: wording 2022-12-28 01:06:42 +01:00
Éloi Rivard
630d602a7a groups minor refactoring 2022-12-27 21:32:21 +01:00
Éloi Rivard
edbd98e9d2 unit tests: better admin mail debugger testing
There was no test that covered the case where there is an issue when
sending the debug email.
2022-12-04 17:15:54 +01:00
Éloi Rivard
ecc969e3d5 index page unit tests 2022-12-04 12:57:59 +01:00
Éloi Rivard
a9240aa189 Updated translations 2022-12-04 11:56:51 +01:00
Éloi Rivard
bb0daf34d7 LDAP 'preferredLanguage' attribute support 2022-11-20 22:52:47 +01:00
Éloi Rivard
c8281969d8 Added support for a postalAddress field 2022-07-07 14:46:02 +02:00
Éloi Rivard
bd053c1d38 Updated pre-commit 2022-06-30 11:18:37 +02:00
Éloi Rivard
b0926f2216 Updated canaille homepage to canaille.yaal.coop 2022-06-21 14:30:46 +02:00
Éloi Rivard
95ec09fe54 Implemented RP-initiated logout 2022-06-02 17:56:10 +02:00
Éloi Rivard
386e46c944 Updated dependencies 2022-06-02 15:44:59 +02:00
Éloi Rivard
fddda33446 Removed deprecated babel extensions 2022-06-02 15:41:45 +02:00
Éloi Rivard
8217d423ad Added an option to disable self edition 2022-04-06 17:54:39 +02:00
Stéphane Blondon
3f6be51dae fix: tox complains about new-line at end-of-file 2022-02-25 14:11:35 +01:00
Éloi Rivard
b4544ebc54 Updated French translation 2022-02-23 11:00:27 +01:00
Éloi Rivard
5a99a48831 Invited users can choose their uid 2022-01-01 18:41:04 +01:00
Camille
db1d011a3b invitations expire after 48h 2022-01-01 10:56:48 +00:00
Éloi Rivard
d839dd763d admin: email debugging form 2021-12-23 19:21:29 +01:00
Éloi Rivard
e415a4739e Updated translations 2021-12-23 18:48:49 +01:00
Éloi Rivard
50af2e3e72 pre-commit tox test 2021-12-20 23:57:27 +01:00
Camille
239d5d3e24 make UI more adaptable to email provider usecase 2021-12-20 16:15:13 +00:00
Éloi Rivard
424bde015f dropdown select placeholders 2021-12-13 23:43:45 +01:00
Éloi Rivard
14480020cb Group description 2021-12-10 17:16:33 +01:00
Éloi Rivard
0053369604 jpegPhoto profile form 2021-12-09 18:26:11 +01:00
Éloi Rivard
adda4832f0 Login placeholder depends on the USER_FILTER configuration attribute 2021-12-07 20:16:46 +01:00
Éloi Rivard
788fa4cf7c invitation: users can just generate a link without sending a mail 2021-12-07 18:50:53 +01:00
Éloi Rivard
720459d162 Disabled invitation and password reset when no smtp server has been configured 2021-12-07 17:12:46 +01:00
Funelie
769fd10c31 fix translations and wording 2021-12-07 09:20:46 +01:00
Éloi Rivard
f718ed7fae Icons for 4xx error pages 2021-12-07 00:16:28 +01:00
Éloi Rivard
db08adcb72 Indicators on which fields an user can read and write whene editing his profile 2021-12-05 19:45:27 +01:00
Éloi Rivard
b218158ef0 form field icons 2021-12-05 18:52:34 +01:00
Éloi Rivard
6dc401e170 admin email preview pages 2021-12-02 12:05:24 +01:00
Éloi Rivard
a0c7dd17cd account creation confirmation flash message 2021-12-01 13:15:12 +01:00
Éloi Rivard
61bba4152c Flash message for registration page when user is logged in 2021-12-01 12:50:00 +01:00
Éloi Rivard
34012b0f50 fixed translations 2021-12-01 12:36:09 +01:00
Éloi Rivard
3ac4ddb490 invitation links 2021-12-01 12:19:28 +01:00
Camille Daniel
d40f699370 Translate groups pages 2021-07-29 16:33:01 +02:00
Éloi Rivard
1fda5ac2ad Updated French translation 2021-06-03 15:23:27 +02:00
Éloi Rivard
cf8c015019 Two-steps signin. Fixes #49 2021-01-23 22:30:43 +01:00
Éloi Rivard
d5c8806949 Password reset button. Fixes #53 2021-01-22 18:26:53 +01:00
Éloi Rivard
bf989f128c Added a message for password at user creation. #51 2021-01-13 09:55:07 +01:00
Éloi Rivard
929eedc6f0 Password initialization mail button. Fixes #51 2021-01-06 17:19:44 +01:00
Éloi Rivard
cbe06cc128 Users can delete their own accounts. #35 2021-01-01 16:42:13 +01:00
Éloi Rivard
8d9a11a2e4 UI improvement on forgotten password page. Fixes #43 2021-01-01 15:30:26 +01:00
Éloi Rivard
9cf81b6be6 Customizable error message for invalid login. Fixes #48 2020-12-31 19:55:30 +01:00
Éloi Rivard
2a501a5485 Button wording 2020-12-31 12:47:36 +01:00
Éloi Rivard
ce6c9febd1 Admins can impersonate users. Fixes #39 2020-12-11 12:04:32 +01:00
Éloi Rivard
c63d53f0ed Profile editable fields are configurable 2020-11-26 15:29:14 +01:00
Éloi Rivard
0d6d4bf8b3 French translation. #45 2020-11-25 15:27:31 +01:00
Éloi Rivard
e7cc0b255a Wording 2020-11-23 09:16:45 +01:00
Éloi Rivard
88bdfed443 Password setup for new users. Fixes #37 2020-11-16 15:39:58 +01:00
Éloi Rivard
2c14d35621 Improvement profile form 2020-11-02 11:39:00 +01:00
Éloi Rivard
4a20fb3b55 User admin page. Fixes #8 2020-11-01 12:39:34 +01:00
Éloi Rivard
55d8701613 Detailed consent page. Fixes #27 2020-10-29 15:28:19 +01:00
Éloi Rivard
552728a04e HTML password recovery email. Fixes #14 2020-10-29 12:00:19 +01:00
Éloi Rivard
26e3178062 Updated translations. Fixes #23 2020-10-29 08:33:28 +01:00
Éloi Rivard
bb32ed39e9 Forgotten translation 2020-10-23 13:41:23 +02:00
Éloi Rivard
41ed60ff02 Updated translations 2020-10-23 13:38:36 +02:00
Éloi Rivard
e9e3368a33 Renamed the project 'canaille' 2020-10-21 14:04:40 +02:00