bricebou
ec667eed09
Vérifier que SPIP est bien installé avant de chercher à identifier la version installée
9 months ago
bricebou
12064a4757
On change d'approche pour déterminer la version installé ; la commande spip dl -i peut ne pas renvoyer d'option -b, notamment lorsque l'on a lancé un spip dl -b TAG, auquel cas on obtient 'spip dl -rev REV ....'
9 months ago
bricebou
80d08d5149
Ajout d'une fonction vérifiant l'existence d'une version, que ce soit un tag ou une branche
9 months ago
bricebou
e123f43073
On ajoute un DocBlock
9 months ago
bricebou
de1a5ae65c
On propose une version permettant de déterminer la dernière version stable à partir du tableau trié des tags
9 months ago
bricebou
eb05d456ad
Ajout d'une fonction permettant de définir la version installée à partir de la commande spip dl -i
9 months ago
bricebou
b382f9925c
On élimine du code inutile, on corrige quelques petites erreurs
9 months ago
bricebou
36353e7f7b
On n'a pas besoin de créer un dépôt vide puisque l'on peut passer une URL (qui doit se finir en .git a priori) directement à la commande git ls-remote
9 months ago
bricebou
bd321b9133
Correction commentaire
9 months ago
bricebou
ee42e3d020
Une passe de phpcs --standard=SPIP41
9 months ago
bricebou
e513a5ba8a
On réécrit la fonction core:listerversions : on initialise un dépôt GIT, on lui associe le remote de git.spip.net/spip/spip afin de pouvoir lancer la commande git ls-remote pour obtenir la liste des branches ou la liste des tags. On détermine aussi la dernière version ainsi que la précédente version X.Y-1 pour la commande plugins:compatibilite à venir
9 months ago
cy_altern
c349f1a116
la version stable est maintenant la 4.1
9 months ago
tofulm
b77b6cb6a2
initialisation des variables pour php 8
11 months ago
tofulm
5918943f4c
ajout isset sur constante
11 months ago
Cerdic
2f86ad5c76
Utiliser la fonction native de SPIP auth_spip_modifier_pass() pour modifier le pass d'un auteur, pour etre certain d'utiliser les bonnes methodes quelle que soit la version de SPIP
11 months ago
Matthieu Marcillaud
a6d433a623
Prendre en compte 'tag' dans plugins-dist.json (Suivre https://git.spip.net/spip-contrib-outils/checkout/commit/674d778d )
1 year ago
cy_altern
515eea7b44
Merge branche dialog2question : modernisation de la syntaxe des interactions utilisateur (correction des warning sur dialog)
1 year ago
cy_altern
4a31e9669b
rectification des quotes
1 year ago
cy_altern
c5e6781e2f
suite de la modernisation : utilisation systématique de SpipCliStyle pour les sorties utilisateur
1 year ago
cy_altern
84db856b67
ménage
1 year ago
cy_altern
4da832f09d
utilisation de SpipCliStyle pour les confirm (merci Marcimat)
1 year ago
cy_altern
fb2ce494c0
dans la commande spip dl remplacer les dialog dépréciés par ConfimationQuestion
1 year ago
b_b
5b4fbcb3ba
typo
1 year ago
Matthieu Marcillaud
0d79b2e097
Le retour au bon endroit. Fatale-- (John, b_b)
1 year ago
Matthieu Marcillaud
639253145f
Autre fonction de compat
1 year ago
Matthieu Marcillaud
5e9af5299d
Mise à jour du readme
1 year ago
Matthieu Marcillaud
63799209b5
Les bons retours sur le lien d’oublis d’email
1 year ago
Matthieu Marcillaud
abc8929df6
Pas la peine de chercher des SPIP en PHP 3 de nos jours
1 year ago
Matthieu Marcillaud
abd788179f
On bascule les commandes avec des return sur chaque execute().
...
+ On transforme certaines commandes pour utiliser la classe Spip\Cli\Console\Command et éviter des globales, tout en simplifiant.
Note: je pense qu’on pourrait remplacer les exit par des return, simplement, dans les fonctions execute().
1 year ago
Matthieu Marcillaud
320eca0dbe
Adaptation du container pour éviter des deprecated en PHP 8.1
1 year ago
Matthieu Marcillaud
8824afb318
On copie mnapoly/simplex chez nous afin de le modifier de ses deprecated en PHP.
...
Je n’ai pas trouvé de librairie alternative qui soit compat php 7.3 ou 7.2 à 8.1 sans avoir de deprecated.
Du coup, on va le gérer soi-même.
1 year ago
Matthieu Marcillaud
cc51a13afc
Up des versions de Symfony, vers 5.4 (php >= 7.2)
1 year ago
Matthieu Marcillaud
156451e7fc
C’est une version 1.0.0-dev
1 year ago
John Livingston
5935160329
AuteursEnvoyerLienOublie: on force l'envoi immédiat du mail
1 year ago
John Livingston
1f53480d4d
Indentation en tabs.
1 year ago
John Livingston
c734dcc3cd
Orthographe...
1 year ago
John Livingston
e56a4ae160
Fix libellé copié collé par erreur.
1 year ago
John Livingston
2d395b1f0f
[issue 35] Possibilité d'envoyer un mail de reset de mot de passe à un user
...
Ajout de la commande AuteursEnvoyerLienOubli qui permet d'envoyer un
lien de reset de mot de passe à un auteur.
Utile par exemple à la création automatisée d'un compte spip. On mettra
un mot de passe aléatoire, et on utilisera cette commande pour envoyer
un lien pour configurer le mot de passe. Cela évite d'envoyer un mot de
passe en clair par mail.
1 year ago
Matthieu Marcillaud
d979630613
Suppression du fichier .gitattributes inutile.
1 year ago
Matthieu Marcillaud
cf1f7c22a1
Version 0.6.5
1 year ago
John Livingston
0211f71c20
[issue 37] Fix typo dans un libellé.
1 year ago
John Livingston
8306af2f79
Fix issue 39: git status modified aussi quand il y a des fichiers supprimés
1 year ago
booz
06403fa109
Merge pull request 'dev/ajout_filtres' ( #26 ) from dev/ajout_filtres into master
...
Reviewed-on: #26
1 year ago
booz
1f5d77f6e0
Merge branch 'master' into dev/ajout_filtres
1 year ago
John Livingston
e479bb3675
Documentation plus claire sur comment installer SPIP.
1 year ago
John Livingston
7dcb8c2c76
Fix issue 31: appel de renouvelle_alea en fin d'installation.
1 year ago
John Livingston
73f23e2daf
Installer: ajout d'une option pour spécifier l'adresse du site.
1 year ago
b_b
5d71c34fae
`$this->io->writeln` to `$this->io->comment` & `$this->io->error`
1 year ago
b_b
1ef382cf4c
plugins:svp:telecharger survoltée !
...
PluginsSvpTelecharger passe en extend de PluginsActiver afin de bénéficier de ces arguments et de toutes ses options
on ne surcharge que le titre de la classe et la méthode activePlugins qui reprend ce que faisait la classe avant
ainsi, on peut bénéficier de toute les options sympas de plugins:activer dans plugins:svp:telecharger, comme par exemple `spip plugins:svp:telecharger --from-url https://www.spip.net/ ` afin d'activer les mêmes plugins qu'un site distant sur le site local
fix #18
thx @marcimat & @rastapopoulos pour les conseils avisés :)
1 year ago
Cerdic
5a27ff1f4c
Fixer le timeout lors de la maj des plugins, et ne remettre en forme la sortie que si c'est effectivement du html
2 years ago