spip/ecrire | 20 commits
Par Matthieu Marcillaud, le 8 avril 2026 à 17h32min :
chore: fix PHPStan analyse
Modifié
tests/integration/Bootstrap/Request/RequestAccessorsTest.php
Détails : chore: fix PHPStan analyse (922d028b) · Validations · spip / ecrire · GitLab
==============================
Par Matthieu Marcillaud, le 8 avril 2026 à 17h30min :
refactor: mutualiser les aiguillages ajax dans traiter_derogations_http()
Modifié
index.php
public.php
public/aiguiller.php
==============================
Par Matthieu Marcillaud, le 8 avril 2026 à 17h00min :
fix: préférer ajax_response
Modifié
action/calculer_taille_cache.php
action/menu_rubriques.php
exec/403.php
exec/info_plugin.php
exec/informer.php
exec/plonger.php
exec/puce_statut.php
exec/rechercher.php
exec/selectionner.php
public/aiguiller.php
Détails : fix: préférer ajax_response (e4dc0ad4) · Validations · spip / ecrire · GitLab
==============================
Par Matthieu Marcillaud, le 8 avril 2026 à 16h48min :
deprecate: Déprécier ajax_retour au profit de ajax_response
Modifié
inc/actions.php
==============================
Par Matthieu Marcillaud, le 8 avril 2026 à 16h48min :
fix: préférer ajax_response
Modifié
action/menu_rubriques.php
exec/info_plugin.php
exec/plonger.php
Détails : fix: préférer ajax_response (c1d08e76) · Validations · spip / ecrire · GitLab
==============================
Par Matthieu Marcillaud, le 8 avril 2026 à 16h35min :
feat: Fonction ajax_response pour remplacer ajax_retour
Modifié
inc/actions.php
src/Afficher/Minipage/Admin.php
==============================
Par Matthieu Marcillaud, le 8 avril 2026 à 16h32min :
fix: Éviter $_POST dans minipage
Modifié
src/Afficher/Minipage/Admin.php
Détails : fix: Éviter $_POST dans minipage (92fe0093) · Validations · spip / ecrire · GitLab
==============================
Par Matthieu Marcillaud, le 8 avril 2026 à 16h24min :
refactor: préférer des Response->send à des echo
Modifié
action/activer_plugins.php
action/api_transmettre.php
action/tester_taille.php
Détails : refactor: préférer des Response->send à des echo (db045837) · Validations · spip / ecrire · GitLab
==============================
Par Matthieu Marcillaud, le 8 avril 2026 à 16h14min :
refactor: préférer des Response->send à des echo
Modifié
action/api_transmettre.php
action/etre_webmestre.php
bootstrap/base/connect_sql.php
inc/auth.php
inc/documents.php
Détails : refactor: préférer des Response->send à des echo (e7757809) · Validations · spip / ecrire · GitLab
==============================
Par Matthieu Marcillaud, le 8 avril 2026 à 15h57min :
refactor: préférer minipage->response (dans install)
Modifié
install/etape_.php
install/etape_3.php
install/etape_3b.php
install/etape_chmod.php
install/etape_fin.php
==============================
Par Matthieu Marcillaud, le 8 avril 2026 à 15h52min :
refactor: préférer minipage->response (dans exec)
Modifié
exec/admin_plugin.php
exec/base_delete_all.php
exec/info_plugin.php
exec/install.php
exec/upgrade.php
Détails : refactor: préférer minipage->response (dans exec) (4c08b6aa) · Validations · spip / ecrire · GitLab
==============================
Par Matthieu Marcillaud, le 8 avril 2026 à 15h49min :
build: use http-foundation
Modifié
composer.json
Détails : build: use http-foundation (71235972) · Validations · spip / ecrire · GitLab
==============================
Par Matthieu Marcillaud, le 8 avril 2026 à 15h49min :
refactor: préférer minipage->response
Modifié
action/api_transmettre.php
action/editer_objet.php
action/logout.php
base/repair.php
bootstrap/base/connect_sql.php
bootstrap/inc/filesystem.php
bootstrap/inc/initialization.php
bootstrap/inc/loading.php
bootstrap/inc/logging.php
bootstrap/inc/path.php
bootstrap/inc/request.php
exec/base_repair.php
inc/auth.php
inc/documents.php
inc/minipres.php
inc/securiser_action.php
inc/session.php
public/cacher.php
public/composer.php
tests/integration/Bootstrap/Request/RequestAccessorsTest.php
tests/integration/Squelettes/Env/BaliseLikeEnvTest.php
Détails : refactor: préférer minipage->response (0daf3406) · Validations · spip / ecrire · GitLab
==============================
Par Matthieu Marcillaud, le 8 avril 2026 à 15h25min :
refactor: Ne plus appeler la méthode page de Minipage directement
Modifié
inc/admin.php
src/Afficher/Minipage/AbstractPage.php
src/Afficher/Minipage/Admin.php
src/Afficher/Minipage/Installation.php
==============================
Par Matthieu Marcillaud, le 8 avril 2026 à 15h06min :
deprecate: Déprécier Minipage->page() au profit de minipage->response()
Modifié
inc/admin.php
src/Afficher/Minipage/AbstractPage.php
src/Afficher/Minipage/MinipageInterface.php
==============================
Par Matthieu Marcillaud, le 8 avril 2026 à 14h51min :
style: ecs pass
Modifié
index.php
prive.php
public.php
src/Http/EarlyResponseException.php
Détails : style: ecs pass (b3a7a51a) · Validations · spip / ecrire · GitLab
==============================
Par Matthieu Marcillaud, le 8 avril 2026 à 14h49min :
fix: Ne pas emettre deux fois le statut http en utilisant Minipage
Modifié
src/Afficher/Minipage/AbstractPage.php
==============================
Par Matthieu Marcillaud, le 8 avril 2026 à 14h41min :
feat: EarlyResponseException + Adapter Minipage pour retourner une réponse
Ajouté
src/Afficher/Minipage/MinipageInterface.php
src/Http/EarlyResponseException.php
Modifié
inc_version.php
index.php
prive.php
public.php
src/Afficher/Minipage/AbstractPage.php
==============================
Par Matthieu Marcillaud, le 8 avril 2026 à 14h14min :
feat: utiliser Response pour envoyer la page principale
Ajouté
bootstrap/inc/response.php
tests/unit/Bootstrap/Response/SpipResponseFromPageTest.php
Modifié
bootstrap/functions.php
public.php
==============================
Par Matthieu Marcillaud, le 8 avril 2026 à 12h41min :
test: Vérifier la création de Request
Modifié
tests/integration/Bootstrap/Request/RequestAccessorsTest.php
Détails : test: Vérifier la création de Request (6252b5d5) · Validations · spip / ecrire · GitLab