Publier Globinours 1.0.0-rc.3

This commit is contained in:
Alexandre NOEL 2026-09-03 12:39:15 +02:00
commit 9a2b4068da
325 changed files with 38230 additions and 20 deletions

23
HISTORIQUE.md Normal file
View file

@ -0,0 +1,23 @@
# Histoire de Globinours
Globinours est né dun besoin de terrain : réunir dans une application légère les informations quun refuge utilise chaque jour, sans imposer une infrastructure complexe. Le projet sest construit autour de PHP et SQLite afin de rester facile à installer, sauvegarder et déplacer.
Les premières versions ont posé la fiche animale, le suivi médical, les placements, les adoptions, les documents et les tournées. Lapplication sest ensuite enrichie dun annuaire, de statistiques, doutils administratifs, dune pharmacie, dun agenda partagé et dun mini-site public séparant strictement les contenus publiés des informations internes.
La sécurité et la continuité ont progressivement rejoint le cœur du projet : authentification, permissions, journal daudit, médias privés hors de la racine web, sauvegardes vérifiées, restauration contrôlée, protection CSRF, limitation des connexions et paramètres adaptés aux reverse proxies de confiance.
Limport depuis Animal Shelter Manager a été conçu comme un parcours prudent. Les analyses commencent en simulation, les rapprochements ambigus restent à vérifier et les imports réels sont précédés dune sauvegarde. Aucun fichier source ni aucune donnée dun refuge pilote nest livré avec Globinours.
Avant la version 1.0, le projet a fait lobjet dun nettoyage structurel et dun découpage de ses fichiers les plus volumineux. La recherche universelle, les salles configurables, les traductions française et anglaise et une suite de contrôles isolés ont complété cette phase de stabilisation.
## `1.0.0-rc.1` — Première stabilisation
Nettoyage du projet, séparation des principales vues animales, découpage du contrôleur et validation initiale des parcours essentiels.
## `1.0.0-rc.2` — Recherche universelle
Recherche transversale respectant les permissions et poursuite du découpage du cœur applicatif.
## `1.0.0-rc.3` — Gel fonctionnel
Séparation des ressources visuelles et des routes, correction de linstallation vierge, anonymisation du dépôt public, création dune fiche Twix fictive complète et harmonisation de la présentation du code avant le gel fonctionnel de la version 1.0.