[ecrire ↪ 126-suppression-du-fichier-inc-minipres-php] 20 commits

spip/ecrire | 20 commits

Par JamesRezo, le 21 juin 2026 à 00h46min :

remove!(minipres): suppression inc/minipres.php

BREAKING CHANGE spip/spip#6084

Supprimé
inc/minipres.php
Modifié
tests/integration/Template.php

Détails : remove!(minipres): suppression inc/minipres.php (04a347a7) · Validations · spip / ecrire · GitLab

==============================
Par marcimat, le 20 juin 2026 à 16h14min :

Merge branch ‹ fix_tests › into ‹ 5.x ›

test: Correction tests relatifs à la Config

See merge request spip/ecrire!273

Ajouté
tests/integration/Support/ConfigFixture.php
tests/integration/Support/RequestTestHelper.php
Supprimé
tests/integration/Config/DepotMetaPackTest.php
tests/integration/Config/DepotMetaPersoTest.php
tests/integration/Config/DepotMetaTest.php
Modifié
backoffice.php
balise/formulaire_.php
balise/formulaire_admin.php
bootstrap/base/connect_sql.php
bootstrap/inc/auth.php
bootstrap/inc/i18n.php
bootstrap/inc/path.php
bootstrap/inc/request.php
bootstrap/inc/urls.php
exec/fond.php
inc/bandeau.php
inc/commencer_page.php
inc/filtres_ecrire.php
inc/traduire.php
public.php
public/aiguiller.php
public/assembler.php
public/balises.php
public/cacher.php
public/compiler.php
public/composer.php
public/debusquer.php
public/styliser_par_z.php
src/Pipeline/Listener/AdminBarListener.php
src/Pipeline/Listener/CronSnippetListener.php
src/Pipeline/Listener/InsertHeadListener.php
tests/bootstrap.php
tests/integration/Squelettes/Balise/ConfigTest.php
tests/integration/Squelettes/Env/BaliseLikeEnvTest.php
tests/integration/SquelettesTestCase.php
tests/unit/Bootstrap/Request/SimulatesGetRequest.php

Détails : Merge branch 'fix_tests' into '5.x' (6040822a) · Validations · spip / ecrire · GitLab

==============================
Par Matthieu Marcillaud, le 20 juin 2026 à 16h11min :

fix: D’autres remplacements de _request par Spip::input

Modifié
backoffice.php
balise/formulaire_.php
balise/formulaire_admin.php
bootstrap/inc/urls.php
exec/fond.php
inc/bandeau.php
inc/commencer_page.php
inc/filtres_ecrire.php
public.php
public/aiguiller.php
public/styliser_par_z.php
src/Pipeline/Listener/AdminBarListener.php
src/Pipeline/Listener/CronSnippetListener.php
src/Pipeline/Listener/InsertHeadListener.php

Détails : fix: D’autres remplacements de _request par Spip::input (94cd48d9) · Validations · spip / ecrire · GitLab

==============================
Par Matthieu Marcillaud, le 20 juin 2026 à 13h00min :

fix: Remplacer _request() par Spip::input() à quelques endroits

Évite des deprecated, notamment dans les tests unitaires

Refs: #154

Modifié
bootstrap/base/connect_sql.php
bootstrap/inc/auth.php
bootstrap/inc/i18n.php
bootstrap/inc/path.php
bootstrap/inc/request.php
inc/traduire.php
public.php
public/assembler.php
public/balises.php
public/cacher.php
public/compiler.php
public/composer.php
public/debusquer.php
tests/unit/Bootstrap/Request/SimulatesGetRequest.php

Détails : fix: Remplacer _request() par Spip::input() à quelques endroits (3b7608c1) · Validations · spip / ecrire · GitLab

==============================
Par Matthieu Marcillaud, le 20 juin 2026 à 12h27min :

test: permettre de passer la requête en paramètre aux méthodes de test

Modifier $_GET ne fonctionne plus, il faut passer la requête en paramètre aux méthodes de test.

Refs: #154

Ajouté
tests/integration/Support/RequestTestHelper.php
Modifié
tests/integration/Squelettes/Env/BaliseLikeEnvTest.php
tests/integration/SquelettesTestCase.php
tests/unit/Bootstrap/Request/SimulatesGetRequest.php

Détails : test: permettre de passer la requête en paramètre aux méthodes de test (f98f8d7d) · Validations · spip / ecrire · GitLab

==============================
Par Matthieu Marcillaud, le 20 juin 2026 à 11h54min :

test: Correction tests relatifs à la Config

Déplacement de certains dans spip-league/config, suppression de tests inutiles,
et correction pour d’autre sur le cache des metas

Refs: #154

Ajouté
tests/integration/Support/ConfigFixture.php
Supprimé
tests/integration/Config/DepotMetaPackTest.php
tests/integration/Config/DepotMetaPersoTest.php
tests/integration/Config/DepotMetaTest.php
Modifié
tests/bootstrap.php
tests/integration/Squelettes/Balise/ConfigTest.php

