Galette

Nouvelle version majeure de Galette (0.9.4) - Sponsorisée par la communauté !

Cette version est dédiée aux contributeurs à la cagnotte pour ma nouvelle station de travail merci énormément !

Un très grand merci également à toutes les personnes impliquées dans cette version, et plus particulièrement :

  • les membres de la communauté qui ont apporté des fonctionnalités ou corrigé des bogues,
  • les contributeurs Weblate, beaucoup de traductions ont déjà été effectuées,
  • les membres de la communauté qui ont testé durant les phases de développement, beaucoup de problèmes ont été corrigés,
  • L’association APiCy, qui a sponsorisé les liens de téléchargement directs dans les courriels envoyés,

Il s’agit d’une version majeure, qui apporte de nouvelles fonctionnalités comme à l’accoutumée :

  • Niveau de sécurité des mots de passe personnalisable (complexité, liste noire, …)

Préférences de sécurité des mots de passe

  • Choix et ordre des champs visibles dans la liste des membres

Liste des membres avec la configuration par défaut

Liste des membres avec une configuration personnalisée

  • Support des langues RTL dans les PDF

Support des langues RTL dans les PDF générés

Et aussi :

  • Les imports CSV intègrent désormais les champs dynamiques et les mots de passe préalablement chiffrés
  • Envoi de lien de téléchargement direct pour les factures/reçus et cartes de membres depuis les courriels
  • Les derniers mois de l’année lorsque l’on utilise une date de début d’exercice peuvent être offerts
  • Les adhérents peuvent imprimer leurs propres factures et reçus
  • Possibilité d’utiliser la date d’échéance de l’adhérent à la place de l’année sur les cartes de membre PDF

Certains bogues ont également été corrigés ; y compris des incompatibilités PHP 7.4 et des soucis d’imports CSV, entre autres. Consultez le journal des changements de Galette 0.9.4 pour tous les détails.

Un gros travail a été effectué sous le capot ; le code a été nettoyé et en partie réorganisé, des tests unitaires ont été ajoutés, et encore davantage d’attention a été portée à la qualité du code.

Tous les plugins officiels, ainsi que la documentation peuvent désormais être traduits dans les mêmes langues que Galette ! Mettre en place tout ça était un travail important, mais bien que ça ait été fait très récemment, les traductions ont d’ores et déjà commencé :-)

La plupart des plugins ont également été mis à jour, référez-vous à la documentation des plugins pour en savoir plus ;-)

Télécharger Galette 0.9.4

En espérant que vous apprécierez cette version ; bonne Galette !

Nouveau site web pour Galette !

Nous sommes fiers de vous annoncer le tout nouveau site web de Galette !

Cela faisait un certain temps que l’ancien site n’avait pas reçu de mise à jour, et il posait quelques problèmes sur la localisation (par exemple, le menu n’était plus traduit en anglais).

J’ai donc décidé de mettre à profit une semaine de congés pour travailler là-dessus. L’ancien site web utilisait Dotclear, nous avons changé pour Jekyll désormais. Le code source est disponible publiquement (un miroir est disponible sur GitHub également). Les pages et publications sont publiées selon les termes de la licence Creative Commons CC-BY-SA 4.0 et le « code source » selon les termes de la licence GPL version 3.

Toutes les publications ont été migrées (avec quelques corrections), et les pages ont été entièrement réécrites. J’ai dû régler quelques soucis d’internationalisation, mais il semble que j’en sois venu à bout… Veuillez également noter que le nouveau site a été construit en ayant « mobile d’abord » en tête ; la navigation sur les appareils mobiles devrait être bien plus adaptée.

Au final, j’espère qu’il sera possible d’utiliser une plateforme de traduction pour que le site soit traduit dans d’autres langues ; il semble que Weblate ne supporte pas encore le markdown/html ; il faut que j’investigue.

Si vous trouvez des erreurs, merci de bien vouloir ouvrir un ticket. Bien entendu, vous pouvez aussi fournir un patch git ou ouvrir une pull request sur GitHub :)

Je tiens à remercier « GruiicK » sur IRC/Matrix pour son aide précieuse (comme à l’accoutumée !) à la revue de ce site, et merci aussi à « Hiob » !

Bonne Galette !

Discuter de Galette

En testant Matrix ce week-end, j'ai vu qu'il était possible d'y créer des salons, lié avec des canaux IRC. J'ai donc mis ça en place, et vous pouvez désormais nous rejoindre :
https://matrix.to/#/#galette:matrix.org

Le canal IRC officiel de Galette (#galette sur OFTC) y est intégré, la discussion est donc globale ; c'est plus avantageux je pense (ça l'est pour moi) :-)

Import des champs dynamiques et démo !

L'import de champs dynamiques via un fichier CSV est une fonctionnalité qui était très demandée. C'est d'ailleurs la demande numéro un du système de votes ;)

C'est une fonctionnalité qui est toute fraîchement intégrée dans la branche de développement de Galette ! Pour l'occasion, la version Galette nightly a été mise à jour, que ceux qui le souhaitent puissent installer et tester au plus vite la fonctionnalité. Voyez aussi la liste des modifications de Galette 0.9.4 (qui peut-être amenée à évoluer encore).

Mais j'ai aussi pensé aux autres, et j'ai décidé de remettre en place une version de démonstration de Galette ; que j'ai calée sur la branche de développement pour le moment. Elle est remise entièrement à zéro toutes les nuits.

Merci de bien prendre en considération que ces données sont visibles de tous, évitez s'il vous plaît les abus (et si vous en constatez, signalez-le).

Pour vous y connecter, l'identifiant et le mot de passe est « adminweb ».

.