Updated ruff and mypy, accepted all changes
Central exception management and injected the Session.
This removed a lot of duplicated boilerplate code.
Added health check
Updated to Angular 21
Update password works
Updated the precision and nullability for models
Batch was sending non round quantity_available
Amounts were not being displayed in daybook
Moved dockerfile from root to have a consistent build environment