Commit graph

1674 commits

Author SHA1 Message Date
Éloi Rivard
5689ba4db4
fix: demo app backend installation 2024-03-26 20:13:12 +01:00
Éloi Rivard
d205ed40a3
chore: dependencies update 2024-03-26 16:49:07 +01:00
Éloi Rivard
fa17c518d2 Merge branch 'toml' into 'main'
use the standard tomllib python module instead of `toml` starting from python 3.11

See merge request yaal/canaille!167
2024-03-26 15:48:10 +00:00
Éloi Rivard
265f266638
chore: use the standard tomllib python module instead of toml starting from python 3.11 2024-03-26 13:57:14 +01:00
Éloi Rivard
b55b971550 Merge branch 'htmx' into 'main'
chore: bump to htmx 1.9.11

See merge request yaal/canaille!166
2024-03-21 15:20:30 +00:00
Éloi Rivard
ad71934a28
chore: bump to htmx 1.9.11 2024-03-21 16:19:15 +01:00
Éloi Rivard
311217041b
chore: update dependencies 2024-03-16 19:40:25 +01:00
Éloi Rivard
2dd5b09afe
doc: update flask doc link 2024-03-16 13:48:55 +01:00
Éloi Rivard
edebf189dd
doc: update flask doc link 2024-03-16 13:47:49 +01:00
Éloi Rivard
b08c0303f5 Merge branch 'issue-188-logging-conf' into 'main'
default python logging configuration format

Closes #188

See merge request yaal/canaille!165
2024-03-15 23:26:46 +00:00
Éloi Rivard
dc81832159
feat: usedefault python logging configuration format 2024-03-15 20:12:07 +01:00
Éloi Rivard
4edffcaa9f
chore: use isort instead of reoder-python-imports 2024-03-15 19:58:37 +01:00
Éloi Rivard
bd57d69765
chore: pre-commit update 2024-03-07 18:52:23 +01:00
Éloi Rivard
9af9a303ba
refactor: use modern faker calls
https://github.com/joke2k/faker/pull/1991
2024-02-16 09:15:41 +01:00
Éloi Rivard
30921f8249
chore: update dependencies 2024-02-16 09:07:07 +01:00
Éloi Rivard
91341d7c55
chore: dependencies update 2024-02-13 09:54:15 +01:00
Éloi Rivard
2323d22471
tests: fix pytest to <7 at the moment
Until https://github.com/TvoroG/pytest-lazy-fixture/issues/65 is fixed.
2024-02-05 16:58:11 +01:00
Éloi Rivard
e8802c406a
docs: Canaille implements a SQL backend 2024-02-05 16:38:52 +01:00
Éloi Rivard
ad65fe428c
docs: SCIM implementation 2024-02-05 16:38:22 +01:00
Éloi Rivard
ab3e6de2f8
chore: dependency update 2024-01-26 17:04:59 +01:00
Éloi Rivard
66ce8a8557
chore: dependencies update 2024-01-02 17:55:52 +01:00
Éloi Rivard
e1c61d63f7
chore: bump to 0.0.42 2023-12-29 17:17:58 +01:00
Éloi Rivard
d49e669cab
fix: avoid to fail on imports if cryptography is missing 2023-12-29 17:17:19 +01:00
Éloi Rivard
395b6ab4f3
chore: add docformatter pre-commit 2023-12-28 18:31:57 +01:00
Éloi Rivard
e8b620588e
refactor: LDAP backend initialization 2023-12-27 10:57:22 +01:00
Éloi Rivard
a237fa0198
chore: pre-commit update 2023-12-26 01:13:11 +01:00
Éloi Rivard
9bef0a31a0
chore: dependency update 2023-12-26 01:11:41 +01:00
Éloi Rivard
a4a381d088
refactor: gather endpoints in a 'endpoints' directory 2023-12-26 00:30:19 +01:00
Éloi Rivard
0ff76823d5
chore: bump to canaille 0.0.41 2023-12-25 20:16:23 +01:00
Éloi Rivard
38038d8db9
refactor: use 'url_for' in templates instead of static urls 2023-12-25 20:15:21 +01:00
Éloi Rivard
5c11ebf0d3
feat: ldap connection is lazilly opened 2023-12-25 14:26:08 +01:00
Éloi Rivard
d0dbaa588c
refactor: no more explicit conn argument in the LDAP backend 2023-12-25 14:03:47 +01:00
Éloi Rivard
95882c737b
fix: LDAP backend connection error display 2023-12-25 13:56:57 +01:00
Éloi Rivard
d4712b7971
refactor: backend cleanups 2023-12-25 13:22:43 +01:00
Éloi Rivard
c362f0256f
doc: split installation page 2023-12-24 15:59:39 +01:00
Éloi Rivard
6dac4a1ca8
tests: fix github CI, again 2023-12-24 13:14:38 +01:00
Éloi Rivard
92c2e864af
tests: fix github CI 2023-12-24 13:03:35 +01:00
Éloi Rivard
14a93ad104
chore: demo client registration 2023-12-24 12:08:06 +01:00
Éloi Rivard
772a364128
fix: group field error prevented the registration form validation 2023-12-24 12:05:29 +01:00
Éloi Rivard
06b60e1747
fix: post_logout_redirect_uris was ignored during OIDC dynamic registration 2023-12-23 21:32:31 +01:00
Éloi Rivard
52ce547a54 Merge branch 'issue-185-oidc-user-registration' into 'main'
oidc user registration

Closes #185

See merge request yaal/canaille!164
2023-12-23 18:51:17 +00:00
Éloi Rivard
c847ef9284
feat: OIDC prompt=create implementation 2023-12-23 19:37:48 +01:00
Éloi Rivard
577bca360e
tests: renamed other_client fixture in trusted_client 2023-12-23 19:37:27 +01:00
Éloi Rivard
521ed75f18
fix: correctly set up Client audience during OIDC dynamic registration 2023-12-23 19:37:14 +01:00
Éloi Rivard
0d4174de43
tests: fix OIDC well-known tests 2023-12-23 17:24:03 +01:00
Éloi Rivard
9ff0411e9e
tests: extracted the prompt tests in a dedicated file 2023-12-22 21:18:02 +01:00
Éloi Rivard
f7162e4a5a
chore: bump to 0.0.40 2023-12-22 18:04:39 +01:00
Éloi Rivard
cbbcd4265b
chore: fix changelog entry 2023-12-22 18:02:23 +01:00
Éloi Rivard
445d854af1
feat: THEME can be a relative path 2023-12-22 18:00:07 +01:00
Éloi Rivard
97394823bf
fix: return a 403 error when users are missing permissions for OIDC authentication 2023-12-22 16:39:20 +01:00