[debardeur] 20 commits

spip-contrib-extensions/debardeur | 20 commits

Par Maïeul Rouquette, le 18 février 2026 à 10h31min :

fix: bon type de template

Modifié
base/template-depot-core.xml
base/template-depot-spip-zone.xml

Détails : fix: bon type de template (eedf6fdb) · Validations · spip-contrib-extensions / debardeur · GitLab

==============================
Par Matthieu Marcillaud, le 28 janvier 2026 à 17h47min :

fix: Coquille dans debardeur_dir_nettoyer_liens_morts() après le passage de Rector, qui du coup ne les enlevait plus

Modifié
debardeur/connecteur/gitlab.php
inc/debardeur.php
inc/debardeur_archives_xml.php
inc/debardeur_depots.php

Détails : fix: Coquille dans debardeur_dir_nettoyer_liens_morts() après le passage de... (15f0a090) · Validations · spip-contrib-extensions / debardeur · GitLab

==============================
Par Matthieu Marcillaud, le 27 janvier 2026 à 15h40min :

docs: coquille

Modifié
inc/debardeur.php
inc/debardeur_archives_xml.php

Détails : docs: coquille (e6eb7a9d) · Validations · spip-contrib-extensions / debardeur · GitLab

==============================
Par Maïeul Rouquette, le 26 janvier 2026 à 17h30min :

feat: spip peut trouver automatiquement le logo, donc debardeur aussi

Modifié
inc/empaqueteur_paquet.php

Détails : feat: spip peut trouver automatiquement le logo, donc debardeur aussi (7b784c1a) · Validations · spip-contrib-extensions / debardeur · GitLab

==============================
Par Maïeul Rouquette, le 14 janvier 2026 à 12h07min :

remove: commentaire inutile

Modifié
inc/debardeur_archives_xml.php

Détails : remove: commentaire inutile (2c99820a) · Validations · spip-contrib-extensions / debardeur · GitLab

==============================
Par Maïeul Rouquette, le 10 janvier 2026 à 11h38min :

change: nom des dépots par branche en spip-x.y.xml

Modifié
inc/debardeur_archives_xml.php

Détails : change: nom des dépots par branche en `spip-x.y.xml` (280831b2) · Validations · spip-contrib-extensions / debardeur · GitLab

==============================
Par Matthieu Marcillaud, le 5 janvier 2026 à 10h23min :

remove: Code mort autour de svn.revision

Modifié
inc/debardeur_analyser_zip.php

Détails : remove: Code mort autour de svn.revision (6165eed4) · Validations · spip-contrib-extensions / debardeur · GitLab

==============================
Par Maïeul Rouquette, le 2 janvier 2026 à 21h33min :

remove: version full.xml des depots

Modifié
inc/debardeur_archives_xml.php

Détails : remove: version full.xml des depots (11906abe) · Validations · spip-contrib-extensions / debardeur · GitLab

==============================
Par Maïeul Rouquette, le 29 décembre 2025 à 21h38min :

change: la version thin contient tout les paquets, pas seulement les derniers, usera reécupéré par SVP lorsque _DEV_VERSION_SPIP_COMPAT est définie

Modifié
inc/debardeur_archives_xml.php

Détails : change: la version thin contient tout les paquets, pas seulement les derniers,... (c2b5a796) · Validations · spip-contrib-extensions / debardeur · GitLab

==============================
Par Maïeul Rouquette, le 29 décembre 2025 à 15h29min :

fix: si une plugin est marqué compatible SPIP 4.4.z et plus, avec z > 0, le mettre aussi dans thin.spip_4_4.xml

Pour ce faire, on ajoute arbitraitrement un très grand z à la branche
SPIP

Modifié
inc/debardeur_archives_xml.php

Détails : fix: si une plugin est marqué compatible SPIP 4.4.z et plus, avec z > 0, le... (5d13d8b6) · Validations · spip-contrib-extensions / debardeur · GitLab

==============================
Par Matthieu Marcillaud, le 29 décembre 2025 à 11h05min :

fix: Sortie plus clair de l’outut de debardeur:compiler

