Un vilain double oubli 🙁

Honte à moi ! Ça fait deux fois que j’ou­blie quelqu’un dans mes remer­cie­ments mensuels 🙁

Bah comme ça, il aura droit à un article rien que pour lui ! 😁

Merci donc à Lian­dri pour son colis de victuailles bretonnes : bière, cara­mel au beurre salé, rillettes de St-Jacques, galettes apéro et j’en passe !

Hé oui, y a pas que les tips en numé­raire qui font plai­sir, bien au contraire ! ^^

Voilà son commit dédié rien qu’à lui : https://frama­git.org/luc/last/commit/a978f044096116bd6c26c89a6a3211c7582b468e

Encore merci !

Une nouvelle version de Lutim !

Lutim, mon logi­ciel d’hé­ber­ge­ment d’images est sorti en version 0.9 hier soir !

Huit mois après la version 0.8, cette nouvelle version n’ap­porte pas grand chose à l’uti­li­sa­teur, si ce n’est une inter­face par défaut légè­re­ment modi­fiée, moins char­gée (j’es­père) et une gale­rie (norma­le­ment) plus perfor­mante, par contre cette version améliore un certain nombre de choses sous le capot.

Voici la liste des modi­fi­ca­tions :

  • Le thème par défaut a été modi­fié ;
  • Un nouveau moteur de gale­rie, qui me permet, entre autres, de n’af­fi­cher que des minia­tures des images, et de n’ap­pe­ler l’image origi­nelle qu’en la visua­li­sant en diapo­rama : cela devrait accé­lé­rer l’af­fi­chage de la gale­rie ;
  • Utili­sa­tion de Mojo::SQLite à la place de l’ORM ORLite. Ceci permet d’avoir une syntaxe de la couche d’abs­trac­tion SQLite beau­coup plus proche de celle de Post­greSQL, ce qui me faci­li­tera les évolu­tions. De plus, Mojo::SQLite permet de faire des migra­tions de schéma de base de données beau­coup plus simple­ment (c’est juste­ment un chan­ge­ment de schéma qui m’a fait bascu­ler vers Mojo::SQLite) ;
  • La possi­bi­lité de forcer la langue d’af­fi­chage. Précé­dem­ment, le système de traduc­tion se basait sur les en-têtes envoyés par le navi­ga­teur ;
  • Ajout d’une traduc­tion (partielle) en arabe (merci à Butter­flyOfFire) ;
  • Inté­gra­tion de la plate­forme de traduc­tion Zanata ! Plus besoin de bidouiller des fichiers .po pour contri­buer à une langue : créez-vous un compte sur https://trad.frama­soft.org, rejoi­gnez une équipe de langue et allez sur https://trad.frama­soft.org/zanata/project/view/lutim/ pour commen­cer à traduire 🙂 (envoyez-moi un message si votre langue n’est pas dans la liste propo­sée) ;
  • Amélio­ra­tion de la cryp­to­gra­phie avec l’uti­li­sa­tion d’un vecteur d’ini­tia­li­sa­tion aléa­toire ;
  • Les gens d’Infini ont ajouté une option pour person­na­li­ser les délais de réten­tions.
  • Des correc­tions de bugs (dont le collage d’image qui avait sauté lors de la correc­tion d’une faille de sécu­rité il y a peu)

Ça ne fait pas grand chose dit comme ça, mais cela repré­sente mine de rien 74 fichiers modi­fiés, 1030 ajouts et 243 suppres­sions de lignes.

Si seule­ment j’avais plus de temps et moins de logi­ciels à main­te­nir… 😛