Commit graph

2005 commits

Author SHA1 Message Date
Éloi Rivard
636f601c0f Merge branch 'py39' into 'main'
stop support for python 3.9

See merge request yaal/canaille!179
2024-09-20 07:14:16 +00:00
Éloi Rivard
146dca5fb6
chore: stop support for python 3.9 2024-09-20 09:12:42 +02:00
Éloi Rivard
86623f6690
refactor: remove useless de-indexation code in MemoryBackend
de-indexation was already achieved with the previous loop
2024-09-19 17:39:24 +02:00
Éloi Rivard
b14cc2b5ad
refactor: separate the loading of User permissions 2024-09-18 10:00:58 +02:00
Éloi Rivard
b55b42787f
tests: add assertions on account permissions tests 2024-09-17 20:23:30 +02:00
Éloi Rivard
813640fef9
refactor: User.can_read do not call private vars
so they get a chance to be loaded if needed
2024-09-17 19:58:07 +02:00
Éloi Rivard
c28a1e9351
fix: display a 500 error when SMTP configuration is defined but null
this improves tests coverage
2024-09-15 17:58:03 +02:00
Éloi Rivard
c5317b7f5b
doc: environment vars syntax 2024-09-13 15:41:42 +02:00
Éloi Rivard
001d635295
tests: missing client_id on OIDC authorization page 2024-09-13 15:08:23 +02:00
Éloi Rivard
5149b96731
Translated using Weblate (French)
Currently translated at 100.0% (377 of 377 strings)

Translation: Canaille/Canaille
Translate-URL: https://hosted.weblate.org/projects/canaille/canaille/fr/
2024-09-13 08:47:36 +00:00
gallegonovato
b9be62b0cf
Translated using Weblate (Spanish)
Currently translated at 100.0% (377 of 377 strings)

Translation: Canaille/Canaille
Translate-URL: https://hosted.weblate.org/projects/canaille/canaille/es/
2024-09-13 08:47:36 +00:00
Hosted Weblate
20a7a7d1c9
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-09-13 08:47:35 +00:00
Loan Robert
13ae18eee5 doc: update contribution and installation links 2024-09-13 10:47:21 +02:00
Éloi Rivard
d6bd6e2814
tests: add explicit setuptools dependency
Babel 2.14 does not directly depend on setuptools
40e60a1f6c/CHANGES.rst (L22-L24)
and neither python 3.12 due to PEP 632
https://peps.python.org/pep-0632/
2024-09-12 19:41:34 +02:00
Éloi Rivard
37ecb7a2ba
chore: use pyproject.toml with babel to extract strings 2024-09-12 19:29:59 +02:00
Éloi Rivard
cfabcc485c
chore: automitaclly fix typos 2024-09-11 09:33:42 +02:00
Éloi Rivard
902f978130
chore: dependencies update 2024-09-11 09:25:55 +02:00
Éloi Rivard
829a7745ef
chore: fix typo in pyproject.toml 2024-09-11 09:25:07 +02:00
Éloi Rivard
02e72417f1
chore: bump to 0.0.55 2024-08-30 13:29:51 +02:00
Éloi Rivard
625078fb6e
chore: changelog entry for !178 2024-08-30 13:23:23 +02:00
Éloi Rivard
a7e56efd9f Merge branch 'poetry-core' into 'main'
Use poetry-core as build backend

See merge request yaal/canaille!178
2024-08-30 11:21:57 +00:00
Kerstin Humm
8eba567205 Use poetry-core as build backend
The poetry build backend was split into the package poetry-core.

