Globinours/CHANGELOG.md

2.5 KiB
Raw Blame History

Journal des évolutions de Globinours

Toutes les modifications importantes du projet sont consignées ici. Le format sinspire de Keep a Changelog et le projet suit le versionnage sémantique.

[1.0.0-rc.3] — 2026-09-03

Stabilisation

  • gel fonctionnel avant la publication de la version 1.0 ;
  • séparation des styles, scripts de navigation, sous-vues communes et routes web ;
  • recherche universelle accessible au clavier et filtrée par permissions ;
  • correction de linstallation vierge et réparation automatique des schémas de médias incomplets ;
  • retrait des scripts ponctuels, paramètres partenaires et récits contenant des données propres à linstance pilote ;
  • durcissement des exclusions Git pour les bases, médias, documents, sauvegardes et journaux ;
  • jeu fictif recentré sur une fiche Twix complète : photographie optimisée, quarantaine, médical, courbe de poids, vaccination, vermifugation, antécédent, prise de sang et rendez-vous dagenda ;
  • normalisation de la présentation des sources PHP selon PSR-12, ajout des conventions déditeur et retrait de lancien seed de développement devenu redondant ;
  • validation de 25 parcours automatisés, de la syntaxe PHP et des traductions françaises et anglaises.

[1.0.0-rc.2] — 2026-09-02

Recherche et découpage

  • recherche globale des animaux, contacts, événements et factures, sans indexation du contenu médical sensible ;
  • découpage supplémentaire du contrôleur animal ;
  • alignement de la page Évolutions et de la documentation sur la version candidate.

[1.0.0-rc.1] — 2026-09-02

Première stabilisation pré-1.0

  • nettoyage conservateur du projet et retrait des sources historiques du paquet applicatif ;
  • découpage de la fiche et du contrôleur animal par domaines métier ;
  • sauvegardes SQLite compatibles avec les volumes synchronisés ;
  • validation des parcours essentiels, des traductions et de la syntaxe PHP.

0.1.0 — 2026-08-24

Socle initial

  • gestion des animaux, liens familiaux, placements, adoptions et décès ;
  • suivi médical, vaccinations, traitements, mesures et documents privés ;
  • annuaire, tournées, statistiques, registre administratif et exports ;
  • comptes, rôles, permissions, audit et sauvegardes ;
  • import ASM3 en simulation puis transaction protégée ;
  • interface responsive, PWA, mini-site public facultatif et internationalisation FR/EN.