[porte-plume ↪ up_tests_spip_44] 20 commits

spip/porte-plume | 20 commits

Par Matthieu Marcillaud, le 25 février 2026 à 15h14min :

test: Fix PHPUnit tests

Modifié
tests/BarreOutilsMarkitupTest.php

Détails : test: Fix PHPUnit tests (793ad3ff) · Validations · spip / porte-plume · GitLab

==============================
Par Matthieu Marcillaud, le 14 février 2025 à 11h35min :

build: Version 3.1.9

Modifié
CHANGELOG.md
paquet.xml

Détails : build: Version 3.1.9 (2959f05d) · Validations · spip / porte-plume · GitLab

==============================
Par Maïeul Rouquette, le 10 février 2025 à 12h21min :

docs: changelog #4833

Modifié
CHANGELOG.md

Détails : docs: changelog #4833 (48ee3b8d) · Validations · spip / porte-plume · GitLab

==============================
Par tofulm, le 10 février 2025 à 12h18min :

fix: mode edition fullscreen, sortir proprement quand on utilise la touche échap

Ref: #4833 !4838
(cherry picked from commit 174460cc07fe3aec8cd6ac65fedc08207275ac64)

Modifié
javascript/jquery.previsu_spip.js

Détails : fix: mode edition fullscreen, sortir proprement quand on utilise la touche échap (ceb6d7c4) · Validations · spip / porte-plume · GitLab

==============================
Par Matthieu Marcillaud, le 3 décembre 2024 à 11h37min :

build: Version 3.1.8

Modifié
CHANGELOG.md
paquet.xml

Détails : build: Version 3.1.8 (ae56527a) · Validations · spip / porte-plume · GitLab

==============================
Par Matthieu Marcillaud, le 3 décembre 2024 à 09h57min :

docs(changelog): spip/spip#6022

Modifié
CHANGELOG.md

Détails : docs(changelog): spip/spip#6022 (d4c6712e) · Validations · spip / porte-plume · GitLab

==============================
Par Maïeul Rouquette, le 2 décembre 2024 à 12h11min :

change: message de retour de formulaire en div plutot qu’en p

Ref: spip/spip#6022
(cherry picked from commit 0afb1dd3e01938f9db338c30ab9a70e96582ba58)

Modifié
formulaires/configurer_porte_plume.html

Détails : change: message de retour de formulaire en `div` plutot qu'en `p` (d458caad) · Validations · spip / porte-plume · GitLab

==============================
Par JamesRezo, le 25 novembre 2024 à 12h12min :

test: externalistion phpstan

Modifié
composer.json
phpstan-baseline.neon

Détails : test: externalistion phpstan (007571f3) · Validations · spip / porte-plume · GitLab

==============================
Par Matthieu Marcillaud, le 12 novembre 2024 à 10h39min :

build: version 3.1.7

Modifié
CHANGELOG.md
paquet.xml

Détails : build: version 3.1.7 (5bc6b9a2) · Validations · spip / porte-plume · GitLab

==============================
Par JamesRezo, le 14 octobre 2024 à 18h09min :

chore: Update compose.json file

Modifié
composer.json

Détails : chore: Update compose.json file (fdd9a61f) · Validations · spip / porte-plume · GitLab

==============================
Par Matthieu Marcillaud, le 29 mai 2024 à 10h23min :

build: Version 3.1.6

Modifié
CHANGELOG.md
paquet.xml

Détails : build: Version 3.1.6 (5fad6ed2) · Validations · spip / porte-plume · GitLab

==============================
Par Matthieu Marcillaud, le 28 mai 2024 à 14h47min :

docs(changelog): spip-team/securite#4853

Modifié
CHANGELOG.md

Détails : docs(changelog): spip-team/securite#4853 (b97334ae) · Validations · spip / porte-plume · GitLab

==============================
Par Matthieu Marcillaud, le 28 mai 2024 à 14h45min :

fix: Notices PHP (éviter null sur des string)

(cherry picked from commit 9ec0a6d7ba66f449708b42301c3d88b8013b286c)

Modifié
prive/porte_plume_preview.html

Détails : fix: Notices PHP (éviter null sur des string) (c15c335e) · Validations · spip / porte-plume · GitLab

==============================
Par Cerdic, le 28 mai 2024 à 14h45min :