Modifié
debardeur/compileur.php

Détails : fix: Sortie plus clair de l’outut de debardeur:compiler (9e80df52) · Validations · spip-contrib-extensions / debardeur · GitLab

==============================
Par Matthieu Marcillaud, le 29 décembre 2025 à 10h46min :

fix: Pas de fermeture ‹ archives › sur chaque plugin

Modifié
inc/debardeur_archives_xml.php

Détails : fix: Pas de fermeture 'archives' sur chaque plugin (7cec404f) · Validations · spip-contrib-extensions / debardeur · GitLab

==============================
Par Matthieu Marcillaud, le 28 décembre 2025 à 17h55min :

fix: Le chemin du zip doit être relatif au dossier du dépôt, et il faut donc correctement passer la bonne variable

Modifié
inc/debardeur_archives_xml.php

Détails : fix: Le chemin du zip doit être relatif au dossier du dépôt, et il faut donc... (881a5b3d) · Validations · spip-contrib-extensions / debardeur · GitLab

==============================
Par Maïeul Rouquette, le 28 décembre 2025 à 13h15min :

feat: loguer précisement les cas des json où l’info compatibilite est absente — sauf pour le cas de vieux SPIP où c’est normal

Modifié
inc/debardeur_archives_xml.php

Détails : feat: loguer précisement les cas des json où l'info compatibilite est absente... (c200fbb8) · Validations · spip-contrib-extensions / debardeur · GitLab

==============================
Par Maïeul Rouquette, le 28 décembre 2025 à 10h27min :

perf: garder en cache de 24 le fichier de release

Modifié
inc/debardeur_archives_xml.php

Détails : perf: garder en cache de 24 le fichier de release (8d90f0d6) · Validations · spip-contrib-extensions / debardeur · GitLab

==============================
Par Maïeul Rouquette, le 28 décembre 2025 à 10h26min :

change: inutile de générer des fichiers d’archives pour les versions sans releases

Modifié
inc/debardeur_archives_xml.php

Détails : change: inutile de générer des fichiers d'archives pour les versions sans releases (2c4963e0) · Validations · spip-contrib-extensions / debardeur · GitLab

==============================
Par Maïeul Rouquette, le 27 décembre 2025 à 23h20min :

feat: pouvoir n’avoir qu’un zip par source (depot git)

Modifié
inc/debardeur_archives_xml.php

Détails : feat: pouvoir n'avoir qu'un zip par source (depot git) (e820b3e1) · Validations · spip-contrib-extensions / debardeur · GitLab

==============================
Par Maïeul Rouquette, le 27 décembre 2025 à 23h18min :

feat: génerer des fichiers archives.thin.spip_<branche_spip>.xml

  • On ne le fait que pour spip 4.4 et supérieure (car SVP ne saurait pas
    tirer profit de cela avant les nouvelles versions de SVP
  • On note l’info de compatibilite dans le .json histoire de ne pas
    parser 36 fois le .xml

Du coup avant de relancer spip debardeur:compiler il faut refaire les
.json

rm debardeur/sources/*/*.json && rm -rf debardeur/tmp/*

Modifié
inc/debardeur_analyser_zip.php
inc/debardeur_archives_xml.php
inc/empaqueteur_paquet.php

Détails : feat: génerer des fichiers `archives.thin.spip_<branche_spip>.xml` (cdad9d41) · Validations · spip-contrib-extensions / debardeur · GitLab

==============================
Par Maïeul Rouquette, le 27 décembre 2025 à 22h09min :

docs: coquille commentaire

Modifié
inc/empaqueteur_paquet.php

Détails : docs: coquille commentaire (deb7e79a) · Validations · spip-contrib-extensions / debardeur · GitLab

==============================
Par Matthieu Marcillaud, le 21 décembre 2025 à 23h25min :

chore: Détailler les fichiers d’archives créés dans le log

Modifié
debardeur/compileur.php
inc/debardeur_archives_xml.php

Détails : chore: Détailler les fichiers d’archives créés dans le log (6674db3c) · Validations · spip-contrib-extensions / debardeur · GitLab