See also
https://python-poetry.org/docs/pyproject/#poetry-and-pep-517
https://github.com/NixOS/nixpkgs/issues/103325
2024-08-30 13:09:24 +02:00
Éloi Rivard
3a3ab9515a
chore: pre-commit autoupdate 2024-08-30 09:38:25 +02:00
Éloi Rivard
25fd6d9848
chore: dependencies update 2024-08-30 09:38:03 +02:00
Éloi Rivard
d0cfbbba3c
chore: bump to authlib 1.3.2 2024-08-30 09:29:27 +02:00
Éloi Rivard
50b6a11d3b
doc: document SQL package extra 2024-08-16 09:46:01 +02:00
Éloi Rivard
da6a3b2e68
doc: apache configuration example 2024-08-16 09:41:46 +02:00
Éloi Rivard
03911680d1
chore: dependencies update 2024-08-15 20:36:44 +02:00
Éloi Rivard
fad11e72c4
doc: simplify installation instructions 2024-08-15 19:40:11 +02:00
Éloi Rivard
eee7ba98de
doc: fix nginx example conf certificates domain 2024-08-15 18:44:16 +02:00
Éloi Rivard
107ea63183 Merge branch 'doc-nginx-headers' into 'main'
doc: Don't set nested headers for nginx, use more_set_headers instead

See merge request yaal/canaille!176
2024-08-15 16:43:07 +00:00
Éloi Rivard
98d9a65ada Merge branch 'fix-docs' into 'main'
fix create user command in docs

See merge request yaal/canaille!177
2024-08-15 15:12:58 +00:00
Kerstin Humm
a1712968e1 fix create user command in docs 2024-08-15 16:23:01 +02:00
Moha684
269d238a28
Translated using Weblate (Breton)
Currently translated at 10.8% (41 of 377 strings)

Translation: Canaille/Canaille
Translate-URL: https://hosted.weblate.org/projects/canaille/canaille/br/
2024-08-08 21:09:20 +02:00
Moha684
67ce98b84b
Translated using Weblate (Spanish)
Currently translated at 100.0% (377 of 377 strings)

Translation: Canaille/Canaille
Translate-URL: https://hosted.weblate.org/projects/canaille/canaille/es/
2024-08-08 21:09:19 +02:00
Moha684
5efef5c74b
Added translation using Weblate (Breton) 2024-08-07 21:02:48 +02:00
Kerstin Humm
a51c76db30 doc: Don't set nested headers for nginx, use more_set_headers instead
See https://github.com/yandex/gixy/blob/master/docs/en/plugins/addheaderredefinition.md
2024-08-07 14:17:23 +02:00
Éloi Rivard
35fab7d321
fix: LDAP backend rdn_value could try to strip a None value 2024-07-25 17:39:40 +02:00
Éloi Rivard
67d2338a90
chore: bump to 0.0.54 2024-07-25 16:53:15 +02:00
Éloi Rivard
e5328837fd
chore: pre-commit upgrade 2024-07-25 16:47:45 +02:00
Éloi Rivard
127d56f713
chore: dependencies update 2024-07-25 16:44:43 +02:00
Sascha
9e1b5e2a58
Translated using Weblate (German)
Currently translated at 100.0% (377 of 377 strings)

Translation: Canaille/Canaille
Translate-URL: https://hosted.weblate.org/projects/canaille/canaille/de/
2024-06-26 13:09:23 +02:00
Éloi Rivard
0cbaa3b3bc
feat: more blocks for theming firstlogin, forgotten-password and
reset-password pages
2024-05-21 18:08:44 +02:00
Éloi Rivard
61da0683bd
feat: more blocks for theming login and password pages 2024-05-21 17:17:48 +02:00
Éloi Rivard
d356e1b8bc
chore: remove TODO file 2024-05-21 11:10:01 +02:00
Éloi Rivard
685e0da627 Merge branch 'issues-120-121-documentation' into 'main'
doc: features and use cases documentation

Closes #121

See merge request yaal/canaille!175
2024-05-21 09:08:11 +00:00
Éloi Rivard
18a711ef7d
doc: features and use cases documentation 2024-05-21 11:07:07 +02:00
Éloi Rivard
999cf59d2b
doc: miscellaneous improvements 2024-05-17 22:53:28 +02:00
Éloi Rivard
d134259332
chore: dependency update 2024-05-16 17:48:08 +02:00
Éloi Rivard
3f0ee3cd88
chore: dependencies update 2024-05-15 15:21:24 +02:00