Commit graph

2385 commits

Author SHA1 Message Date
globuzma
c111963b25 Fix: add install command in docker compose 2025-01-10 16:53:34 +01:00
globuzma
84d540125d Fix: Remove docs from rust when building demo container 2025-01-10 15:55:52 +01:00
globuzma
19a8867fbd Feat: Add DockerFile for creating release docker container (Using UWSGI) 2025-01-10 15:54:33 +01:00
Éloi Rivard
1302da6b21
chore: bump to htmx 2.0.4 2025-01-10 15:03:03 +01:00
Éloi Rivard
f5099160be
chore: enable mail confirmation in the dev server 2025-01-10 14:53:10 +01:00
Éloi Rivard
10408900fd
tests: add a 'maildump' instance to the dev server 2025-01-10 14:51:10 +01:00
Éloi Rivard
af2f71c978
tests: fix style 2025-01-10 14:50:17 +01:00
Éloi Rivard
d18a0e1a80
chore: bump to 0.0.58 2025-01-10 12:40:08 +01:00
Éloi Rivard
064be693dc
chore: dependencies update 2025-01-10 12:38:29 +01:00
Hosted Weblate
ac532558ec
Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Canaille/Documentation
Translate-URL: https://hosted.weblate.org/projects/canaille/documentation/
2025-01-10 12:37:16 +01:00
Éloi Rivard
0a1526c0b1
doc: changelog 2025-01-10 12:37:05 +01:00
Hosted Weblate
a971be4d7c
Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Canaille/Documentation
Translate-URL: https://hosted.weblate.org/projects/canaille/documentation/
2025-01-10 12:34:57 +01:00
Éloi Rivard
8fff1c6e7e
doc: extract i18n catalogs 2025-01-10 12:34:48 +01:00
Éloi Rivard
fed0dc9042 Merge branch '217-flask-alembic' into 'main'
SQL migrations with flask-alembic

Closes #217

See merge request yaal/canaille!214
2025-01-10 11:33:40 +00:00
Éloi Rivard
733625e2bc
feat: SQL migrations with flask-alembic 2025-01-10 12:32:18 +01:00
Éloi Rivard
5aecb9a891
doc: fix warning about the 'dump' command doc generation 2025-01-10 12:22:16 +01:00
Éloi Rivard
9bbad786e3
tests: fix coverage 2025-01-10 11:56:24 +01:00
Éloi Rivard
a25bfe0b3a
tests: fix missing / in sqlite paths 2025-01-10 10:53:15 +01:00
Éloi Rivard
7e01008ac0
tests: avoid producing test artifacts in the repository 2025-01-10 10:44:15 +01:00
Éloi Rivard
4a717fa714
Translated using Weblate (French)
Currently translated at 100.0% (1265 of 1265 strings)

Translation: Canaille/Documentation
Translate-URL: https://hosted.weblate.org/projects/canaille/documentation/fr/
2025-01-10 09:00:39 +00:00
Éloi Rivard
8308a3975a
Translated using Weblate (French)
Currently translated at 100.0% (418 of 418 strings)

Translation: Canaille/Canaille
Translate-URL: https://hosted.weblate.org/projects/canaille/canaille/fr/
2025-01-10 09:00:38 +00:00
sebastien yaal
4400accc76 Merge branch 'test_success_edition_profile_setting' into 'main'
adds a success in profile setting test edition

See merge request yaal/canaille!213
2025-01-10 07:52:57 +00:00
Éloi Rivard
c96b4b47e3
refactor: use 'dump' command instead of 'get --all' 2025-01-09 15:15:52 +01:00
sebastien
7682c2be2d adds a success in profile setting test edition 2025-01-09 14:56:03 +01:00
Éloi Rivard
a5377f4544 Merge branch '214-dump-passwords' into 'main'
CLI commands can dump hashed passwords

Closes #214