Détails : test: Correction tests relatifs à la Config (fcdb161d) · Validations · spip / ecrire · GitLab

==============================
Par Matthieu Marcillaud, le 20 juin 2026 à 00h26min :

fix: PHP_MIN sur 8.4.0

Modifié
src/SpipVersion.php

Détails : fix: PHP_MIN sur 8.4.0 (ab1b8ed9) · Validations · spip / ecrire · GitLab

==============================
Par marcimat, le 19 juin 2026 à 21h22min :

Merge branch ‹ 152-compat-php8-4 › into ‹ 5.x ›

Resolve « compat PHP8.4+ »

Closes #152

See merge request spip/ecrire!270

Ajouté
tests/unit/Bootstrap/Pipeline/PipelineTest.php.tomove
Modifié
.gitlab-ci.yml
auth/sha256.inc.php
base/create.php
base/dump.php
bootstrap/base/connect_sql.php
bootstrap/inc/container.php
bootstrap/inc/logging.php
bootstrap/inc/path.php
composer.json
genie/optimiser.php
inc/auth.php
inc/filtres.php
inc/filtres_dates.php
inc/filtres_images_lib_mini.php
inc/filtres_mini.php
inc/log.php
inc/minipres.php
inc/notifications.php
inc/pipelines.php
inc/plugin.php
inc/presentation_mini.php
inc/queue.php
inc/session.php
inc_version.php
install/etape_ldap2.php
install/etape_ldap3.php
install/etape_ldap4.php
phpstan.neon.dist
phpunit.xml.dist
public/balises.php
public/cacher.php
public/composer.php
public/criteres.php
public/sandbox.php
rector.php
src/Afficher/Minipage/Admin.php
src/Afficher/Minipage/Installation.php
src/Compilateur/Iterateur/Condition.php
src/Documents/DocumentTypeCatalog.php
src/Legacy/Http/EventListener/FondResolverListener.php
src/Legacy/Http/EventListener/LangNegotiationListener.php
src/SpipVersion.php
src/Texte/Collecteur/HtmlComment.php
src/Texte/Collecteur/HtmlTag.php
src/Texte/Collecteur/Idiomes.php
src/Texte/Collecteur/Liens.php
src/Texte/Collecteur/Modeles.php
src/Texte/Collecteur/Multis.php
tests/unit/HttpKernel/HandlerResolverTest.php
tests/unit/HttpKernel/Listener/FondResolverListenerTest.php
tests/unit/HttpKernel/Listener/LangNegotiationListenerTest.php
tests/unit/TestCase.php

Détails : Merge branch '152-compat-php8-4' into '5.x' (27cabf63) · Validations · spip / ecrire · GitLab

==============================
Par Matthieu Marcillaud, le 19 juin 2026 à 21h17min :

style: QA pass

Modifié
base/dump.php
bootstrap/inc/container.php
bootstrap/inc/path.php
inc/auth.php
inc/filtres.php
inc/lang.php
inc/log.php
inc/notifications.php
inc/plugin.php
inc/queue.php
inc_version.php
public/cacher.php
public/sandbox.php

Détails : https://git.spip.net/spip/ecrire/-/commit/bd5e7ac862555cffd0d17454f1c7699cb0e99e93

==============================
Par Matthieu Marcillaud, le 19 juin 2026 à 21h17min :

chore: Réécriture des déprecated en attribut.

Modifié
auth/sha256.inc.php
bootstrap/base/connect_sql.php
bootstrap/inc/logging.php
genie/optimiser.php
inc/filtres_images_lib_mini.php
inc/filtres_mini.php
inc/log.php
inc/minipres.php
inc/pipelines.php
inc/session.php
public/balises.php
public/criteres.php

Détails : chore: Réécriture des déprecated en attribut. (b65714f2) · Validations · spip / ecrire · GitLab

==============================
Par JamesRezo, le 19 juin 2026 à 21h17min :

style: passe QA

