[nfslock] 20 commits

spip-contrib-extensions/nfslock | 20 commits

Par JamesRezo, le 23 juin 2025 à 19h04min :

build: composer name

Ajouté
tests/NfslockTest.php
Modifié
composer.json

Détails : https://git.spip.net/spip-contrib-extensions/nfslock/-/commit/ea68f372e790972fb7318ca524b93ea35db30899

==============================
Par JamesRezo, le 22 juin 2025 à 19h52min :

feat: branchement des fonctions nfslock sans la constante _SPIP_LOCK_MODE

la globale $liste_verrous est gérée dans une fonction avec variable static

Ajouté
nfslock_options.php

Détails : feat: branchement des fonctions nfslock sans la constante _SPIP_LOCK_MODE (c7b43331) · Validations · spip-contrib-extensions / nfslock · GitLab

==============================
Par JamesRezo, le 22 juin 2025 à 16h42min :

feat: création plugin

Ajouté
.editorconfig
.gitattributes
.gitignore
CHANGELOG.md
README.md
composer.json
ecs.php
paquet.xml
phpstan-baseline.neon
phpstan.neon.dist
phpunit.xml.dist
rector.php
tests/bootstrap.php
tests/functions_access.php

Détails : feat: création plugin (d515f213) · Validations · spip-contrib-extensions / nfslock · GitLab

==============================
Par Matthieu Marcillaud, le 17 janvier 2025 à 10h51min :

test: déplacer l’ensemble des tests dans tests/integration car ils nécessitent un SPIP fonctionnel

Ajouté
tests/integration/Filesystem/NfslockTest.php

Détails : test: déplacer l’ensemble des tests dans tests/integration car ils nécessitent un SPIP fonctionnel (2eda55d0) · Validations · spip-contrib-extensions / nfslock · GitLab

==============================
Par Matthieu Marcillaud, le 26 septembre 2024 à 11h53min :

chore: passe de ecs

Modifié
inc/nfslock.php

Détails : chore: passe de ecs (90eb0960) · Validations · spip-contrib-extensions / nfslock · GitLab

==============================
Par JamesRezo, le 4 mai 2024 à 15h29min :

chore: fix docblock endings

Modifié
inc/nfslock.php

Détails : chore: fix docblock endings (afa964f4) · Validations · spip-contrib-extensions / nfslock · GitLab

==============================
Par Matthieu Marcillaud, le 12 juillet 2023 à 10h27min :

tests: Qq tests de filesystem en PHPUnit

Modifié
inc/nfslock.php

Détails : tests: Qq tests de filesystem en PHPUnit (15a703ab) · Validations · spip-contrib-extensions / nfslock · GitLab

==============================
Par Matthieu Marcillaud, le 14 mars 2023 à 20h19min :

chore: Rector up to PHP 8.0 sur ecrire/inc (fin)

Modifié
inc/nfslock.php

Détails : chore: Rector up to PHP 8.0 sur ecrire/inc (fin) (ab8382bc) · Validations · spip-contrib-extensions / nfslock · GitLab

==============================
Par Matthieu Marcillaud, le 14 janvier 2022 à 10h28min :

Rector sur ecrire/inc avec config PHP 7.4

Modifié
inc/nfslock.php

Détails : Rector sur ecrire/inc avec config PHP 7.4 (fcc552e0) · Validations · spip-contrib-extensions / nfslock · GitLab

==============================
Par b_b, le 28 décembre 2021 à 18h02min :

la fonction random() n’existe pas

fix #4876

Modifié
inc/nfslock.php

Détails : la fonction random() n'existe pas (c5138cc6) · Validations · spip-contrib-extensions / nfslock · GitLab

==============================
Par JamesRezo, le 30 août 2021 à 07h46min :

