Lutim, mon logiciel d'hébergement d'images est sorti en version 0.9 hier soir !
Huit mois après la version 0.8, cette nouvelle version n'apporte pas grand chose à l'utilisateur, si ce n'est une interface par défaut légèrement modifiée, moins chargée (j'espère) et une galerie (normalement) plus performante, par contre cette version améliore un certain nombre de choses sous le capot.
Voici la liste des modifications :
- Le thème par défaut a été modifié ;
- Un nouveau moteur de galerie, qui me permet, entre autres, de n'afficher que des miniatures des images, et de n'appeler l'image originelle qu'en la visualisant en diaporama : cela devrait accélérer l'affichage de la galerie ;
- Utilisation de Mojo::SQLite à la place de l'ORM ORLite. Ceci permet d'avoir une syntaxe de la couche d'abstraction SQLite beaucoup plus proche de celle de PostgreSQL, ce qui me facilitera les évolutions. De plus, Mojo::SQLite permet de faire des migrations de schéma de base de données beaucoup plus simplement (c'est justement un changement de schéma qui m'a fait basculer vers Mojo::SQLite) ;
- La possibilité de forcer la langue d'affichage. Précédemment, le système de traduction se basait sur les en-têtes envoyés par le navigateur ;
- Ajout d'une traduction (partielle) en arabe (merci à ButterflyOfFire) ;
- Intégration de la plateforme de traduction Zanata ! Plus besoin de bidouiller des fichiers .po pour contribuer à une langue : créez-vous un compte sur https://trad.framasoft.org, rejoignez une équipe de langue et allez sur https://trad.framasoft.org/zanata/project/view/lutim/ pour commencer à traduire 🙂 (envoyez-moi un message si votre langue n'est pas dans la liste proposée) ;
- Amélioration de la cryptographie avec l'utilisation d'un vecteur d'initialisation aléatoire ;
- Les gens d'Infini ont ajouté une option pour personnaliser les délais de rétentions.
- Des corrections de bugs (dont le collage d'image qui avait sauté lors de la correction d'une faille de sécurité il y a peu)
Ça ne fait pas grand chose dit comme ça, mais cela représente mine de rien 74 fichiers modifiés, 1030 ajouts et 243 suppressions de lignes.
Si seulement j'avais plus de temps et moins de logiciels à maintenir… 😛