See merge request yaal/canaille!212
2025-01-09 08:41:20 +00:00
Éloi Rivard
2049d4e929
feat: CLI commands can dump hashed passwords 2025-01-09 09:36:42 +01:00
Hosted Weblate
92e6cf3cb6
Update translation files
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.

Translation: Canaille/Documentation
Translate-URL: https://hosted.weblate.org/projects/canaille/documentation/
2025-01-08 16:05:07 +00:00
Éloi Rivard
24858f5bf2
doc: i18n catalog extraction 2025-01-08 17:04:56 +01:00
Éloi Rivard
32cb5119fd Merge branch 'get-all' into 'main'
feat: implement '--all' option of 'get' command

See merge request yaal/canaille!211
2025-01-08 16:03:56 +00:00
Éloi Rivard
b830e110b7
feat: implement '--all' option of 'get' command
this allows administrators to perform full database dumps
2025-01-08 16:54:30 +01:00
Éloi Rivard
fdf8f1e550
fix: SQL backend password scheme loading
Use Backend.instance instead of flask.current_app, so it allows the
backend to be loaded independently from the Flask context.
2025-01-08 16:53:11 +01:00
Éloi Rivard
c8f8e9fd06 Merge branch '175-password-hashing-configuration' into 'main'
password-hashing-configuration

Closes #175

See merge request yaal/canaille!210
2025-01-08 09:25:06 +00:00
sebastien yaal
de541fc8ca password-hashing-configuration 2025-01-08 09:25:06 +00:00
Éloi Rivard
74449fc53d Merge branch '206-impossible-to-update-my-password-2' into 'main'
Resolve "Impossible to update my password"

Closes #206

See merge request yaal/canaille!208
2025-01-07 15:58:39 +00:00
sebastien yaal
9c1253878c Resolve "Impossible to update my password" 2025-01-07 15:58:39 +00:00
Éloi Rivard
84f6184f0f
chore: silent faker logs in the demo 2025-01-06 12:59:57 +01:00
Éloi Rivard
225c67bbb3
chore: dependency upgrade 2025-01-05 19:18:40 +01:00
sblondon
9be902dd7f
Translated using Weblate (French)
Currently translated at 100.0% (1269 of 1269 strings)

Translation: Canaille/Documentation
Translate-URL: https://hosted.weblate.org/projects/canaille/documentation/fr/
2025-01-03 13:01:45 +00:00
Éloi Rivard
7c89befdd4
tests: run tests in parallel in CI workflows 2025-01-02 23:54:10 +01:00
Éloi Rivard
7bc3c05cdd Merge branch 'version' into 'main'
--version CLI option

See merge request yaal/canaille!209
2025-01-02 22:51:11 +00:00
Éloi Rivard
e1ca7dfe1e
feat: --version CLI option 2025-01-02 23:31:24 +01:00
Éloi Rivard
3ebf35a447
doc: logo absolute url
so it has a chance to be displayed correctly on Pypi
2025-01-02 10:10:00 +01:00
Éloi Rivard
f91c914edb
doc: minor README improvement 2025-01-02 10:07:40 +01:00
sebastien
9df9744eb5 update last release date 2024-12-31 13:05:36 +01:00
sebastien
f2310776a2 chore: bump to 0.0.57 2024-12-31 13:01:52 +01:00
sebastien
bb92e3fd7e chore: bump to 0.0.57 2024-12-30 10:33:53 +01:00
sebastien
953b33655b chore: dependency upgrade 2024-12-30 10:00:57 +01:00
Éloi Rivard
294526fbde
chore: dependencies update 2024-12-24 13:00:59 +01:00
Hosted Weblate
ed070e3851
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/
2024-12-23 14:26:52 +01:00
Éloi Rivard
326b20327f
Translated using Weblate (French)
Currently translated at 100.0% (1269 of 1269 strings)

Translation: Canaille/Documentation
Translate-URL: https://hosted.weblate.org/projects/canaille/documentation/fr/
2024-12-23 14:26:48 +01:00