fix: autorisations par défaut : il faut etre admin pour utiliser la previsu dans le public et la previsu du PHP des modèles est interdite par défaut, autorisation à ouvrir au cas par cas sur les sites qui en ont besoin
C’est potentiellement nécessaire si un site utilise le porte plume dans le public, avec de la previsu (rare), et des modèles qui génèrent du PHP (encore plus rare puisque le cas principal du modeles/formulaire.html a été traité autrement).

Refs: spip-team/securite#4853
(cherry picked from commit d7c95ea41ed35be3e77a3dbe49dd624750f073fa)

Modifié
porte_plume_pipelines.php

Détails : fix: autorisations par défaut : il faut etre admin pour utiliser la previsu... (e8146a3d) · Validations · spip / porte-plume · GitLab

==============================
Par Cerdic, le 28 mai 2024 à 14h45min :

refactor: mieux expliciter le respect de l’autorisation

(cherry picked from commit 7f6666b7f9a6a0486831dbe6a3c6064fb8febb25)

Modifié
action/porte_plume_previsu.php

Détails : refactor: mieux expliciter le respect de l'autorisation (483f67ca) · Validations · spip / porte-plume · GitLab

==============================
Par Cerdic, le 28 mai 2024 à 14h45min :

fix: pas d’indirection PHP par defaut dans les modeles en previsu, et l’eventuel PHP restant venant de modeles persos necessite une autorisation pour eval

Refs: spip-team/security#4853
(cherry picked from commit 97f9d6dddcadc9a01b098ec3552e204ce1c7a2ab)

Modifié
action/porte_plume_previsu.php
porte_plume_fonctions.php

Détails : fix: pas d'indirection PHP par defaut dans les modeles en previsu, et... (e1e5a20f) · Validations · spip / porte-plume · GitLab

==============================
Par Matthieu Marcillaud, le 7 mai 2024 à 14h26min :

build: Version 3.1.5

Modifié
CHANGELOG.md
paquet.xml

Détails : build: Version 3.1.5 (5f87f651) · Validations · spip / porte-plume · GitLab

==============================
Par Matthieu Marcillaud, le 17 avril 2024 à 09h38min :

docs(changelog): up langues

Modifié
CHANGELOG.md

Détails : docs(changelog): up langues (0b81cc9e) · Validations · spip / porte-plume · GitLab

==============================
Par Matthieu Marcillaud, le 17 avril 2024 à 09h38min :

i18n: Chaines de langues nouveau format

Ajouté
lang/barreoutils_mg.php
Modifié
lang/barreoutils.xml
lang/barreoutils_ar.php
lang/barreoutils_bn.php
lang/barreoutils_br.php
lang/barreoutils_de.php
lang/barreoutils_en.php
lang/barreoutils_eo.php
lang/barreoutils_es.php
lang/barreoutils_fa.php
lang/barreoutils_fr.php
lang/barreoutils_fr_fem.php
lang/barreoutils_fr_tu.php
lang/barreoutils_it.php
lang/barreoutils_nl.php
lang/barreoutils_oc_ni_mis.php
lang/barreoutils_pt.php
lang/barreoutils_pt_br.php
lang/barreoutils_ru.php
lang/barreoutils_sk.php
lang/barreoutils_uk.php
lang/paquet-porte_plume_ar.php
lang/paquet-porte_plume_de.php
lang/paquet-porte_plume_en.php
lang/paquet-porte_plume_eo.php
lang/paquet-porte_plume_es.php
lang/paquet-porte_plume_fa.php
lang/paquet-porte_plume_fr.php
lang/paquet-porte_plume_fr_fem.php
lang/paquet-porte_plume_fr_tu.php
lang/paquet-porte_plume_it.php
lang/paquet-porte_plume_nl.php
lang/paquet-porte_plume_oc_ni_mis.php
lang/paquet-porte_plume_pt.php
lang/paquet-porte_plume_pt_br.php
lang/paquet-porte_plume_ru.php
lang/paquet-porte_plume_sk.php
lang/paquet-porte_plume_uk.php

Détails : i18n: Chaines de langues nouveau format (588daeed) · Validations · spip / porte-plume · GitLab

==============================
Par Matthieu Marcillaud, le 17 avril 2024 à 09h36min :

build: compatibilité max à SPIP 4.*

Modifié
CHANGELOG.md
paquet.xml

Détails : build: compatibilité max à SPIP 4.* (3147110c) · Validations · spip / porte-plume · GitLab