pierretux/spip | 14 commits
Par pierretux, le 26 septembre 2024 à 14h16min :
docs(changelog): #5919
Modifié
CHANGELOG.md
Détails : docs(changelog): #5919 (eed35fb9) · Validations · pierretux / spip · GitLab
==============================
Par pierretux, le 26 septembre 2024 à 14h16min :
fix: Remplacer les balises <tt>
obsolètes par <code>
Refs: #5919
Modifié
ecrire/base/repair.php
ecrire/exec/base_delete_all.php
ecrire/exec/upgrade.php
ecrire/genie/maintenance.php
ecrire/inc/auth.php
ecrire/inc/math.php
ecrire/inc/texte_mini.php
ecrire/install/etape_2.php
ecrire/install/etape_4.php
ecrire/install/etape_fin.php
ecrire/install/etape_ldap4.php
ecrire/public/debusquer.php
==============================
Par Franck Rousseau, le 26 septembre 2024 à 13h54min :
docs(Changelog): pour #3919
Modifié
CHANGELOG.md
Détails : docs(Changelog): pour #3919 (ba6ae2e2) · Validations · pierretux / spip · GitLab
==============================
Par Franck Rousseau, le 26 septembre 2024 à 13h54min :
fix: répare l’ajout de la config LDAP à l’install
Lors de l’installation, l’étape ldap5 fait deux suppositions fausses :
- le type d’authent est le dernier paramètre de spip_connect_db, « ’’); »
ligne 35 ; - le charset, qui est le dernier paramètre, est vide, ce qui n’est pas
toujours vrai.
Dans les deux cas la configuration est mauvaise, soit le type ldap est
placé au mauvais endroit, soit il n’est pas du tout ajouté.
Le problème de l’ajout du type de connexion à cette étape vient du fait
que la génération de cette config est faite ailleurs et qu’il n’est pas
raisonnable de pré-supposer de sa forme. Pour corriger ce problème on
ré-analyse la config temporaire, pour ensuite la regénérer avec les bons
paramètres, puis la substituer dans le fichier. Tout ceci est nécessaire
car on ne maitrise pas une partie des éléments ajoutés à ce fichier, on
ne peut donc pas le regénérer complètement.
Il reste un potentiel problème : la regex dans
analyse_fichier_connection tolère des espaces (\s) dans la ligne de
connexion, qui s’ils sont présents empêcheront le str_replace de
fonctionner correctement, puisqu’il ne seront pas présents dans la ligne
à substituer qui est regénérée à partir des paramètres individuels.
Fix: #3919
Modifié
ecrire/install/etape_ldap5.php
==============================
Par Matthieu Marcillaud, le 26 septembre 2024 à 12h13min :
chore: passe de rector
Modifié
ecrire/base/abstract_sql.php
ecrire/bootstrap/inc/logging.php
ecrire/inc/distant.php
ecrire/inc/email_valide.php
ecrire/inc/filtres.php
ecrire/index.php
ecrire/src/Sql/Sqlite/PDOStatement.php
ecrire/tests/Filesystem/CreerCheminTest.php
ecrire/tests/Urls/AbsUrlTest.php
rector.php
Détails : chore: passe de rector (c7312eba) · Validations · pierretux / spip · GitLab
==============================
Par Matthieu Marcillaud, le 26 septembre 2024 à 11h59min :
chore: up config rector
Modifié
rector.php
Détails : chore: up config rector (0316d304) · Validations · pierretux / spip · GitLab
==============================
Par Matthieu Marcillaud, le 26 septembre 2024 à 11h53min :
chore: passe de ecs
Modifié
ecrire/action/activer_plugins.php
ecrire/action/ajouter_lien.php
ecrire/action/annuler_job.php
ecrire/action/api_transmettre.php
ecrire/action/calculer_taille_cache.php
ecrire/action/confirmer_email.php
ecrire/action/confirmer_inscription.php
ecrire/action/converser.php
ecrire/action/cookie.php
ecrire/action/debloquer_edition.php
ecrire/action/desinstaller_plugin.php
ecrire/action/editer_article.php
ecrire/action/editer_auteur.php
ecrire/action/editer_liens.php
ecrire/action/editer_logo.php
ecrire/action/editer_objet.php
ecrire/action/editer_rubrique.php
ecrire/action/etre_webmestre.php
ecrire/action/forcer_job.php
ecrire/action/inscrire_auteur.php
ecrire/action/instituer_langue_rubrique.php
ecrire/action/instituer_objet.php
ecrire/action/logout.php
ecrire/action/menu_rubriques.php
ecrire/action/purger.php
ecrire/action/purger_queue.php
ecrire/action/relancer_inscription.php
ecrire/action/supprimer_lien.php
ecrire/action/supprimer_rubrique.php
ecrire/action/tester_taille.php
ecrire/auth/ldap.php
ecrire/auth/sha256.inc.php
ecrire/auth/spip.php
ecrire/balise/formulaire_.php
ecrire/balise/formulaire_admin.php
ecrire/balise/formulaire_ecrire_auteur.php
ecrire/balise/formulaire_inscription.php
ecrire/balise/id_logo_.php
ecrire/balise/info_.php
ecrire/balise/logo_.php
ecrire/balise/menu_lang_ecrire.php
ecrire/balise/url_.php
ecrire/balise/url_logout.php
ecrire/base/abstract_sql.php
ecrire/base/connect_sql.php
ecrire/base/create.php
ecrire/base/delete_all.php
ecrire/base/dump.php
ecrire/base/objets.php
ecrire/base/repair.php
ecrire/base/trouver_table.php
ecrire/base/upgrade.php
ecrire/bootstrap/config/globals.php
ecrire/bootstrap/functions.php
ecrire/bootstrap/inc/auth.php
ecrire/bootstrap/inc/form.php
ecrire/bootstrap/inc/i18n.php
ecrire/bootstrap/inc/initialization.php
ecrire/bootstrap/inc/jobs.php
ecrire/bootstrap/inc/loading.php
ecrire/bootstrap/inc/logging.php
ecrire/bootstrap/inc/path.php
ecrire/bootstrap/inc/pipeline.php
ecrire/bootstrap/inc/request.php
ecrire/bootstrap/inc/sanitize.php
ecrire/bootstrap/inc/templating.php
ecrire/bootstrap/inc/urls.php
ecrire/bootstrap/inc/utils.php
ecrire/bootstrap/mitigation.php
ecrire/charsets/cp1250.php
ecrire/charsets/cp1251.php
ecrire/charsets/cp1256.php
ecrire/charsets/html.php
ecrire/charsets/iso-8859-1.php
ecrire/charsets/iso-8859-6.php
ecrire/charsets/mathml.php
ecrire/charsets/translit.php
ecrire/charsets/translitcomplexe.php
ecrire/exec/403.php
ecrire/exec/404.php
ecrire/exec/admin_plugin.php
ecrire/exec/base_delete_all.php
ecrire/exec/base_repair.php
ecrire/exec/demande_mise_a_jour.php
ecrire/exec/fond.php
ecrire/exec/install.php
ecrire/exec/rechercher.php
ecrire/exec/upgrade.php
ecrire/genie/mail.php
ecrire/genie/maintenance.php
ecrire/genie/mise_a_jour.php
ecrire/genie/optimiser.php
ecrire/inc/acces.php
ecrire/inc/actions.php
ecrire/inc/admin.php
ecrire/inc/auth.php
ecrire/inc/autoriser.php
ecrire/inc/bandeau.php
ecrire/inc/boutons.php
ecrire/inc/charsets.php
ecrire/inc/chercher_logo.php
ecrire/inc/chercher_rubrique.php
ecrire/inc/commencer_page.php
ecrire/inc/completer_traduction.php
ecrire/inc/config.php
ecrire/inc/cookie.php
ecrire/inc/couleurs.php
ecrire/inc/csv.php
ecrire/inc/cvt_autosave.php
ecrire/inc/cvt_configurer.php
ecrire/inc/cvt_multietapes.php
ecrire/inc/definir_menus_favoris.php
ecrire/inc/distant.php
ecrire/inc/documents.php
ecrire/inc/drapeau_edition.php
ecrire/inc/editer.php
ecrire/inc/email_valide.php
ecrire/inc/envoyer_mail.php
ecrire/inc/exporter_csv.php
ecrire/inc/filtres.php
ecrire/inc/filtres_alertes.php
ecrire/inc/filtres_boites.php
ecrire/inc/filtres_dates.php
ecrire/inc/filtres_ecrire.php
ecrire/inc/filtres_images_lib_mini.php
ecrire/inc/filtres_images_mini.php
ecrire/inc/filtres_mime.php
ecrire/inc/filtres_mini.php
ecrire/inc/filtres_selecteur_generique.php
ecrire/inc/flock.php
ecrire/inc/genie.php
ecrire/inc/headers.php
ecrire/inc/icone_renommer.php
ecrire/inc/iconifier.php
ecrire/inc/importer_csv.php
ecrire/inc/informer.php
ecrire/inc/install.php
ecrire/inc/invalideur.php
ecrire/inc/journal.php
ecrire/inc/lang.php
ecrire/inc/lang_liste.php
ecrire/inc/layer.php
ecrire/inc/lien.php
ecrire/inc/livrer_fichier.php
ecrire/inc/log.php
ecrire/inc/math.php
ecrire/inc/meta.php
ecrire/inc/minipres.php
ecrire/inc/modeles.php
ecrire/inc/modifier.php
ecrire/inc/nfslock.php
ecrire/inc/notifications.php
ecrire/inc/pipelines.php
ecrire/inc/pipelines_ecrire.php
ecrire/inc/plugin.php
ecrire/inc/precharger_article.php
ecrire/inc/precharger_objet.php
ecrire/inc/prepare_recherche.php
ecrire/inc/preselectionner_parent_nouvel_objet.php
ecrire/inc/presentation.php
ecrire/inc/presentation_mini.php
ecrire/inc/presenter_enfants.php
ecrire/inc/puce_statut.php
ecrire/inc/queue.php
ecrire/inc/recherche_to_array.php
ecrire/inc/rechercher.php
ecrire/inc/roles.php
ecrire/inc/rubriques.php
ecrire/inc/securiser_action.php
ecrire/inc/selectionner.php
ecrire/inc/session.php
ecrire/inc/simplexml_to_array.php
ecrire/inc/svg.php
ecrire/inc/texte.php
ecrire/inc/texte_mini.php
ecrire/inc/traduire.php
ecrire/inc/urls.php
ecrire/inc/xml.php
ecrire/inc_version.php
ecrire/index.php
ecrire/install/etape_.php
ecrire/install/etape_1.php
ecrire/install/etape_2.php
ecrire/install/etape_3.php
ecrire/install/etape_3b.php
ecrire/install/etape_4.php
ecrire/install/etape_chmod.php
ecrire/install/etape_fin.php
ecrire/install/etape_ldap1.php
ecrire/install/etape_ldap2.php
ecrire/install/etape_ldap3.php
ecrire/install/etape_ldap4.php
ecrire/install/etape_ldap5.php
ecrire/iterateur/condition.php
ecrire/iterateur/data.php
ecrire/iterateur/php.php
ecrire/maj/2021.php
ecrire/maj/legacy/v40.php
ecrire/notifications/instituerarticle.php
ecrire/plugins/afficher_liste.php
ecrire/plugins/afficher_plugin.php
ecrire/plugins/afficher_repertoires.php
ecrire/plugins/extraire_boutons.php
ecrire/plugins/extraire_pipelines.php
ecrire/plugins/get_infos.php
ecrire/plugins/infos_paquet.php
ecrire/plugins/installer.php
ecrire/plugins/verifie_conformite.php
ecrire/public.php
ecrire/public/admin.php
ecrire/public/aiguiller.php
ecrire/public/assembler.php
ecrire/public/balises.php
ecrire/public/boucles.php
ecrire/public/cacher.php
ecrire/public/compiler.php
ecrire/public/composer.php
ecrire/public/criteres.php
ecrire/public/debusquer.php
ecrire/public/decompiler.php
ecrire/public/evaluer_page.php
ecrire/public/fonctions.php
ecrire/public/format_html.php
ecrire/public/interfaces.php
ecrire/public/jointures.php
ecrire/public/normaliser.php
ecrire/public/parametrer.php
ecrire/public/phraser_html.php
ecrire/public/quete.php
ecrire/public/references.php
ecrire/public/sandbox.php
ecrire/public/styliser.php
ecrire/public/styliser_par_z.php
ecrire/public/tracer.php
ecrire/req/mysql.php
ecrire/req/pg.exp.php
ecrire/req/sqlite3.php
ecrire/req/sqlite_fonctions.php
ecrire/req/sqlite_generique.php
ecrire/src/Admin/Bouton.php
ecrire/src/Afficher/Minipage/AbstractPage.php
ecrire/src/Afficher/Minipage/Admin.php
ecrire/src/Afficher/Minipage/Installation.php
ecrire/src/Afficher/Minipage/Page.php
ecrire/src/Chiffrer/Chiffrement.php
ecrire/src/Chiffrer/Cles.php
ecrire/src/Chiffrer/Password.php
ecrire/src/Chiffrer/SpipCles.php
ecrire/src/Compilateur/Iterateur/AbstractIterateur.php
ecrire/src/Compilateur/Iterateur/Data.php
ecrire/src/Compilateur/Iterateur/Decorator.php
ecrire/src/Compilateur/Iterateur/Sql.php
ecrire/src/Compilateur/Noeud/Boucle.php
ecrire/src/Compilateur/Noeud/Champ.php
ecrire/src/Compilateur/Noeud/Contexte.php
ecrire/src/Compilateur/Noeud/Critere.php
ecrire/src/Compilateur/Noeud/Idiome.php
ecrire/src/Compilateur/Noeud/Inclure.php
ecrire/src/Compilateur/Noeud/Polyglotte.php
ecrire/src/Compilateur/Noeud/Texte.php
ecrire/src/Css/Vars/Collection.php
ecrire/src/ErrorHandler.php
ecrire/src/I18n/Description.php
ecrire/src/Sql/Sqlite/PDOStatement.php
ecrire/src/Sql/Sqlite/Requeteur.php
ecrire/src/Sql/Sqlite/Sqlite.php
ecrire/src/Sql/Sqlite/Traducteur.php
ecrire/src/Texte/Collecteur/AbstractCollecteur.php
ecrire/src/Texte/Collecteur/HtmlTag.php
ecrire/src/Texte/Collecteur/Idiomes.php
ecrire/src/Texte/Collecteur/Liens.php
ecrire/src/Texte/Collecteur/Modeles.php
ecrire/src/Texte/Collecteur/Multis.php
ecrire/tests/Filesystem/CreerCheminTest.php
ecrire/tests/Filesystem/FlockTest.php
ecrire/tests/Filesystem/NfslockTest.php
ecrire/tests/Filtre/Date/AffdateTest.php
ecrire/tests/Filtre/EntitesHtmlTest.php
ecrire/tests/Filtre/ExtraireAttributTest.php
ecrire/tests/Filtre/ExtraireMultiTest.php
ecrire/tests/Filtre/Form/FormHiddenTest.php
ecrire/tests/Filtre/InsererAttributTest.php
ecrire/tests/Plugin/DirPluginsSupplTest.php
ecrire/tests/Propre/EchappeHtmlTest.php
ecrire/tests/Propre/TraiterRaccourcisTest.php
ecrire/tests/Rubriques/CreerRubriqueNommeeTest.php
ecrire/tests/Sql/SqlSchemaTableTest.php
ecrire/tests/Squelettes/Balise/BaliseDynamiqueLangTest.php
ecrire/tests/Squelettes/Balise/BaliseDynamiquePhraserTest.php
ecrire/tests/Squelettes/Balise/DossierSqueletteTest.php
ecrire/tests/Squelettes/Balise/DoublonsTest.php
ecrire/tests/Squelettes/Balise/FiltreTest.php
ecrire/tests/Squelettes/Balise/FormulaireTest.php
ecrire/tests/Squelettes/Cache/CacheSessionTest.php
ecrire/tests/Squelettes/Cache/data/squelettes/inc/maj_invalideurs.php
ecrire/tests/Squelettes/Critere/BrancheTest.php
ecrire/tests/Squelettes/Critere/DoublonsNotesTest.php
ecrire/tests/Squelettes/Critere/OperatorRegexpLikeTest.php
ecrire/tests/Squelettes/Critere/OrigineTraductionTest.php
ecrire/tests/Squelettes/Critere/TraductionTest.php
ecrire/tests/Squelettes/Modeles/DocumentsTest.php
ecrire/tests/SquelettesTestCase.php
ecrire/tests/Texte/InterdireScriptLaxisteTest.php
ecrire/tests/Texte/InterdireScriptParanoTest.php
ecrire/tests/Texte/LiensTest.php
ecrire/tests/Urls/AbsUrlTest.php
ecrire/tests/Urls/LiensAbsolusPriveTest.php
ecrire/tests/Urls/LiensAbsolusTest.php
ecrire/tests/Urls/LiensOuvrantsTest.php
ecrire/tests/Urls/SuivreLienTest.php
ecrire/tests/Xml/XmlHackTest.php
ecrire/typographie/en.php
ecrire/typographie/fr.php
ecrire/urls/page.php
ecrire/xml/analyser_dtd.php
ecrire/xml/indenter.php
ecrire/xml/interfaces.php
ecrire/xml/sax.php
ecrire/xml/valider.php
ecs.php
index.php
rector.php
Détails : chore: passe de ecs (0b34ff73) · Validations · pierretux / spip · GitLab
==============================
Par Matthieu Marcillaud, le 26 septembre 2024 à 11h45min :
chore: update ecs config
Modifié
ecs.php
Détails : chore: update ecs config (438b7ebf) · Validations · pierretux / spip · GitLab
==============================
Par Matthieu Marcillaud, le 26 septembre 2024 à 11h45min :
build: update ecs dependency
Modifié
composer.json
composer.lock
Détails : build: update ecs dependency (5d7c5a2e) · Validations · pierretux / spip · GitLab
==============================
Par JamesRezo, le 25 septembre 2024 à 12h56min :
feat: suppression de _DIR_RESTREINT_ABS
Modifié
CHANGELOG.md
UPGRADE_5.0.md
composer.json
composer.lock
ecrire/action/confirmer_inscription.php
ecrire/action/converser.php
ecrire/action/cookie.php
ecrire/action/logout.php
ecrire/balise/formulaire_admin.php
ecrire/bootstrap/config/initial.php
ecrire/bootstrap/inc/urls.php
ecrire/bootstrap/inc/utils.php
ecrire/inc/actions.php
ecrire/inc/filtres_mini.php
ecrire/inc_version.php
ecrire/index.php
ecrire/public.php
ecrire/public/balises.php
ecrire/public/composer.php
spip.php
Détails : feat: suppression de _DIR_RESTREINT_ABS (42207ef7) · Validations · pierretux / spip · GitLab
==============================
Par Maïeul Rouquette, le 20 septembre 2024 à 14h41min :
docs(phpdocs): utiliser la syntaxe psalm
Modifié
ecrire/inc/filtres_images_lib_mini.php
Détails : docs(phpdocs): utiliser la syntaxe psalm (39f172cc) · Validations · pierretux / spip · GitLab
==============================
Par Matthieu Marcillaud, le 20 septembre 2024 à 09h17min :
docs(phpdoc): fix type du param select de sql_getfetsel
Refs: #5987
Modifié
ecrire/base/abstract_sql.php
==============================
Par JamesRezo, le 18 septembre 2024 à 12h55min :
build: dev mode pour spip/prive
Modifié
composer.json
composer.lock
Détails : build: dev mode pour spip/prive (6789faf7) · Validations · pierretux / spip · GitLab
==============================
Par JamesRezo, le 18 septembre 2024 à 00h41min :
docs: Installation de développement
Modifié
README.md
Détails : docs: Installation de développement (88efc1b4) · Validations · pierretux / spip · GitLab