[memoization ↪ fix_fatal_changement_config] 13 commits

spip-contrib-extensions/memoization | 13 commits

Par Cerdic, le 10 septembre 2025 à 10h41min :

fix: quand la methode de memoization configurée n’est plus disponible (environnement different, changement serveur, cli vs http), eviter une fatal et fallback en autodetect avec un log erreur pour garder la trace

Modifié
memoization_options.php

Détails : fix: quand la methode de memoization configurée n'est plus disponible... (e52d2904) · Validations · spip-contrib-extensions / memoization · GitLab

==============================
Par Cerdic, le 10 juillet 2025 à 11h12min :

fix: si cache_set est appelé sur un int avec les méthodes apc ou apcu cela provoque une opération ‹ null ^ string › dans la fonction _xor ce qui provoque des fatales en PHP 8 (vu sur seenthis avec le plugin microcache, cela arrive rarement sur les scenarios plus usuels)

Modifié
memo/apc.inc
memo/apcu.inc

Détails : fix: si cache_set est appelé sur un int avec les méthodes apc ou apcu cela... (e0853b4c) · Validations · spip-contrib-extensions / memoization · GitLab

==============================
Par klaus++, le 20 juin 2025 à 01h30min :

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

Modifié
lang/memoization.xml
lang/memoization_de.php

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

==============================
Par Cerdic, le 8 avril 2025 à 09h42min :

fix: eviter des indefinies à l’initialisation si on est en cli

Modifié
memoization_administrations.php

Détails : fix: eviter des indefinies à l'initialisation si on est en cli (18bebb31) · Validations · spip-contrib-extensions / memoization · GitLab

==============================
Par Matthieu Marcillaud, le 25 février 2025 à 09h38min :

docs(changelog): Version 4.0.0

Modifié
CHANGELOG.md

Détails : docs(changelog): Version 4.0.0 (47cdeef2) · Validations · spip-contrib-extensions / memoization · GitLab

==============================
Par Matthieu Marcillaud, le 25 février 2025 à 09h38min :

chore: Test inutile

Modifié
public/cacher.php

Détails : chore: Test inutile (393c659c) · Validations · spip-contrib-extensions / memoization · GitLab

==============================
Par Salvatore, le 25 février 2025 à 01h30min :

i18n: [Salvatore] [source:lang/ paquet-memoization] Export depuis https://trad.spip.net de la langue de
i18n: [Salvatore] [source:lang/ paquet-memoization] Export depuis https://trad.spip.net de la langue en
i18n: [Salvatore] [source:lang/ paquet-memoization] Export depuis https://trad.spip.net de la langue es
i18n: [Salvatore] [source:lang/ paquet-memoization] Export depuis https://trad.spip.net de la langue fr
i18n: [Salvatore] [source:lang/ paquet-memoization] Export depuis https://trad.spip.net de la langue it
i18n: [Salvatore] [source:lang/ paquet-memoization] Export depuis https://trad.spip.net de la langue nl

Modifié
lang/paquet-memoization_de.php
lang/paquet-memoization_en.php
lang/paquet-memoization_es.php
lang/paquet-memoization_fr.php
lang/paquet-memoization_it.php
lang/paquet-memoization_nl.php

Détails : i18n: [Salvatore] [source:lang/ paquet-memoization] Export depuis... (59f13615) · Validations · spip-contrib-extensions / memoization · GitLab

==============================
Par Salvatore, le 25 février 2025 à 01h30min :

i18n: [Salvatore] [source:lang/ memoization] Export depuis https://trad.spip.net de la langue de
i18n: [Salvatore] [source:lang/ memoization] Export depuis https://trad.spip.net de la langue en
i18n: [Salvatore] [source:lang/ memoization] Export depuis https://trad.spip.net de la langue es
i18n: [Salvatore] [source:lang/ memoization] Export depuis https://trad.spip.net de la langue fa
i18n: [Salvatore] [source:lang/ memoization] Export depuis https://trad.spip.net de la langue fr
i18n: [Salvatore] [source:lang/ memoization] Export depuis https://trad.spip.net de la langue mg
i18n: [Salvatore] [source:lang/ memoization] Export depuis https://trad.spip.net de la langue nl
i18n: [Salvatore] [source:lang/ memoization] Export depuis https://trad.spip.net de la langue sk

Modifié
lang/memoization_de.php
lang/memoization_en.php
lang/memoization_es.php
lang/memoization_fa.php
lang/memoization_fr.php
lang/memoization_mg.php
lang/memoization_nl.php
lang/memoization_sk.php

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

==============================
Par Matthieu Marcillaud, le 24 février 2025 à 15h52min :

build: version 4.0.0, SPIP 4.2 minimum

Modifié
composer.json
paquet.xml

Détails : build: version 4.0.0, SPIP 4.2 minimum (acd02550) · Validations · spip-contrib-extensions / memoization · GitLab

==============================
Par Matthieu Marcillaud, le 24 février 2025 à 15h50min :

i18n: chaines de langues format SPIP 4.1+

Modifié
lang/memoization_fr.php
lang/paquet-memoization_fr.php

Détails : i18n: chaines de langues format SPIP 4.1+ (e4b9b5cb) · Validations · spip-contrib-extensions / memoization · GitLab

==============================
Par iBesorongola, le 29 janvier 2025 à 12h25min :

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

Ajouté
lang/memoization_mg.php
Modifié
lang/memoization.xml

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

==============================
Par JamesRezo, le 1er août 2024 à 18h24min :

build: composerisation

Ajouté
.editorconfig
.gitattributes
.gitignore
CHANGELOG.md
LICENSE
LICENSE.MIT
README.md
composer.json
phpcs.xml.dist
phpstan-baseline.neon
phpstan.neon.dist
Modifié
paquet.xml

Détails : build: composerisation (19a37531) · Validations · spip-contrib-extensions / memoization · GitLab

==============================
Par JamesRezo, le 5 juillet 2024 à 16h57min :

Compatibilité 4.*

Modifié
paquet.xml

Détails : Compatibilité 4.* (38daa717) · Validations · spip-contrib-extensions / memoization · GitLab