spip/tw | 19 commits
Par marcimat, le 26 mai 2026 à 17h16min :
Merge branch ‹ plugin_config › into ‹ master ›
Refactor: mise en place configuration services et pipelines
See merge request spip/tw!4906
Ajouté
.gitlab-ci.yml
config/services.php
src/Pipeline/Event/PostEchappeHtmlPropreEvent.php
src/Pipeline/Event/PreEchappeHtmlPropreEvent.php
src/Pipeline/Listener/TraiterRaccourciAncreListener.php
src/Pipeline/Listener/TraiterRaccourciGlossaireListener.php
Modifié
composer.json
inc/lien.php
inc/texte.php
paquet.xml
phpstan-baseline.neon
wheels/spip/echappe-js.php
Détails : Merge branch 'plugin_config' into 'master' (c73b0d60) · Validations · spip / tw · GitLab
==============================
Par Matthieu Marcillaud, le 25 mai 2026 à 14h40min :
ci: add CI
Ajouté
.gitlab-ci.yml
Modifié
composer.json
Détails : ci: add CI (28a1398c) · Validations · spip / tw · GitLab
==============================
Par Matthieu Marcillaud, le 24 mai 2026 à 21h32min :
build: dépendance au framework
Modifié
composer.json
phpstan-baseline.neon
src/Pipeline/Event/PostEchappeHtmlPropreEvent.php
src/Pipeline/Event/PreEchappeHtmlPropreEvent.php
Détails : build: dépendance au framework (39fbf533) · Validations · spip / tw · GitLab
==============================
Par Matthieu Marcillaud, le 13 mai 2026 à 19h38min :
fix: suivre pipeline-bridge
Modifié
src/Pipeline/Event/PostEchappeHtmlPropreEvent.php
src/Pipeline/Event/PreEchappeHtmlPropreEvent.php
Détails : fix: suivre pipeline-bridge (01ab9460) · Validations · spip / tw · GitLab
==============================
Par Matthieu Marcillaud, le 10 mai 2026 à 22h11min :
refactor: Use PreLiensEvent
Modifié
inc/lien.php
src/Pipeline/Listener/TraiterRaccourciAncreListener.php
src/Pipeline/Listener/TraiterRaccourciGlossaireListener.php
Détails : refactor: Use PreLiensEvent (1ea48a44) · Validations · spip / tw · GitLab
==============================
Par Matthieu Marcillaud, le 7 mai 2026 à 18h20min :
feat: Event spécialisés supplémentaires
- pre_echappe_html_propre_args
- post_echappe_html_propre_args
Ajouté
src/Pipeline/Event/PostEchappeHtmlPropreEvent.php
src/Pipeline/Event/PreEchappeHtmlPropreEvent.php
Modifié
inc/texte.php
phpstan-baseline.neon
Détails : feat: Event spécialisés supplémentaires (4651ba70) · Validations · spip / tw · GitLab
==============================
Par Matthieu Marcillaud, le 7 mai 2026 à 15h58min :
refactor: Utiliser un event typé pour pre_propre et post_propre
Modifié
inc/texte.php
==============================
Par Matthieu Marcillaud, le 3 mai 2026 à 23h14min :
refactor: Basculer des pipelines argumentés sur 3 paramètres
Modifié
inc/texte.php
==============================
Par Matthieu Marcillaud, le 3 mai 2026 à 15h54min :
chore: Renommage des arguments de pipeline pour cohérence avec GenericEvent de symfony (subject / arguments)
Modifié
src/Pipeline/Listener/TraiterRaccourciAncreListener.php
src/Pipeline/Listener/TraiterRaccourciGlossaireListener.php
==============================
Par Matthieu Marcillaud, le 1er mai 2026 à 17h57min :
change: Renommage des attributs en AsPipelineListener
Modifié
phpstan-baseline.neon
src/Pipeline/Listener/TraiterRaccourciAncreListener.php
src/Pipeline/Listener/TraiterRaccourciGlossaireListener.php
Détails : change: Renommage des attributs en AsPipelineListener (a39d7b1a) · Validations · spip / tw · GitLab
==============================
Par Matthieu Marcillaud, le 23 avril 2026 à 19h52min :
feat: déclaration services
Ajouté
config/services.php
Détails : feat: déclaration services (e2a71f5e) · Validations · spip / tw · GitLab
==============================
Par Matthieu Marcillaud, le 22 avril 2026 à 23h37min :
chore: up baseline
Modifié
phpstan-baseline.neon
Détails : chore: up baseline (b974bba4) · Validations · spip / tw · GitLab
==============================
Par Matthieu Marcillaud, le 22 avril 2026 à 23h36min :
refactor: utiliser l’attribut AsSpipPipelineListener
Supprimé
tw_config.php
Modifié
src/Pipeline/Listener/TraiterRaccourciAncreListener.php
src/Pipeline/Listener/TraiterRaccourciGlossaireListener.php
Détails : refactor: utiliser l’attribut AsSpipPipelineListener (8106675f) · Validations · spip / tw · GitLab
==============================
Par Matthieu Marcillaud, le 21 avril 2026 à 09h05min :
build: dépendance à kernel
Modifié
composer.json
Détails : build: dépendance à kernel (61c7ee1c) · Validations · spip / tw · GitLab
==============================
Par Matthieu Marcillaud, le 21 avril 2026 à 09h04min :
fix: Utiliser le paramètre spip.docs.url_glossaire
Modifié
inc/lien.php
Détails : fix: Utiliser le paramètre spip.docs.url_glossaire (a4a665b5) · Validations · spip / tw · GitLab
==============================
Par Matthieu Marcillaud, le 15 avril 2026 à 08h56min :
fix: Constante indéfinie et autoloading
Modifié
composer.json
inc/lien.php
src/Pipeline/Listener/TraiterRaccourciAncreListener.php
Détails : fix: Constante indéfinie et autoloading (abe8405b) · Validations · spip / tw · GitLab
==============================
Par Matthieu Marcillaud, le 15 avril 2026 à 08h19min :
style: QA pass.
Modifié
phpstan-baseline.neon
src/Pipeline/Listener/TraiterRaccourciGlossaireListener.php
wheels/spip/echappe-js.php
Détails : style: QA pass. (5220f07b) · Validations · spip / tw · GitLab
==============================
Par Matthieu Marcillaud, le 15 avril 2026 à 08h16min :
build: up sdk, qui a les qa-tools
Modifié
composer.json
Détails : build: up sdk, qui a les qa-tools (573409c5) · Validations · spip / tw · GitLab
==============================
Par Matthieu Marcillaud, le 15 avril 2026 à 08h15min :
feat: utiliser tw_config.php et des listeners pour les fonctions de inc/lien
Ajouté
src/Pipeline/Listener/TraiterRaccourciAncreListener.php
src/Pipeline/Listener/TraiterRaccourciGlossaireListener.php
tw_config.php
Modifié
inc/lien.php
paquet.xml