[prive ↪ issue_80_bug_regeneration_password_1_x] 20 commits

spip/prive | 20 commits

Par tcharlss, le 1er avril 2025 à 10h29min :

fix: erreur PHP fatale lors de la regénération d’un mot de passe, dans certains cas

Initialement le mot de passe était généré directement et enregistré au moyen de auteur_modifier().
Par la suite la génération immédiate du mot de passe a été retirée, mais l’appel a auteur_modifier() est resté en lui passant un $set vide.

Conséquences non voulues :

  • ça enregistrait toutes les valeurs postées (comportement actuel de collecter_request())
  • ça provoquait parfois des fatales si certaines valeurs n’étaient pas encore normalisées, ce qui est le cas dans le verifier.

Bref, il n’y a plus besoin de cet appel à auteur_modifier().

Fix: #80
(cherry picked from commit c619fa56639f42d0670ab802b741e9213630670f)

Modifié
formulaires/editer_auteur.php

Détails : fix: erreur PHP fatale lors de la regénération d'un mot de passe, dans certains cas (89f34307) · Validations · spip / prive · GitLab

==============================
Par Maïeul, le 20 mars 2025 à 11h38min :

fix: rétablir la pagination des rubriques d’un·e admin restreint·e

Fix: #78

(cherry picked from commit fb8873792d4322cbbb4ff3f91eeea589a43f0695)

Co-authored-by: Maïeul Rouquette maieul@maieul.net

Modifié
objets/infos/auteur.html

Détails : fix: rétablir la pagination des rubriques d'un·e admin restreint·e (deb664bd) · Validations · spip / prive · GitLab

==============================
Par Maïeul Rouquette, le 26 février 2025 à 11h57min :

docs(changelog): !64

Modifié
CHANGELOG.md

Détails : docs(changelog): !64 (8d26fde1) · Validations · spip / prive · GitLab

==============================
Par George Kandalaft, le 26 février 2025 à 11h55min :

Fix: en RTL la liste d’objet était justifiée a gauche

(cherry picked from commit 29ac64e8166063b60d02e051abc3759c72dfb413)

Modifié
themes/spip/clear.css

Détails : Fix: en RTL la liste d'objet était justifiée a gauche (e6d890d9) · Validations · spip / prive · GitLab

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

build: Version 1.0.0

Modifié
CHANGELOG.md

Détails : build: Version 1.0.0 (09913346) · Validations · spip / prive · GitLab

==============================
Par Maïeul Rouquette, le 10 février 2025 à 14h51min :

docs(changelog): #59

Modifié
CHANGELOG.md

Détails : docs(changelog): #59 (806ea5ce) · Validations · spip / prive · GitLab

==============================
Par Maïeul, le 10 février 2025 à 14h50min :

fix: aligner le contenu de la bande en_lignes avec celui du bandeau

Fix: #59

(cherry picked from commit 9c0ac0859f026fbf53e3b0d410ed5c7032e377fb)

Co-authored-by: b_b bruno@eliaz.fr

Modifié
objets/liste/auteurs_enligne.html

Détails : fix: aligner le contenu de la bande `en_lignes` avec celui du bandeau (0bbbe213) · Validations · spip / prive · GitLab

==============================
Par Maïeul Rouquette, le 7 février 2025 à 13h40min :

docs(changelog): #13

Modifié
CHANGELOG.md

Détails : docs(changelog): #13 (c843da69) · Validations · spip / prive · GitLab

==============================
Par Maïeul, le 7 février 2025 à 13h39min :

fix: meilleur affichage des listes d’objets sur petit écran

Fix: #13

(cherry picked from commit 885be507468bb3dd38395e7aed77bc325da2e233)

Co-authored-by: b_b bruno@eliaz.fr

Modifié
themes/spip/lists.css.html

Détails : fix: meilleur affichage des listes d'objets sur petit écran (50b95ac6) · Validations · spip / prive · GitLab

==============================
Par Maïeul Rouquette, le 7 février 2025 à 10h57min :

security: Nettoyer certaines entrées des champs d’auteurs sur le formulaire d’édition d’auteur

Le formulaire d’édition d’auteur n’a pas besoin de tous les champs de la table spip_auteurs :
on évite de transmettre les champs sensibles connus, dont les valeurs (tronquées pour certaines)
peuvent se retrouver dans les logs, par exemple sur le calcul du squelette du formulaire d’édition d’auteur.

