Éloi Rivard
|
633bf6ae1f
|
css typo fix
|
2021-12-31 17:45:46 +01:00 |
|
Éloi Rivard
|
7498b02cfb
|
nicer mails
|
2021-12-31 17:35:51 +01:00 |
|
Éloi Rivard
|
3804a2a4b0
|
admin views have its own blueprint
|
2021-12-26 19:59:20 +01:00 |
|
Éloi Rivard
|
d839dd763d
|
admin: email debugging form
|
2021-12-23 19:21:29 +01:00 |
|
Funelie
|
9b00190a56
|
moving mail field in profile layout
|
2021-12-22 11:06:13 +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
|
15640c6912
|
fixed photo links
|
2021-12-16 09:23:08 +01:00 |
|
Éloi Rivard
|
529b297e93
|
Manage user websites
|
2021-12-13 23:04:34 +01:00 |
|
Éloi Rivard
|
e83289b77b
|
Photo endpoint to avoid displaying pictures in base64
|
2021-12-12 15:55:00 +01:00 |
|
Éloi Rivard
|
04ca88ddcd
|
Client list
|
2021-12-10 17:30:51 +01:00 |
|
Éloi Rivard
|
65e2bf7412
|
Group icons
|
2021-12-10 17:22:00 +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
|
247d1dbd55
|
user creation: fixed readonly fields
|
2021-12-08 10:11:15 +01:00 |
|
Éloi Rivard
|
4fd31dd0f1
|
user creation: fixed indicators
|
2021-12-08 10:01:37 +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
|
694a5bacc8
|
invitation: display the invitation link even if the mail could not be sent
|
2021-12-07 18:32:37 +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 |
|
Éloi Rivard
|
d789a9b71c
|
Groups can be read-only instead of disabled
|
2021-12-07 15:09:55 +01:00 |
|
Funelie
|
769fd10c31
|
fix translations and wording
|
2021-12-07 09:20:46 +01:00 |
|
Éloi Rivard
|
f78e507512
|
error page bugfix
|
2021-12-07 00:38:08 +01:00 |
|
Éloi Rivard
|
f718ed7fae
|
Icons for 4xx error pages
|
2021-12-07 00:16:28 +01:00 |
|
Éloi Rivard
|
6d0ca15521
|
Better error messages when LDAP server is unreachable, or authentication has failed
|
2021-12-06 21:49:38 +01:00 |
|
Éloi Rivard
|
3309c9547c
|
added indicators on the client addition form
|
2021-12-06 14:20:43 +01:00 |
|
Éloi Rivard
|
3d0936e3c7
|
Fixed required indicator on other users profile
|
2021-12-06 12:17:18 +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
|
dd74ac4f69
|
groups page datatables
|
2021-12-03 17:05:31 +01:00 |
|
Éloi Rivard
|
cc26c42aa0
|
groups page redesign
|
2021-12-03 16:56:40 +01:00 |
|
Éloi Rivard
|
e5bb035781
|
display groups on user list page
|
2021-12-03 16:49:19 +01:00 |
|
Éloi Rivard
|
db750db5ba
|
Show user id instead of phone number on the user list
|
2021-12-03 16:07:15 +01:00 |
|
Éloi Rivard
|
d2611abadb
|
Permissions overhaul
|
2021-12-03 14:37:24 +01:00 |
|
Éloi Rivard
|
6dc401e170
|
admin email preview pages
|
2021-12-02 12:05:24 +01:00 |
|
Éloi Rivard
|
3ac4ddb490
|
invitation links
|
2021-12-01 12:19:28 +01:00 |
|
Éloi Rivard
|
7978e7ad41
|
forms: display a small star for required fields
|
2021-11-30 15:36:41 +01:00 |
|
Éloi Rivard
|
456d996741
|
reset mail: wording
|
2021-11-30 14:44:32 +01:00 |
|
Eloi Rivard
|
c0f53c8e6e
|
use flask-themer to allow theme customization
|
2021-10-29 17:05:32 +02:00 |
|
Éloi Rivard
|
828d190ade
|
firstlogin template: stackable buttons
|
2021-10-13 17:13:57 +02:00 |
|
Éloi Rivard
|
a9e6661e87
|
Use own-shipped html5shiv
|
2021-09-17 11:51:08 +02:00 |
|
Éloi Rivard
|
864710c44f
|
Use own-shipped lato font
|
2021-09-17 11:47:28 +02:00 |
|
Camille
|
f4d6e723ba
|
Merge branch 'issue-12-groups' into 'master'
Create, edit and delete groups from interface (moderators only)
See merge request yaal/canaille!6
|
2021-07-29 14:43:51 +00:00 |
|
Camille Daniel
|
afb9cce267
|
Move flask.messages() to base.html to avoid forgotten pages and message displayed on the wrong page
|
2021-07-29 11:50:13 +02:00 |
|
Camille Daniel
|
9780fc9eed
|
Enable group deletion
|
2021-07-29 11:37:02 +02:00 |
|
Camille Daniel
|
aed6b18aa8
|
Show groups and enable group creation
|
2021-07-01 18:21:20 +02:00 |
|
Éloi Rivard
|
00386ef482
|
Various UI mobile fix
|
2021-07-01 09:55:40 +02:00 |
|
Éloi Rivard
|
e090723b46
|
Minor display fix
|
2021-07-01 09:44:27 +02:00 |
|
Camille
|
54ff7050f3
|
Issue 12 groups
|
2021-06-03 13:00:11 +00:00 |
|
Éloi Rivard
|
22b702c065
|
Fixed flask 2 compatibility
|
2021-05-24 17:43:15 +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
|
801031f3b1
|
Minor fix. #43
|
2021-01-01 15:34:48 +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
|
bd9b2cf93c
|
Impersonate bugfix
|
2020-12-27 18:21:31 +01:00 |
|
Éloi Rivard
|
ce6c9febd1
|
Admins can impersonate users. Fixes #39
|
2020-12-11 12:04:32 +01:00 |
|
Éloi Rivard
|
7aa79999f1
|
Fixed gmail emails image display
|
2020-12-10 17:42:58 +01:00 |
|
Éloi Rivard
|
fdb3b3ff7e
|
Fixed email display
|
2020-12-10 16:34:46 +01:00 |
|
Éloi Rivard
|
c63d53f0ed
|
Profile editable fields are configurable
|
2020-11-26 15:29:14 +01:00 |
|
Éloi Rivard
|
c4fdeb4f8c
|
Fixed flash messages display on profile edition page
|
2020-11-25 16:58:01 +01:00 |
|
Éloi Rivard
|
50849285fc
|
Lighter delete buttons
|
2020-11-25 16:06:46 +01:00 |
|
Éloi Rivard
|
bd35093518
|
Admins can remove clients. Fixes #45
|
2020-11-23 17:32:40 +01:00 |
|
Éloi Rivard
|
f2422ab3f5
|
Missing translation
|
2020-11-16 15:50:46 +01:00 |
|
Éloi Rivard
|
b7e73b80cb
|
Missing files
|
2020-11-16 15:40:11 +01:00 |
|
Éloi Rivard
|
88bdfed443
|
Password setup for new users. Fixes #37
|
2020-11-16 15:39:58 +01:00 |
|
Éloi Rivard
|
19c1e26bfb
|
About page. Fixes #31
|
2020-11-13 10:45:01 +01:00 |
|
Éloi Rivard
|
87d9937436
|
Minor improvements
|
2020-11-09 19:01:41 +01:00 |
|
Éloi Rivard
|
d3c4a762ab
|
Improved consent page
|
2020-11-06 11:57:21 +01:00 |
|
Éloi Rivard
|
4581e98989
|
Canaille logo. Fixes #29
|
2020-11-05 12:52:36 +01:00 |
|
Éloi Rivard
|
85dde6ba79
|
Minor fomantic macro improvement
|
2020-11-02 15:03:41 +01:00 |
|
Éloi Rivard
|
0b668f50ef
|
Moderators group. #12
|
2020-11-02 12:13:03 +01:00 |
|
Éloi Rivard
|
2c14d35621
|
Improvement profile form
|
2020-11-02 11:39:00 +01:00 |
|
Éloi Rivard
|
e1ecd0c9ea
|
Fomantic macro improvement
|
2020-11-02 11:28:52 +01:00 |
|
Éloi Rivard
|
df8690170c
|
Nicer form errors
|
2020-11-01 12:46:32 +01:00 |
|
Éloi Rivard
|
4a20fb3b55
|
User admin page. Fixes #8
|
2020-11-01 12:39:34 +01:00 |
|
Éloi Rivard
|
1300265a14
|
Refactored flask flash messages
|
2020-10-31 18:22:24 +01:00 |
|
Éloi Rivard
|
a925325fc5
|
Fomanticui macro refactoring
|
2020-10-31 17:53:33 +01:00 |
|
Éloi Rivard
|
cc779c85cd
|
User variable in profile route
|
2020-10-31 17:41:24 +01:00 |
|
Éloi Rivard
|
705e4b2042
|
Logo in the reset password page
|
2020-10-30 11:05:27 +01:00 |
|
Éloi Rivard
|
e7db0ce22c
|
Logo in the forgotten password page
|
2020-10-30 10:56:16 +01:00 |
|
Éloi Rivard
|
5078f1dc3f
|
Changed the title
|
2020-10-30 10:46:27 +01:00 |
|
Éloi Rivard
|
55d8701613
|
Detailed consent page. Fixes #27
|
2020-10-29 15:28:19 +01:00 |
|
Éloi Rivard
|
dfa98cb656
|
Base64 logo in emails. Fixes #26
|
2020-10-29 13:03:37 +01:00 |
|
Éloi Rivard
|
552728a04e
|
HTML password recovery email. Fixes #14
|
2020-10-29 12:00:19 +01:00 |
|
Éloi Rivard
|
7c7f0d8fe0
|
Deleted forgotten template
|
2020-10-29 09:12:44 +01:00 |
|
Éloi Rivard
|
b7f6f46ca3
|
Removed 'my tokens' page. Fixes #22
|
2020-10-29 09:11:48 +01:00 |
|
Éloi Rivard
|
3d2200d19a
|
Consent page UX minor enhancement. #20
|
2020-10-28 19:12:08 +01:00 |
|
Éloi Rivard
|
a4f244503b
|
Minor template improvement
|
2020-10-28 14:56:43 +01:00 |
|
Éloi Rivard
|
a24214519b
|
400 page
|
2020-10-26 19:09:38 +01:00 |
|
Éloi Rivard
|
bb32ed39e9
|
Forgotten translation
|
2020-10-23 13:41:23 +02:00 |
|
Éloi Rivard
|
2fc6af0fc9
|
Password mechanism recovery. Fixes #3
|
2020-10-22 17:37:01 +02:00 |
|
Éloi Rivard
|
7747a64570
|
Updated title
|
2020-10-21 17:36:36 +02:00 |
|
Éloi Rivard
|
e9e3368a33
|
Renamed the project 'canaille'
|
2020-10-21 14:04:40 +02:00 |
|