Commit graph

1822 commits

Author SHA1 Message Date
Éloi Rivard
e63afec6ff
chore: Gitlab CI poetry APT package installation 2023-08-13 13:27:24 +02:00
Éloi Rivard
9032e2b58e
chore: Gitlab CI refactoring 2023-08-13 13:23:55 +02:00
Éloi Rivard
1abf06fbe7
chore: attempt to fix GHA poetry installation 2023-08-13 13:14:19 +02:00
Éloi Rivard
01e7ad9b01
chore: GHA refactoring 2023-08-13 13:10:27 +02:00
Éloi Rivard
ef53e7f4ba
chore: minimum authlib requirement to 1.2.1 2023-08-12 18:41:12 +02:00
Éloi Rivard
03af0bd249
Translated using Weblate (French)
Currently translated at 100.0% (357 of 357 strings)

Translation: Canaille/Canaille
Translate-URL: https://hosted.weblate.org/projects/canaille/canaille/fr/
2023-08-09 16:52:28 +02:00
gallegonovato
0cc7a2a8cb
Translated using Weblate (Spanish)
Currently translated at 100.0% (357 of 357 strings)

Translation: Canaille/Canaille
Translate-URL: https://hosted.weblate.org/projects/canaille/canaille/es/
2023-08-09 16:52:28 +02:00
Éloi Rivard
05a1ff21d1
fix: email address field translations 2023-08-08 14:26:46 +02:00
Éloi Rivard
dd1c556f85
chore: update dependencies 2023-08-08 14:24:13 +02:00
Éloi Rivard
cdd25d97ce
Translated using Weblate (French)
Currently translated at 100.0% (357 of 357 strings)

Translation: Canaille/Canaille
Translate-URL: https://hosted.weblate.org/projects/canaille/canaille/fr/
2023-08-06 17:55:02 +02:00
Hosted Weblate
2315e8f010
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: Canaille/Canaille
Translate-URL: https://hosted.weblate.org/projects/canaille/canaille/
2023-08-06 12:16:56 +02:00
Éloi Rivard
000100154f
chore: update catalogs 2023-08-06 12:15:02 +02:00
Éloi Rivard
2c588c4068 Merge branch 'issue-41-email-verification' into 'main'
email verification

Closes #41

See merge request yaal/canaille!147
2023-08-06 10:15:36 +00:00
Éloi Rivard
fd24c704c0
feat: implement email verification 2023-08-06 11:58:16 +02:00
Éloi Rivard
29b1e3c411
chore: bump to htmx 1.9.4 2023-08-06 11:10:34 +02:00
Éloi Rivard
6fbe010e91
chore: pre-commit autoupdate 2023-08-05 20:19:12 +02:00
gallegonovato
8a25c8519a
Translated using Weblate (Spanish)
Currently translated at 100.0% (334 of 334 strings)

Translation: Canaille/Canaille
Translate-URL: https://hosted.weblate.org/projects/canaille/canaille/es/
2023-08-05 16:45:37 +02:00
Éloi Rivard
d5939030f2
Translated using Weblate (French)
Currently translated at 100.0% (334 of 334 strings)

Translation: Canaille/Canaille
Translate-URL: https://hosted.weblate.org/projects/canaille/canaille/fr/
2023-08-03 19:24:48 +02:00
Hosted Weblate
7f12d11ad8
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: Canaille/Canaille
Translate-URL: https://hosted.weblate.org/projects/canaille/canaille/
2023-08-03 19:23:09 +02:00
Éloi Rivard
6ba56fc6d4
chore: update babel catalogs 2023-08-03 19:22:58 +02:00
Éloi Rivard
00499d8cee Merge branch 'validate-phone-number' into 'main'
phone numbers validation

See merge request yaal/canaille!146
2023-08-03 17:16:50 +00:00
Éloi Rivard
8fe8494587
feat: validate phone numbers 2023-08-03 19:08:34 +02:00
Éloi Rivard
55b462d249
chore: precommit autoupdate 2023-07-31 17:13:40 +02:00
Éloi Rivard
1b773e24a1
chore: update LICENSE year 2023-07-31 17:03:53 +02:00
Éloi Rivard
9940a98188
refactor: profile button action renaming 2023-07-30 23:08:29 +02:00
Éloi Rivard
267dbe15e4
Translated using Weblate (French)
Currently translated at 100.0% (333 of 333 strings)