Refs: #65 a977e52a46b05aa5e4494962ec89265b6b8347fe
Co-authored-by: Matthieu Marcillaud marcimat@rezo.net

Modifié
formulaires/editer_auteur.php

Détails : security: Nettoyer certaines entrées des champs d’auteurs sur le formulaire d’édition d’auteur (7ac85a22) · Validations · spip / prive · GitLab

==============================
Par Maïeul Rouquette, le 7 février 2025 à 10h05min :

docs(changelog): pour spip/spip#6022

Modifié
CHANGELOG.md

Détails : docs(changelog): pour spip/spip#6022 (3c6b665b) · Validations · spip / prive · GitLab

==============================
Par Matthieu Marcillaud, le 6 février 2025 à 09h43min :

fix: Dans l’espace privé, éviter une scrollbar horizontale dans certaines configurations de systèmes d’exploitation.

Lorsqu’un mode d’accessibilité est activé sur un système d’exploitation,
qui affiche les scrollbar de façon permanente (et pas uniquement au survol),
alors un scroll horizontal était aussi présent, en plus du vertical.

Fix: #64
(cherry picked from commit ed40fbb291ffe0aa40c4f1c95349470c57e7617d)

Modifié
themes/spip/layout.css

Détails : fix: Dans l’espace privé, éviter une scrollbar horizontale dans certaines... (ded1beb5) · Validations · spip / prive · GitLab

==============================
Par Matthieu Marcillaud, le 17 janvier 2025 à 11h18min :

build: Version 1.0.0-beta2

Modifié
CHANGELOG.md

Détails : build: Version 1.0.0-beta2 (ed165ea8) · Validations · spip / prive · GitLab

==============================
Par b_b, le 16 janvier 2025 à 14h34min :

security: bien tester les autorisations d’afficher le contenu des articles/rubriques dans les fragments chargés en ajax

Fix: spip-security/securite#4860

Modifié
objets/contenu/article.html
objets/contenu/rubrique.html

Détails : security: bien tester les autorisations d'afficher le contenu des... (6372aa99) · Validations · spip / prive · GitLab

==============================
Par Matthieu Marcillaud, le 6 janvier 2025 à 15h51min :

docs(changelog): Corriger le numéro de version pour être rapport avec le tag

Modifié
CHANGELOG.md

Détails : docs(changelog): Corriger le numéro de version pour être rapport avec le tag (9809d62f) · Validations · spip / prive · GitLab

==============================
Par Maïeul Rouquette, le 13 décembre 2024 à 19h32min :

docs(changelog): #18

Modifié
CHANGELOG.md

Détails : docs(changelog): #18 (8b26f31e) · Validations · spip / prive · GitLab

==============================
Par thrax, le 13 décembre 2024 à 19h30min :

feat: utiliser le pipeline compter_contributions_auteur dans la boite
d’info d’un auteur

(cherry picked from commit 31991dc71e160d854f158f874c7a1164a3be4974)

Modifié
objets/infos/auteur.html

Détails : feat: utiliser le pipeline `compter_contributions_auteur` dans la boite (512f788a) · Validations · spip / prive · GitLab

==============================
Par thrax, le 13 décembre 2024 à 19h30min :

fix: Transmettre au pipeline compter_contributions_auteur le nombre de contribution sur les articles

fix: #18
(cherry picked from commit 045825d6a553693a7862f017ed924108a4ae9211)

Modifié
objets/liste/auteurs.html
objets/liste/auteurs_lies.html
objets/liste/visiteurs.html

Détails : fix: Transmettre au pipeline `compter_contributions_auteur` le nombre de... (dbe52f40) · Validations · spip / prive · GitLab

==============================
Par b_b, le 3 décembre 2024 à 16h07min :

docs(changelog): pour !36

Modifié
CHANGELOG.md

Détails : docs(changelog): pour !36 (d5d3adef) · Validations · spip / prive · GitLab

==============================
Par Maïeul Rouquette, le 3 décembre 2024 à 11h38min :

fix: passer url à la chaine de langue pass_reset_url

Modifié
modeles/mail_inscription.html
modeles/mail_nouveaux_identifiants.html

Détails : fix: passer url à la chaine de langue `pass_reset_url` (1464c8a7) · Validations · spip / prive · GitLab