-
0.0.56619a81c6 · ·
0.0.56] - 2024-11-07 --------------------- Fixed ^^^^^ - With LDAP backend, updating another user groups could result in a permission lost for the editor. :issue:`202` Added ^^^^^ - :attr:`~canaille.core.configuration.CoreSettings.MAX_PASSWORD_LENGHT` and :attr:`~canaille.core.configuration.CoreSettings.MIN_PASSWORD_LENGHT` configuration options :issue:`174` - Password strength visual indicator :issue:`174` - Security events logs :issue:`177` - Support for Python 3.13 :pr:`186` Changed ^^^^^^^ - Update to HTMX 2.0.3 :pr:`184` - Migrate from poetry to uv :pr:`187` - The ``sql`` package extra is now split between ``sqlite``, ``postgresql`` and ``mysql``. Removed ^^^^^^^ - End support for python 3.9. :pr:`179`
-
0.0.5467d2338a · ·
[0.0.54] - 2024-07-25 --------------------- Added ^^^^^ - Group member removal can be achieved from the group edition page :issue:`192` - Model management commands :issue:`117` :issue:`54` Changed ^^^^^^^ - Model `identifier_attributes` are fixed. - Bump to htmx 1.9.12 :pr:`172` Fixed ^^^^^ - Dark theme colors for better readability - Crash for passwordless users at login when no SMTP server was configured.
-
0.0.4392d35853 · ·
[0.0.43] - 2024-03-29 --------------------- 🚨Configuration files must be updated.🚨 Added ^^^^^ - Add `created` and `last_modified` datetime for all models - Sitemap to the documentation :pr:`169` - Configuration management with pydantic-settings :issue:`138` :pr:`170` Changed ^^^^^^^ - Use default python logging configuration format. :issue:`188` :pr:`165` - Bump to htmx 1.99.11 :pr:`166` - Use the standard tomllib python module instead of `toml` starting from python 3.11 :pr:`167` - Use shibuya as the documentation theme :pr:`168`
-
0.0.410ff76823 · ·
Added ***** - OIDC `prompt=create` support. :issue:`185` :pr:`164` Fixed ***** - Correctly set up Client audience during OIDC dynamic registration. - ``post_logout_redirect_uris`` was ignored during OIDC dynamic registration. - Group field error prevented the registration form validation.
-
0.0.368e960d95 · ·
Fixed ***** - Avoid crashing when LDAP groups references unexisting users. - Password reset and initialization mails were only sent to the preferred user email address. - Password reset and initialization mails were not sent at all the user addresses if one email address could not be reached. - Password comparision was too permissive on login. - Encrypt passwords in the SQL backend.