[saisies ↪ test_en_composer] 20 commits

spip-contrib-extensions/saisies | 20 commits

Par Maïeul Rouquette, le 13 décembre 2024 à 18h39min :

test: c’est dans vendor que se trouve les choses installés par composer

Modifié
tests/bootstrap.php

Détails : test: c'est dans vendor que se trouve les choses installés par composer (2c8c6271) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Maïeul Rouquette, le 13 décembre 2024 à 18h39min :

chore: ne pas exporter rector.php dans les zip

Modifié
.gitattributes

Détails : chore: ne pas exporter rector.php dans les zip (ee9cb28a) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Maïeul Rouquette, le 13 décembre 2024 à 18h39min :

tests: ajuster les metadata de tests au fait qu’on passe désormais par les fonctions de SPIP

Modifié
tests/AfficherSiCommunTest.php
tests/AfficherSiJsTest.php
tests/AfficherSiPhpTest.php
tests/AfficherTest.php
tests/FormulaireTest.php
tests/ListerDisponiblesTest.php
tests/ManipulerTest.php

Détails : tests: ajuster les metadata de tests au fait qu'on passe désormais par les fonctions de SPIP (7d8b9170) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Maïeul Rouquette, le 13 décembre 2024 à 18h39min :

tests: utiliser les attributs plutot que les annotations, merci rector

Modifié
rector.php

Détails : tests: utiliser les attributs plutot que les annotations, merci rector (95baec41) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Maïeul Rouquette, le 13 décembre 2024 à 18h39min :

test: un coup de rector sur le dossier tests

Ajouté
rector.php
Modifié
composer.json
tests/AfficherSiPhpTest.php
tests/ListerDisponiblesTest.php

Détails : test: un coup de rector sur le dossier tests (e04740bc) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Maïeul Rouquette, le 13 décembre 2024 à 18h39min :

tests: adapter légèrement les TU suite aux chargements de ecrire en composer

Modifié
tests/AfficherSiCommunTest.php
tests/bootstrap.php

Détails : tests: adapter légèrement les TU suite aux chargements de ecrire en composer (3d26b390) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Maïeul Rouquette, le 13 décembre 2024 à 18h39min :

tests: utiliser le fait que ecrire est un package composer pour pouvoir en charger les fonctions pour les test PHPunit.

Bon il y a encore des progrès à faire pour que tout soit automagique,
mais ca avance bien.

Modifié
.gitignore
composer.json
tests/bootstrap.php

Détails : tests: utiliser le fait que ecrire est un package composer pour pouvoir en... (0f879d53) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Maïeul Rouquette, le 13 décembre 2024 à 18h38min :

docs: option pour dev env

Modifié
CHANGELOG.md
lang/saisies_fr.php
saisies/_base/options_dev.yaml

Détails : docs: option pour dev `env` (9b51e1c6) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par nicod_, le 11 décembre 2024 à 19h14min :

fix: on a une chaine de langue, il faut compiler la balise.

Fix #456

Modifié
formulaires/inc-saisies-cvt-boutons.html

Détails : fix: on a une chaine de langue, il faut compiler la balise. (919860dd) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Ricardo Porto, le 10 décembre 2024 à 01h30min :

i18n: [Salvatore] [source:lang/ saisies] Export depuis https://trad.spip.net de la langue pt_br
i18n: [Salvatore] [source:lang/ saisies] Mise a jour du bilan depuis https://trad.spip.net

Modifié
lang/saisies.xml
lang/saisies_pt_br.php

Détails : i18n: [Salvatore] [source:lang/ saisies] Export depuis https://trad.spip.net de la langue pt_br (36aa24cb) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Maïeul Rouquette, le 9 décembre 2024 à 18h33min :

fix: faire fonctionner la vérification post saisies en multi étape.

Bug sur le commit 995d4e6ad5685cc9defe07078cd5c070145389e0 dont le
code n’a visiblement pas marché depuis 1 ans sans que l’on s’en
apercoive.

  • Cohérences des nom des fonctions pour les vérification post saisies en étape : formulaire_<xxx>_verifier_etape_post_saisies() (étape au singulier) et pipeline formulaire_verifier_etape_post_saisie
  • Passer l’étape courante à la fonction formulaire_<xxx>_verifier_etape_post_saisies()

