technova69/spip_auto_update | 20 commits
Par gilles, le 23 août 2026 à 16h47min :
fix: borne les diagnostics journaux complets
Modifié
src/LecteurJournaux.php
tests/unit/LecteurJournauxTest.php
==============================
Par gilles, le 23 août 2026 à 16h34min :
fix: borne les longues lignes de journaux
Modifié
src/LecteurJournaux.php
tests/unit/LecteurJournauxTest.php
==============================
Par gilles, le 23 août 2026 à 16h00min :
fix: enrichit les diagnostics HTTP de debug
Modifié
src/ObservationSante.php
src/Rapport/Journal.php
src/SondeSante.php
tests/unit/Rapport/JournalTest.php
tests/unit/SondeSanteTest.php
Détails : https://git.spip.net/technova69/spip_auto_update/-/commit/c89aa11092c982ba95899b7fdd743226cc9e70b7
==============================
Par gilles, le 23 août 2026 à 15h58min :
fix: signale les obsoletes non deplaces
Modifié
src/Execution.php
tests/unit/ExecutionTest.php
==============================
Par gilles, le 23 août 2026 à 15h57min :
fix: lit toute la fenêtre des journaux
Modifié
src/LecteurJournaux.php
tests/unit/LecteurJournauxTest.php
==============================
Par gilles, le 23 août 2026 à 15h55min :
fix: conserve tous les diagnostics de santé finale
Modifié
src/ComparateurSante.php
src/Execution.php
src/Sante.php
src/SondeSante.php
tests/unit/ComparateurSanteTest.php
tests/unit/ExecutionTest.php
tests/unit/SondeSanteTest.php
==============================
Par gilles, le 23 août 2026 à 15h51min :
fix: lie le contrôle SVP aux versions planifiées
Modifié
payload/appliquer.php
src/ControleurVersionsPluginsAuto.php
src/Execution.php
src/PlanSite.php
src/ResultatPlugins.php
tests/unit/ApplicateurPluginsTest.php
tests/unit/ControleurVersionsPluginsAutoTest.php
tests/unit/ExecutionTest.php
tests/unit/PlanificateurTest.php
tests/unit/ResultatPluginsTest.php
==============================
Par gilles, le 23 août 2026 à 15h43min :
fix: interdit le chevauchement des sauvegardes plugins
Modifié
src/Fichiers.php
src/SauvegardePlugins.php
src/ValidateurPlugins.php
tests/unit/SauvegardePluginsTest.php
tests/unit/ValidateurPluginsTest.php
==============================
Par gilles, le 23 août 2026 à 15h19min :
fix: aligne l’aide sur les statuts de sortie
Modifié
src/Application.php
tests/unit/ApplicationTest.php
==============================
Par gilles, le 23 août 2026 à 15h15min :
docs: documente les diagnostics d’exécution
Modifié
README.md
==============================
Par gilles, le 23 août 2026 à 15h11min :
fix: propage le code de retour mysqldump
Modifié
src/Sauvegarde/DumpMysql.php
tests/unit/ExecutionTest.php
tests/unit/Sauvegarde/DumpMysqlTest.php
==============================
Par gilles, le 23 août 2026 à 14h56min :
feat: expose les statuts et codes de sortie détaillés
Modifié
src/Application.php
src/ArtefactsExecution.php
src/Execution.php
src/JournalSite.php
src/Progression.php
src/Rapport/Journal.php
tests/unit/ApplicationTest.php
tests/unit/ExecutionTest.php
tests/unit/ProgressionTest.php
tests/unit/Rapport/JournalTest.php
==============================
Par gilles, le 23 août 2026 à 14h44min :
fix: classe la santé finale après les écritures
Modifié
src/Execution.php
src/JournalPhases.php
tests/unit/ExecutionTest.php
tests/unit/JournalPhasesTest.php
==============================
Par gilles, le 23 août 2026 à 14h37min :
fix: conserve les faits SVP et le statut final
Modifié
src/Execution.php
tests/unit/ExecutionTest.php
==============================
Par gilles, le 23 août 2026 à 14h28min :
feat: orchestre l’exécution par phases sûres
Ajouté
src/ArtefactsExecution.php
Modifié
src/Application.php
src/Execution.php
src/JournalSite.php
src/PlanSite.php
tests/unit/ExecutionTest.php
tests/unit/Rapport/JournalTest.php
==============================
Par gilles, le 23 août 2026 à 13h59min :
feat: compare la santé avant et après mise à jour
Ajouté
src/CauseJournal.php
src/ClassificateurJournaux.php
src/ComparateurSante.php
src/LecteurJournaux.php
src/ObservationSante.php
src/PhotoJournaux.php
src/SondeSante.php
tests/unit/ClassificateurJournauxTest.php
tests/unit/ComparateurSanteTest.php
tests/unit/LecteurJournauxTest.php
tests/unit/SondeSanteTest.php
Modifié
src/RapportSante.php
src/Sante.php
tests/unit/SanteTest.php
==============================
Par gilles, le 23 août 2026 à 13h38min :
fix: résout les chemins relatifs des plugins actifs
Modifié
src/ControleurVersionsPluginsAuto.php
tests/unit/ApplicateurPluginsTest.php
tests/unit/ControleurVersionsPluginsAutoTest.php
==============================
Par gilles, le 23 août 2026 à 13h24min :
feat: contrôle les versions de plugins après SVP
Ajouté
src/ControleurVersionsPluginsAuto.php
src/ResultatControleVersionsPlugins.php
tests/unit/ControleurVersionsPluginsAutoTest.php
Modifié
payload/appliquer.php
src/Execution.php
src/ResultatPlugins.php
src/SauvegardePlugins.php
tests/unit/ApplicateurPluginsTest.php
tests/unit/ExecutionTest.php
tests/unit/ResultatPluginsTest.php
tests/unit/SauvegardePluginsTest.php
==============================
Par gilles, le 23 août 2026 à 13h04min :
test: normalise les chemins de plugins sondés
Modifié
tests/integration/SondeTest.php
==============================
Par gilles, le 23 août 2026 à 12h58min :
feat: prévalide les sources de plugins
Ajouté
src/ResultatValidationPlugins.php
src/SourcePlugin.php
src/TypeSourcePlugin.php
src/ValidateurPlugins.php
tests/unit/ValidateurPluginsTest.php
Modifié
payload/sonde.php
src/EtatSite.php
src/PlanSite.php
tests/integration/SondeTest.php
tests/unit/EtatSiteTest.php
tests/unit/PlanificateurTest.php