[tw] 19 commits

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

Détails : refactor: Utiliser un event typé pour pre_propre et post_propre (1c05435d) · Validations · spip / tw · GitLab

==============================
Par Matthieu Marcillaud, le 3 mai 2026 à 23h14min :

refactor: Basculer des pipelines argumentés sur 3 paramètres

Modifié
inc/texte.php

Détails : refactor: Basculer des pipelines argumentés sur 3 paramètres (84729f51) · Validations · spip / tw · GitLab

==============================
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

Détails : chore: Renommage des arguments de pipeline pour cohérence avec GenericEvent de... (e19a8593) · Validations · spip / tw · GitLab

==============================
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

Détails : feat: utiliser tw_config.php et des listeners pour les fonctions de inc/lien (d42226b3) · Validations · spip / tw · GitLab