Concrètement cela faisait que les vérifications spécifique à un
traitement dans formidable ne fonctionnaient pas en multiétape.

Modifié
CHANGELOG.md
saisies_pipelines.php

Détails : fix: faire fonctionner la vérification post saisies en multi étape. (312d927e) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Salvatore, le 9 décembre 2024 à 01h30min :

i18n: [Salvatore] [source:lang/ saisies] Export depuis https://trad.spip.net de la langue fr
i18n: [Salvatore] [source:lang/ saisies] Mise a jour du bilan depuis https://trad.spip.net

Modifié
lang/saisies.xml
lang/saisies_fr.php

Détails : i18n: [Salvatore] [source:lang/ saisies] Export depuis https://trad.spip.net de la langue fr (12fadd94) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Maïeul Rouquette, le 8 décembre 2024 à 18h25min :

fix: ne pas permettre de prévisualiser s’il y a une erreur

Modifié
saisies_pipelines.php
tests/PipelinesTest.php

Détails : fix: ne pas permettre de prévisualiser s'il y a une erreur (cd2b2899) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Maïeul Rouquette, le 8 décembre 2024 à 11h25min :

fix: Constructeur de formulaire : réglage des gouttières pour la
configuration des options globales

fix: #153

Modifié
CHANGELOG.md
css/formulaires_constructeur.css
formulaires/construire_formulaire.html

Détails : fix: Constructeur de formulaire : réglage des gouttières pour la (d9a0145c) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Maïeul Rouquette, le 8 décembre 2024 à 10h31min :

docs(changelog): spip-contrib-extensions/formidable#90

Modifié
CHANGELOG.md

Détails : docs(changelog): spip-contrib-extensions/formidable#90 (676a90b1) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Maïeul Rouquette, le 8 décembre 2024 à 10h31min :

fix: ne pas afficher les étapes en mode prévisu par étape

Modifié
formulaires/inc-saisies-cvt-etapes-defaut.html
formulaires/inc-saisies-cvt-etapes.html

Détails : fix: ne pas afficher les étapes en mode prévisu par étape (12619e3e) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Maïeul Rouquette, le 8 décembre 2024 à 10h31min :

feat: prévisu au dessus

Ajouté
formulaires/inc-saisies-cvt-previsu.html
formulaires/inc-saisies-cvt-reponses.html
Modifié
formulaires/inc-saisies-cvt-boutons.html
formulaires/inc-saisies-cvt-etapes-recapitulatif.html
formulaires/inc-saisies-cvt.html
lang/saisies_fr.php
saisies_pipelines.php
tests/PipelinesTest.php

Détails : feat: prévisu au dessus (0b48a382) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Maïeul Rouquette, le 8 décembre 2024 à 10h15min :

feat: implémentation de l’option previsualisation_mode valeur etape

Permet d’ajouter une prévisualisation sous forme d’une étape
supplémentaire, même pour les formulaires mono_etape.

Ref: spip-contrib-extensions/formidable#90

Modifié
formulaires/inc-saisies-cvt-boutons.html
inc/saisies_lister.php
inc/saisies_manipuler.php
lang/saisies_fr.php
tests/ListerTest.php
tests/ManipulerTest.php

Détails : feat: implémentation de l'option `previsualisation_mode` valeur `etape` (feb70428) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Maïeul Rouquette, le 7 décembre 2024 à 18h35min :

feat: ancre par défaut pour les formulaires

On se base sur l’identifiant du formulaire construire par SPIP, qui est
un hash des arguments passés au form

fix: #455

Modifié
CHANGELOG.md
formulaires/inc-saisies-cvt.html

Détails : feat: ancre par défaut pour les formulaires (211ca114) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Maïeul Rouquette, le 7 décembre 2024 à 18h11min :

fix: Ancre associée à l’action du formulaire : prendre l’option globale conteneur_id et non pas id, qui n’existe pas

Modifié
CHANGELOG.md
formulaires/inc-saisies-cvt.html

Détails : fix: Ancre associée à l'action du formulaire : prendre l'option globale... (e7549325) · Validations · spip-contrib-extensions / saisies · GitLab