Changelog

v1.1.53 — 2026/03/21

Fix Versionning Css

CSS versioning is now based on the file size.

Fix pagination

Pagination in the admin view is now functional and configurable in `admin.rs`.

Fix Boolean field

An unchecked boolean field is now treated as `false` rather than absent — the `required` validation no longer requires the box to be checked.

Fix Role vue admin

The addition of access permissions in the admin view is now functional; the documentation will provide more detailed information.

Fix Admin view

Restore template overriding functionality through the builder in the admin panel, and separate the demo logic from it

Fix Exercice interactif

Interactive exercise based on a prompt, connected to an AI, offering exercises on the current course -> in beta on the demo

Fix Password

The password field has been removed from the admin edit view. Password changes will now be handled through a dedicated email-based reset form.

Fix trim

Passwords and other database entries are now automatically passed through a `trim`, preventing any discrepancies caused by accidental spaces.

Fix Invalidation de session

Ability to choose whether to invalidate an active session when logging in from another device.