cs-autofixes (#4868)

  • Passe 1 : le Spacing générique et les déclarations de classes et de fonctions 1217 fixes dans 158 fichiers
  • Passe 2 : Structures de contrôle (if, for, etc.) 967 fixes dans 168 fichiers
  • Passe 3 : Appels de fonctions, instanciations de classes 1810 fixes dans 128 fichiers
  • Passe 4 : Quotes, Double-quotes 3179 fixes dans 174 fichiers
  • Passe 5 : Short Array syntax 2697 fixes dans 248 fichiers

Co-authored-by: JamesRezo james@rezo.net
Reviewed-on: cs-autofixes (!4868) · Requêtes de fusion · spip / spip · GitLab
Co-authored-by: JamesRezo jamesrezo@noreply.git.spip.net
Co-committed-by: JamesRezo jamesrezo@noreply.git.spip.net

Modifié
inc/nfslock.php

Détails : cs-autofixes (#4868) (498bf952) · Validations · spip-contrib-extensions / nfslock · GitLab

==============================
Par kent1, le 4 novembre 2016 à 09h40min :

PSR SPIP

Modifié
inc/nfslock.php

Détails : PSR SPIP (83e9ca6f) · Validations · spip-contrib-extensions / nfslock · GitLab

==============================
Par Matthieu Marcillaud, le 13 décembre 2015 à 13h38min :

Fixer operators_spaces : espace de part et d’autre des opérateurs binaires (règle SPIP sur les - + * / etc…)

Modifié
inc/nfslock.php

Détails : Fixer operators_spaces : espace de part et d'autre des opérateurs binaires... (16f391d2) · Validations · spip-contrib-extensions / nfslock · GitLab

==============================
Par Matthieu Marcillaud, le 13 décembre 2015 à 13h24min :

Fixer lowercase_constants et lowercase_keywords pour suivre PSR-2 : les mots clés et and, or, null
doivraient être en minuscule.

Modifié
inc/nfslock.php

Détails : Fixer lowercase_constants et lowercase_keywords pour suivre PSR-2 : les mots clés et and, or, null (412b724b) · Validations · spip-contrib-extensions / nfslock · GitLab

==============================
Par Matthieu Marcillaud, le 13 décembre 2015 à 13h08min :

D’autres fixers en plus (avec php-cs-fixer), en relation avec PSR-2 :

  • encoding (utf8)
  • eof_ending (saut le ligne en fin de fichier)
  • elseif (pas else if)
  • function_call_space (espaces sur fonctions)
  • function_declaration (pareil)
  • function_typehint_space (pareil)

Modifié
inc/nfslock.php

Détails : D'autres fixers en plus (avec php-cs-fixer), en relation avec PSR-2 : (5ad8afff) · Validations · spip-contrib-extensions / nfslock · GitLab

==============================
Par Matthieu Marcillaud, le 13 décembre 2015 à 12h32min :

Pas de fermeture de php ?> dans les scripts entièrement PHP, pour mieux respecter PSR-1.

Modifié
inc/nfslock.php

Détails : Pas de fermeture de php ?> dans les scripts entièrement PHP, pour mieux respecter PSR-1. (8c57ae09) · Validations · spip-contrib-extensions / nfslock · GitLab

==============================
Par Cerdic, le 13 décembre 2015 à 11h16min :

Indentation et regles de codage selon Étendre SPIP - SPIP

Modifié
inc/nfslock.php

Détails : Indentation et regles de codage selon http://www.spip.net/fr_article3497.html#regles_codage (3b3ed686) · Validations · spip-contrib-extensions / nfslock · GitLab

==============================
Par Gilles Vincent, le 22 novembre 2015 à 17h06min :

Mise en forme plus homegene et plus lisible, pour les declarations des fonctions
Regles :

  • un espace après chaque virgule
  • un espace avant et apres chaque ‹ = ›

Modifié
inc/nfslock.php

Détails : Mise en forme plus homegene et plus lisible, pour les declarations des fonctions (d28554c6) · Validations · spip-contrib-extensions / nfslock · GitLab

==============================
Par Matthieu Marcillaud, le 5 novembre 2015 à 16h51min :

Référence erronée dans le phpdoc.

Modifié
inc/nfslock.php

Détails : Référence erronée dans le phpdoc. (891343c8) · Validations · spip-contrib-extensions / nfslock · GitLab

==============================
Par Matthieu Marcillaud, le 15 février 2014 à 17h35min :

Notice PHP en moins et phpdoc

Modifié
inc/nfslock.php

Détails : Notice PHP en moins et phpdoc (bfbeea98) · Validations · spip-contrib-extensions / nfslock · GitLab