[spip-auto-update] 9 commits

technova69/spip_auto_update | 9 commits

Par Gilles Vincent, le 28 août 2026 à 12h42min :

Merge branch ‹ feat/plugins-deja-a-jour › into ‹ main ›

feat: --site détaille les plugins déjà à jour (planifier / appliquer)

See merge request technova69/spip_auto_update!4

Ajouté
docs/superpowers/plans/2026-08-27-plugins-deja-a-jour.md
docs/superpowers/specs/2026-08-27-plugins-deja-a-jour-design.md
tests/unit/ChangementTest.php
Modifié
payload/sonde.php
src/Application.php
src/Changement.php
src/EtatSite.php
src/Planificateur.php
src/Rapport/Texte.php
tests/integration/SondeTest.php
tests/unit/EtatSiteTest.php
tests/unit/PlanificateurTest.php
tests/unit/Rapport/JsonTest.php
tests/unit/Rapport/TexteTest.php

Détails : Merge branch 'feat/plugins-deja-a-jour' into 'main' (43ad47b8) · Validations · Gilles Vincent / spip-auto-update · GitLab

==============================
Par gilles, le 28 août 2026 à 00h16min :

feat: la sonde collecte les plugins SVP déjà à jour de chaque site

Co-Authored-By: Claude Sonnet 5 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session_016jBa9JMzUm7viPWGfYTFqN

Modifié
payload/sonde.php
tests/integration/SondeTest.php

Détails : feat: la sonde collecte les plugins SVP déjà à jour de chaque site (e37b50d4) · Validations · Gilles Vincent / spip-auto-update · GitLab

==============================
Par gilles, le 28 août 2026 à 00h16min :

feat: --site détaille les plugins déjà à jour dans planifier/appliquer

Co-Authored-By: Claude Sonnet 5 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session_016jBa9JMzUm7viPWGfYTFqN

Modifié
src/Application.php

Détails : feat: --site détaille les plugins déjà à jour dans planifier/appliquer (1eede8ad) · Validations · Gilles Vincent / spip-auto-update · GitLab

==============================
Par gilles, le 28 août 2026 à 00h16min :

feat: Texte::rendre masque les plugins déjà à jour hors mode détaillé

Co-Authored-By: Claude Sonnet 5 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session_016jBa9JMzUm7viPWGfYTFqN

Modifié
src/Rapport/Texte.php
tests/unit/Rapport/TexteTest.php

Détails : feat: Texte::rendre masque les plugins déjà à jour hors mode détaillé (2e0d5da3) · Validations · Gilles Vincent / spip-auto-update · GitLab

==============================
Par gilles, le 28 août 2026 à 00h16min :

feat: Planificateur émet une ligne « déjà à jour » par plugin SVP à jour

Co-Authored-By: Claude Sonnet 5 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session_016jBa9JMzUm7viPWGfYTFqN

Modifié
src/Planificateur.php
tests/unit/PlanificateurTest.php
tests/unit/Rapport/JsonTest.php

Détails : feat: Planificateur émet une ligne « déjà à jour » par plugin SVP à jour (6b2d1a84) · Validations · Gilles Vincent / spip-auto-update · GitLab

==============================
Par gilles, le 28 août 2026 à 00h16min :

feat: EtatSite porte la liste plugins_a_jour de la sonde

Co-Authored-By: Claude Sonnet 5 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session_016jBa9JMzUm7viPWGfYTFqN

Modifié
src/EtatSite.php
tests/unit/EtatSiteTest.php

Détails : feat: EtatSite porte la liste plugins_a_jour de la sonde (1ccccf03) · Validations · Gilles Vincent / spip-auto-update · GitLab

==============================
Par gilles, le 28 août 2026 à 00h16min :

feat: note canonique Changement::NOTE_A_JOUR et estPluginAJour()

Co-Authored-By: Claude Sonnet 5 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session_016jBa9JMzUm7viPWGfYTFqN

Ajouté
tests/unit/ChangementTest.php
Modifié
src/Changement.php
src/Planificateur.php

Détails : feat: note canonique Changement::NOTE_A_JOUR et estPluginAJour() (929f4384) · Validations · Gilles Vincent / spip-auto-update · GitLab

==============================
Par gilles, le 28 août 2026 à 00h16min :

docs: plan d’implémentation — plugins déjà à jour dans le rapport --site

Co-Authored-By: Claude Sonnet 5 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session_016jBa9JMzUm7viPWGfYTFqN

Ajouté
docs/superpowers/plans/2026-08-27-plugins-deja-a-jour.md

Détails : docs: plan d'implémentation — plugins déjà à jour dans le rapport --site (781ecc6a) · Validations · Gilles Vincent / spip-auto-update · GitLab

==============================
Par gilles, le 28 août 2026 à 00h16min :

docs: spec — plugins déjà à jour dans le rapport --site

Co-Authored-By: Claude Sonnet 5 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session_016jBa9JMzUm7viPWGfYTFqN

Ajouté
docs/superpowers/specs/2026-08-27-plugins-deja-a-jour-design.md

Détails : docs: spec — plugins déjà à jour dans le rapport --site (6feafd80) · Validations · Gilles Vincent / spip-auto-update · GitLab