Commit graph

501 commits

Author SHA1 Message Date
É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
860b1d3803 demo: fixed authorization boostrap 2021-12-03 16:01:39 +01:00
Éloi Rivard
c1e740df7c Merge branch 'issue-76-permissions' into 'master'
Permissions overhaul

Closes #76

See merge request yaal/canaille!20
2021-12-03 13:39:50 +00: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
b0fd97ca67 fixed invitation email preview 2021-12-02 11:39:32 +01:00
Éloi Rivard
cfa6bc7448 Merge branch 'issue-80-email-sender-name' into 'master'
Use the 'NAME' configuration parameter in the email sender name

Closes #80

See merge request yaal/canaille!19
2021-12-01 18:10:04 +00:00
Éloi Rivard
cd3478982c Use the 'NAME' configuration parameter in the email sender name 2021-12-01 19:07:24 +01:00
Éloi Rivard
d8a3696b41 fixed user password on account creation 2021-12-01 13:22:21 +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
6e654cec14 fixed invitation mail content 2021-12-01 12:47:00 +01:00
Éloi Rivard
34012b0f50 fixed translations 2021-12-01 12:36:09 +01:00
Éloi Rivard
447b3be10c Removed some debug code 2021-12-01 12:26:25 +01:00
Éloi Rivard
1e1f56d065 Merge branch 'issue-52-invitation-links' into 'master'
Invitation links

Closes #52

See merge request yaal/canaille!18
2021-12-01 11:21:52 +00:00
Éloi Rivard
3ac4ddb490 invitation links 2021-12-01 12:19:28 +01:00
Éloi Rivard
a80e25d3d2 Wording 2021-12-01 11:50:49 +01:00
Éloi Rivard
e57cd9a138 Minor refactoring 2021-12-01 11:47:11 +01:00
Éloi Rivard
0fda3bc3c0 README 2021-12-01 11:46:09 +01:00
Éloi Rivard
d9486f60c6 added pyquery dev dependency 2021-12-01 11:45:28 +01:00
Éloi Rivard
0497c99d1e profile_hash use base64 2021-12-01 11:44:15 +01:00
Éloi Rivard
7978e7ad41 forms: display a small star for required fields 2021-11-30 15:36:41 +01:00
Éloi Rivard
4f82b9eca4 profile hashes take the user email in account 2021-11-30 14:56:39 +01:00
Éloi Rivard
456d996741 reset mail: wording 2021-11-30 14:44:32 +01:00
Éloi Rivard
c712d5a27d Merge branch 'issue-67-installation-command' into 'master'
Installation command

Closes #67

See merge request yaal/canaille!17
2021-11-24 13:18:38 +00:00
Éloi Rivard
ee72f03786 Installation command 2021-11-24 14:14:04 +01:00
Éloi Rivard
1586bb5a55 install command creates jwt keypair 2021-11-24 13:15:35 +01:00
Éloi Rivard
f10bc616f8 install command tests 2021-11-24 13:15:35 +01:00
Éloi Rivard
12bc13afd3 Moved command tests 2021-11-24 13:15:35 +01:00
Éloi Rivard
daa82bcff5 basic installation command 2021-11-24 13:15:35 +01:00
Éloi Rivard
8bffd645d1 password flow: allow other token endpoint authentication methods 2021-11-21 13:23:08 +01:00
Éloi Rivard
f954e2cbc9 other flow minor bugfixes 2021-11-21 11:31:18 +01:00
Éloi Rivard
1468fb178a password flow minor bugfix 2021-11-21 11:29:41 +01:00
Éloi Rivard
c544c2b6db gitlab CI python 3.10 tests 2021-11-17 11:11:20 +01:00
Éloi Rivard
48fa37aeb6 Bumped to wtforms 3.0.0 2021-11-07 13:27:49 +01:00
Éloi Rivard
79afa12878 Add 'themes' directory in MANIFEST.in 2021-11-07 13:09:37 +01:00
Éloi Rivard
69bfba5f05 Merge branch 'logging' into 'master'
Logging is configurable

See merge request yaal/canaille!16
2021-10-31 13:43:06 +00:00
Éloi Rivard
033639a955 Logging is configurable 2021-10-31 14:40:12 +01:00
Éloi Rivard
7e5dccd7eb Merge branch 'issue-50-theming' into 'master'
use flask-themer to allow theme customization

Closes #50

See merge request yaal/canaille!15
2021-10-29 15:11:14 +00:00
Camille
4e816180f4 Merge branch 'issue-72-group-bug' into 'master'
Fix bug on groups with non-existent members

Closes #72

See merge request yaal/canaille!14
2021-10-29 15:07:16 +00:00
Eloi Rivard
c0f53c8e6e use flask-themer to allow theme customization 2021-10-29 17:05:32 +02:00
Éloi Rivard
2aac2a0c6a keypair bugfix 2021-10-29 15:32:38 +02:00
Éloi Rivard
7b7edc81cb black 2021-10-29 14:20:06 +02:00
Camille
402a16f9f3 Fix bug on groups with non-existent members 2021-10-29 14:19:46 +02:00
Camille
e9434e0e8c Fix demo ldif order 2021-10-28 15:34:20 +02:00