Skip to content

PlugArr 0.7.1

Latest

Choose a tag to compare

@yannickuhrig1 yannickuhrig1 released this 05 Sep 18:56

PlugArr ne savait pas qu'une version plus recente de LUI-MEME existait. Signale a l'usage : « je viens de lancer la 0.6 et elle ne detecte pas la 0.7 pour se mettre a jour ».

C'etait juste, et le trou etait beant.

Ce qui manquait

La 0.6.0 a livre plugarr upgrade, qui aligne les images des services sur le catalogue du binaire en cours. Elle supposait donc qu'on avait deja telecharge le binaire du jour — et rien, nulle part, ne le disait. __version__ n'etait qu'affiche : aucune ligne du code ne demandait a GitHub s'il existait mieux.

Trois endroits le disent desormais, choisis parce que ce sont ceux ou l'on se demande « suis-je a jour ? » :

  • plugarr upgrade, en premier, avant meme de parler des images — aligner les services sur le catalogue d'un binaire perime n'a qu'un interet limite ;
  • plugarr doctor ;
  • le bouton chercher les mises a jour de la console, qui ne regardait que les images : on pouvait tout avoir a jour sauf l'outil qui le dit.
PlugArr 0.7.1 est disponible (vous avez la 0.6.0)
https://github.com/yannickuhrig1/plugarr/releases/tag/v0.7.1
Cette commande aligne les services sur le catalogue de la version que VOUS lancez :
telechargez la nouvelle d'abord.

Une seule requete, a la demande, jamais en boucle. /releases/latest ignore d'office brouillons et preversions : personne n'est pousse vers une version d'essai.

C'est un confort, et il se comporte comme tel

La verification ne leve jamais. PlugArr marche parfaitement hors ligne, et un NAS derriere un pare-feu ne doit pas voir une erreur rouge parce qu'il ne joint pas GitHub.

La nuance qui compte : un echec rend « on ne sait pas », jamais « pas de mise a jour ». Les confondre laisserait quelqu'un sur une version perimee en croyant etre a jour. Le quota horaire de l'API publique — 60 requetes — a son propre message plutot qu'un « interdit » trompeur.

Un defaut trouve en lisant le message produit

Il annoncait « vous avez la 0.7.0 » a quelqu'un en 0.6.0 : cli et autoupdate lisaient chacun leur propre __version__, deux lectures separees qui peuvent diverger. Le resultat porte maintenant la version a laquelle la comparaison a ete faite, et c'est elle qu'on affiche.

Trouve en lisant la sortie, pas en relisant le code — les tests passaient.


plugarr.exe est attache a cette release. 893 tests.