Translation: Canaille/Canaille
Translate-URL: https://hosted.weblate.org/projects/canaille/canaille/fr/
2023-07-30 14:06:44 +02:00
gallegonovato
2d02f424b3
Translated using Weblate (Spanish)
Currently translated at 100.0% (333 of 333 strings)

Translation: Canaille/Canaille
Translate-URL: https://hosted.weblate.org/projects/canaille/canaille/es/
2023-07-30 14:06:44 +02:00
Hosted Weblate
70d57afffc
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: Canaille/Canaille
Translate-URL: https://hosted.weblate.org/projects/canaille/canaille/
2023-07-28 19:19:01 +02:00
Éloi Rivard
7176d017a2
feat: password good practice message on the settings page 2023-07-28 19:17:26 +02:00
Éloi Rivard
97c6a3ea38
tests: adds a fixture that automatically compiles babel catalogs 2023-07-25 09:56:23 +02:00
Éloi Rivard
c805d3736a
chore: update dependencies 2023-07-24 20:32:49 +02:00
Éloi Rivard
c0ff5c1e51
remove Makefile 2023-07-24 19:48:16 +02:00
Éloi Rivard
dfc0dbc10c
remove setup.py 2023-07-24 19:47:38 +02:00
Éloi Rivard
24dd962fdc Merge branch 'issue-103-babel' into 'main'
fix: babel is required at build by the project metadata

Closes #103

See merge request yaal/canaille!145
2023-07-24 17:46:55 +00:00
Éloi Rivard
c3a93c5f6f
fix: babel is required at build by the project metadata 2023-07-24 19:40:43 +02:00
Éloi Rivard
1352752db8
refactor: utilities for form field readonliness 2023-07-24 18:07:35 +02:00
Éloi Rivard
4347fb572a
chore: rename HTMXForm to Form 2023-07-23 23:38:11 +02:00
Éloi Rivard
7446efe373
Translated using Weblate (French)
Currently translated at 100.0% (331 of 331 strings)

Translation: Canaille/Canaille
Translate-URL: https://hosted.weblate.org/projects/canaille/canaille/fr/
2023-07-22 16:06:25 +02:00
gallegonovato
2dc7323165
Translated using Weblate (Spanish)
Currently translated at 100.0% (331 of 331 strings)

Translation: Canaille/Canaille
Translate-URL: https://hosted.weblate.org/projects/canaille/canaille/es/
2023-07-22 16:06:24 +02:00
Hosted Weblate
066644b43f
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: Canaille/Canaille
Translate-URL: https://hosted.weblate.org/projects/canaille/canaille/
2023-07-20 16:54:52 +02:00
Éloi Rivard
e8e9a62294
Updated catalogs 2023-07-20 16:54:42 +02:00
Éloi Rivard
59bc6e18d7 Merge branch 'issue-158-modals' into 'main'
modals are HTML pages instead of JS elements

See merge request yaal/canaille!144
2023-07-18 16:39:35 +00:00
Éloi Rivard
b4908d5e57
modals are HTML pages instead of JS elements
This will help providing the very same user experience for users with
and without javascript. We will still be able to re-enable javascript
modals in the future, but this should be done from the ground up, HTML
first and javascript after.
2023-07-18 18:34:10 +02:00
Éloi Rivard
a631946cb5
remove unnecessary application context in unit tests 2023-07-18 16:34:32 +02:00
Éloi Rivard
cea37712f0
canaille matrix room URL in CONTRIBUTING.rst 2023-07-17 16:57:54 +02:00
Éloi Rivard
f2da30643e
Add a github funding file 2023-07-17 10:23:40 +02:00
Éloi Rivard
52b6ce085f
updated python dependencies 2023-07-16 20:41:32 +02:00
Éloi Rivard
650cbb1885 pre-commit upgrade 2023-07-12 21:31:18 +02:00
Éloi Rivard
54abdaea3b Dynamic model registration 2023-07-12 12:34:00 +02:00
Éloi Rivard
cfe5d0c7b8 removed mock dev dependency 2023-07-12 12:16:28 +02:00