Commit graph

1929 commits

Author SHA1 Message Date
Éloi Rivard
0a2d3d4629
fix: permissions loading with the SQL backend 2024-03-31 00:07:16 +01:00
Éloi Rivard
58b967a43e
refactor: reliably detect the model attribute cardinality 2024-03-30 23:39:09 +01:00
Éloi Rivard
7418d10efb
refactor: make User and Group directly inherit from Model 2024-03-30 18:48:03 +01:00
Éloi Rivard
efe3a3c4c4
refactor: assume ACL have default values 2024-03-30 17:21:40 +01:00
Éloi Rivard
f2dbda8c89
doc: fixed logging example 2024-03-30 11:40:05 +01:00
Éloi Rivard
06049d27a4
feat: better error messages when Canaille is launched without configuration 2024-03-29 19:31:01 +01:00
Éloi Rivard
a72489fb54
tests: ignore pytest skipped tests in coverage 2024-03-29 17:44:42 +01:00
Éloi Rivard
5379259a15
chore: bump to 0.0.44 2024-03-29 17:37:11 +01:00
Éloi Rivard
dd7768e0d2
tests: no OIDC test outside the OIDC zone 2024-03-29 17:34:08 +01:00
Éloi Rivard
b36c654550
doc: release instructions improvements 2024-03-29 17:30:56 +01:00
Éloi Rivard
163c0155b7
fix: OIDC JWT settings initialization 2024-03-29 17:30:12 +01:00
Éloi Rivard
ea220e8a93
fix: pytest skip decorator 2024-03-29 17:17:59 +01:00
Éloi Rivard
e9c36dffd5
fix: OIDC feature detection 2024-03-29 17:17:06 +01:00
Éloi Rivard
66b7d813ed
chore: changelog entry 2024-03-29 17:15:35 +01:00
Éloi Rivard
dc12f89b49
chore: ignore .env files 2024-03-29 14:45:21 +01:00
Éloi Rivard
e299c84cab
fix: default LDAP USER_FILTER 2024-03-29 14:45:04 +01:00
Éloi Rivard
bfae3fbe18
doc: pydantic-settings nested secret directories are not ready yet
https://github.com/pydantic/pydantic-settings/issues/154
2024-03-29 13:57:03 +01:00
Éloi Rivard
4cd3d51de5
doc: fix LOGGING code snippet 2024-03-29 12:17:24 +01:00
Éloi Rivard
92d3585325
chore: bump to 0.0.43 2024-03-29 12:11:15 +01:00
Éloi Rivard
9f80792ad0
doc: release instructions improvements 2024-03-29 12:10:53 +01:00
Éloi Rivard
2d027a6790
doc: wording 2024-03-29 12:08:03 +01:00
Éloi Rivard
45db02de07
chore: dependencies update 2024-03-29 12:01:25 +01:00
Éloi Rivard
a6bd3e6002
chore: remove unused guard 2024-03-29 12:00:20 +01:00
Éloi Rivard
0fabf4c1a2
doc: release documentation 2024-03-29 11:59:31 +01:00
Éloi Rivard
3592b40f03
fix: i18n warnings on project installation 2024-03-29 11:16:13 +01:00
Éloi Rivard
9dbb16153d
chore: add setuptools dependency to build packages with python3.12+
As it is needed by Babel 2.14 and not shipped with python anymore.
2024-03-29 11:04:34 +01:00
Éloi Rivard
37d17b43aa
fix: python<3.10 union types 2024-03-29 10:56:21 +01:00
Éloi Rivard
be2fa8b7f5
doc: minor various improvements 2024-03-29 09:35:29 +01:00
Éloi Rivard
4067634c40 Merge branch 'conf-class' into 'main'
use pydantic to validate the configuration

See merge request yaal/canaille!170
2024-03-28 16:45:28 +00:00
Éloi Rivard
8625318341
feat: use pydantic to validate the configuration 2024-03-28 17:44:26 +01:00
Éloi Rivard
731016d7f3
doc: changelog improvements 2024-03-28 15:31:55 +01:00
gallegonovato
02656516e0
Translated using Weblate (Spanish)
Currently translated at 100.0% (365 of 365 strings)

Translation: Canaille/Canaille
Translate-URL: https://hosted.weblate.org/projects/canaille/canaille/es/
2024-03-28 15:01:52 +01:00
Éloi Rivard
d7675f18b7
doc: databases documentation improvements 2024-03-28 14:57:29 +01:00
Éloi Rivard
a4851b5ef0
doc: fix CHANGELOG titles 2024-03-28 14:35:01 +01:00
Éloi Rivard
1a57b5563e
doc: openldap installation istructions 2024-03-28 14:26:45 +01:00
Éloi Rivard
9290bbd892
doc: typo 2024-03-28 14:24:35 +01:00
Éloi Rivard
db84db760f
doc: documentation compilation instructions 2024-03-28 14:24:21 +01:00
Éloi Rivard
97470bffe6
doc: better translation documentation 2024-03-28 14:22:07 +01:00
Éloi Rivard
61df50aa39
doc: we use ruff instead of black 2024-03-28 12:03:20 +01:00
Éloi Rivard
af8e482728
doc: 'Contributions' wording 2024-03-27 22:49:44 +01:00
Éloi Rivard
8122e88d2e
doc: canaille logo adapts to the luminosity 2024-03-27 22:45:50 +01:00
Éloi Rivard
685f996823
chore: changelog entries 2024-03-27 21:18:58 +01:00
Éloi Rivard
357441efe7 Merge branch 'sitemap' into 'main'
docs: add a sitemap

See merge request yaal/canaille!169
2024-03-27 20:18:08 +00:00
Éloi Rivard
af298c39b8
docs: add a sitemap 2024-03-27 21:17:30 +01:00
Éloi Rivard
c150f06e73
chore: dependency update 2024-03-27 18:09:40 +01:00
Éloi Rivard
ad294d70cc Merge branch 'shibuya-theme' into 'main'
feat: use the shibuya documentation theme

See merge request yaal/canaille!168
2024-03-27 13:58:56 +00:00
Éloi Rivard
acf882ad9a
feat: use the shibuya documentation theme 2024-03-27 14:58:07 +01:00
Hosted Weblate
7aaef0d606
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-03-27 14:08:11 +01:00
Éloi Rivard
5cbb157e02
Translated using Weblate (French)
Currently translated at 100.0% (366 of 366 strings)

Translation: Canaille/Canaille
Translate-URL: https://hosted.weblate.org/projects/canaille/canaille/fr/
2024-03-27 14:08:11 +01:00
Éloi Rivard
bd003ec53d
fix: wording uniformization 2024-03-27 14:07:52 +01:00