Commit graph

260 commits

Author SHA1 Message Date
É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
sebastien yaal
de541fc8ca password-hashing-configuration 2025-01-08 09:25:06 +00:00
sebastien yaal
9c1253878c Resolve "Impossible to update my password" 2025-01-07 15:58:39 +00:00
Éloi Rivard
e1ca7dfe1e
feat: --version CLI option 2025-01-02 23:31:24 +01:00
sebastien
9df9744eb5 update last release date 2024-12-31 13:05:36 +01:00
sebastien
0fb3d588b9 adds password expiry policy with a new method on User class 2024-12-19 11:20:26 +01:00
Félix Rohrlich
36c73dd3ef Merge branch '173-intruder-lockout-2' into 'main'
Implement intruder lockout

Closes #173

See merge request yaal/canaille!194
2024-12-16 15:32:21 +00:00
Éloi Rivard
9fff4e1f7f
doc: fix invalid references 2024-12-12 22:03:10 +01:00
Éloi Rivard
e031b74684
doc: SCIM implementation changelog entry 2024-12-11 17:48:35 +01:00
Félix Rohrlich
14d58c9f26 doc: Added changelog for intruder lockout 2024-12-10 14:27:47 +01:00
Félix Rohrlich
e1d70ef8cd feat : Added sms OTP authentication and multi-factor authentication methods chaining 2024-12-10 11:27:18 +01:00
Éloi Rivard
51211013e2
feat: client token creation button in the admin token page 2024-12-06 20:28:37 +01:00
Éloi Rivard
5bc438d21d
feat: implement OIDC client_credentials flow 2024-12-06 15:09:25 +01:00
Éloi Rivard
21464e952a
fix: do not automatically load .env files 2024-12-05 15:14:12 +01:00
Éloi Rivard
32d8010e6f
chore: use SQL libraries that don't need to be compiled 2024-12-01 17:16:23 +01:00
Éloi Rivard
edd81369df
doc: minor changelog fixes 2024-11-26 18:43:02 +01:00
Éloi Rivard
88567c79f6
doc: changelog standardization. 2024-11-24 19:25:25 +01:00
sebastien
e700b85648 updates features and CHANGES 2024-11-19 15:17:09 +01:00
sebastien yaal
7b7ec74b9f Merge branch 'main' into '179-check-passwords-on-compromised-password-databases'
# Conflicts:
#   CHANGES.rst
2024-11-12 08:34:10 +00:00
sebastien
6689b128e7 updates CHANGES file 2024-11-12 09:31:39 +01:00
Éloi Rivard
619a81c6aa
chore: bump to 0.0.56 2024-11-07 13:53:31 +01:00
Éloi Rivard
61c8fa73ae
chore: split the 'sql' package extra
in 'sqlite', 'postgresql' and 'mysql'.
2024-11-07 13:23:30 +01:00
Éloi Rivard
a23a9b3ecc
doc: changelog update 2024-11-06 19:20:09 +01:00
Éloi Rivard
885ba0f48c
chore: migrate to uv 2024-10-31 09:49:53 +01:00
sebastien yaal
a4bd03f71c feat: password strength indicator 2024-10-28 21:17:47 +00:00
Éloi Rivard
08b6ec3a3b
chore: python 3.13 support 2024-10-27 11:21:42 +01:00
Félix Rohrlich
038e6c094e feat: Added security logs for email update, forgotten password mail, token emission/refresh/revokation, new consent, consent revokation #177 2024-10-14 14:04:39 +02:00
Éloi Rivard
3c0c2e53db
chore: update to htmx 2.0.3 2024-10-07 14:18:30 +02:00
Éloi Rivard
146dca5fb6
chore: stop support for python 3.9 2024-09-20 09:12:42 +02:00
Éloi Rivard
cfabcc485c
chore: automitaclly fix typos 2024-09-11 09:33:42 +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
67d2338a90
chore: bump to 0.0.54 2024-07-25 16:53:15 +02:00
Éloi Rivard
b46102bb75
fix: crash for passwordless users at login when no SMTP server was configured 2024-05-14 23:15:41 +02:00
Éloi Rivard
a7635faa29
chore: changelog 2024-05-14 10:39:34 +02:00
Éloi Rivard
25f2b6dedd
feat: model management commands 2024-05-13 14:16:14 +02:00
Éloi Rivard
17a994bd9f
doc: fix doc warnings 2024-05-08 09:33:52 +02:00
Éloi Rivard
69019763d4
feat: group member removal can be achieved from the group edition page 2024-04-28 19:47:57 +02:00
Éloi Rivard
e3ab3e0f7d
chore: bump to htmx 1.9.12 2024-04-28 09:31:39 +02:00
Éloi Rivard
444e6b135c
chore: small CI configuration improvements 2024-04-27 10:52:52 +02:00
Éloi Rivard
256566df94
refactor: Model identifier_attributes are fixed. 2024-04-22 20:04:24 +02:00
Éloi Rivard
ee9b49402d
chore: bump to 0.0.53 2024-04-22 18:11:50 +02:00
Éloi Rivard
afa0a6ff1e
feat: env_prefix create_app variable can select the environment var prefix 2024-04-22 18:10:49 +02:00
Éloi Rivard
b8645ce1a3
chore: bump to 0.0.52 2024-04-22 16:40:44 +02:00
Éloi Rivard
7fc887a492
feat: ENV_FILE configuration variable can customize the .env file 2024-04-22 16:37:31 +02:00
Éloi Rivard
5965cef133
chore: stop support for python 3.8 2024-04-21 11:48:39 +02:00
Éloi Rivard
f9989a960b
feat: locked users cannot be impersonated 2024-04-12 12:12:08 +02:00
Éloi Rivard
490cb34278
chore: bump to 0.0.51 2024-04-09 22:06:36 +02:00
Éloi Rivard
42dc023288
fix: display the menu bar on error pages 2024-04-09 22:06:08 +02:00
Éloi Rivard
0756859626
chore: bump to 0.0.50 2024-04-09 21:51:19 +02:00