fix: fiabiliser les fiches animales et vaccinations

This commit is contained in:
Alexandre NOEL 2026-09-15 21:11:21 +02:00
commit 361bef8561
20 changed files with 157 additions and 65 deletions

View file

@ -2,6 +2,18 @@
Toutes les modifications importantes du projet sont consignées ici. Le format s’inspire de [Keep a Changelog](https://keepachangelog.com/fr/1.1.0/) et le projet suit le [versionnage sémantique](https://semver.org/lang/fr/).
## [1.0.0-rc.26] — 2026-09-15
### Données animales et suivi vétérinaire
- suppression sûre de l’ancienne contrainte SQLite limitant les salles à « silver » et « twix » ;
- reconstruction transactionnelle de la table des animaux avec conservation de toutes les fiches, relations, vues et index ;
- ajout d’un test de sauvegarde réelle contrôlant le nombre d’animaux, l’intégrité SQLite et les clés étrangères ;
- suppression des avertissements `open_basedir` pendant la détection de l’outil d’optimisation des images.
- remplacement des anciens états I-CAD par « Inconnu », « Enregistré », « En attente de changement » et « Propriétaire changé » ;
- retrait du champ redondant « Administré par » lors de la saisie d’un vaccin ;
- affichage du cabinet vétérinaire dans le récapitulatif des vaccinations et son export.
## [1.0.0-rc.25] — 2026-09-15
### Modification des portées