Ajouté
tests/unit/Bootstrap/Pipeline/PipelineTest.php.tomove
Modifié
auth/sha256.inc.php
base/create.php
base/dump.php
bootstrap/base/connect_sql.php
bootstrap/inc/container.php
bootstrap/inc/logging.php
bootstrap/inc/path.php
genie/optimiser.php
inc/auth.php
inc/filtres.php
inc/filtres_dates.php
inc/filtres_images_lib_mini.php
inc/filtres_mini.php
inc/lang.php
inc/log.php
inc/minipres.php
inc/notifications.php
inc/pipelines.php
inc/plugin.php
inc/presentation_mini.php
inc/queue.php
inc/session.php
install/etape_ldap2.php
install/etape_ldap3.php
install/etape_ldap4.php
public/balises.php
public/cacher.php
public/composer.php
public/criteres.php
public/sandbox.php
src/Afficher/Minipage/Admin.php
src/Afficher/Minipage/Installation.php
src/Compilateur/Iterateur/Condition.php
src/Documents/DocumentTypeCatalog.php
src/Legacy/Http/EventListener/FondResolverListener.php
src/Legacy/Http/EventListener/LangNegotiationListener.php
src/SpipVersion.php
src/Texte/Collecteur/HtmlComment.php
src/Texte/Collecteur/HtmlTag.php
src/Texte/Collecteur/Idiomes.php
src/Texte/Collecteur/Liens.php
src/Texte/Collecteur/Modeles.php
src/Texte/Collecteur/Multis.php
tests/unit/HttpKernel/HandlerResolverTest.php
tests/unit/HttpKernel/Listener/FondResolverListenerTest.php
tests/unit/HttpKernel/Listener/LangNegotiationListenerTest.php
tests/unit/TestCase.php

Détails : style: passe QA (e3cedb73) · Validations · spip / ecrire · GitLab

==============================
Par JamesRezo, le 19 juin 2026 à 21h17min :

build: php8.4 mini

Modifié
.gitlab-ci.yml
composer.json
phpstan.neon.dist
phpunit.xml.dist
rector.php

Détails : build: php8.4 mini (dbf755f4) · Validations · spip / ecrire · GitLab

==============================
Par marcimat, le 5 juin 2026 à 12h44min :

Merge branch ‹ 6090-spip-5-amelioration-du-conteneur-compile › into ‹ 5.x ›

remove: Appels de l’écran de sécurité, migré dans spip-league/guard

See merge request spip/ecrire!268

Supprimé
bootstrap/mitigation.php
Modifié
inc/meta.php
inc_version.php

Détails : Merge branch '6090-spip-5-amelioration-du-conteneur-compile' into '5.x' (48485da7) · Validations · spip / ecrire · GitLab

==============================
Par Matthieu Marcillaud, le 5 juin 2026 à 00h04min :

chore: simplifications de quelques écritures dans inc/meta

Modifié
inc/meta.php

Détails : chore: simplifications de quelques écritures dans inc/meta (322503a4) · Validations · spip / ecrire · GitLab

==============================
Par Matthieu Marcillaud, le 3 juin 2026 à 19h54min :

remove: Appels de l’écran de sécurité, migré dans spip-league/guard

Supprimé
bootstrap/mitigation.php
Modifié
inc_version.php

Détails : remove: Appels de l’écran de sécurité, migré dans spip-league/guard (37a99f8a) · Validations · spip / ecrire · GitLab

==============================
Par Maïeul, le 2 juin 2026 à 17h25min :

Merge branch ‹ 149-fix_liens_absolus › into ‹ 5.x ›

fix: prise en compte des balises audio & video dans liens_absolus()

Closes #149

See merge request spip/ecrire!266

Modifié
inc/filtres_mini.php

Détails : Merge branch '149-fix_liens_absolus' into '5.x' (38b6a84a) · Validations · spip / ecrire · GitLab

==============================
Par b_b, le 2 juin 2026 à 17h15min :

fix: prise en compte des balises audio & video dans liens_absolus()

Fix: #149

Modifié
inc/filtres_mini.php

Détails : fix: prise en compte des balises `audio` & `video` dans `liens_absolus()` (0d6ccfb5) · Validations · spip / ecrire · GitLab

==============================
Par marcimat, le 2 juin 2026 à 16h30min :

Merge branch ‹ 6090-spip-5-amelioration-du-conteneur-compile › into ‹ 5.x ›

remove: Pas de spip_desinfecte(), c’est inutile depuis PHP 5.3.4

See merge request spip/ecrire!265

Modifié
bootstrap/inc/initialization.php

Détails : Merge branch '6090-spip-5-amelioration-du-conteneur-compile' into '5.x' (c252ee20) · Validations · spip / ecrire · GitLab

==============================
Par Matthieu Marcillaud, le 1er juin 2026 à 23h01min :

remove: Pas de spip_desinfecte(), ça ne sert plus depuis PHP 5.3.4

Le caractères \0 dans un path est interdit depuis PHP 5.3.4,
la fonction s’en protégeait à une époque lointaine.

Refs: spip/spip#6090

Modifié
bootstrap/inc/initialization.php

Détails : remove: Pas de spip_desinfecte(), ça ne sert plus depuis PHP 5.3.4 (1117da2b) · Validations · spip / ecrire · GitLab

==============================
Par marcimat, le 31 mai 2026 à 22h05min :

Merge branch ‹ fix_test_pipeline › into ‹ 5.x ›

test: fix test de pipeline avec dispatcher absent

See merge request spip/ecrire!264

Modifié
tests/unit/Bootstrap/Pipeline/PipelineTest.php

Détails : Merge branch 'fix_test_pipeline' into '5.x' (ae67faec) · Validations · spip / ecrire · GitLab