Galette

Nouvelle version corrective de Galette (0.9.4.2)

Un très grand merci à toutes les personnes impliquées dans cette version :)

Il s’agit d’une version mineure, qui fournit plusieurs correctifs :

  • Problèmes à l’instanciation des envois, dans le coeur et les plugins (#1495)
  • Correction de problèmes avec les pièces jointes des envois (#1497)
  • Le script de post contribution était appelé trop tôt (#1496)
  • Correction de la couleur des cartes à l’installation (#1508)
  • Nom et prénom étaient inversés sur la carte de membre PDF
  • Le logo d’impression était bien celui utilisé, mais pas celui affiché

Consultez le journal des changements de Galette 0.9.4.2 pour tous les détails.

Télécharger Galette 0.9.4.2

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

Nouvelle version corrective de Galette (0.9.4.1)

Un très grand merci à toutes les personnes impliquées dans cette version :)

Il s’agit d’une version mineure, qui fournit plusieurs correctifs et quelques améliorations en arrière-plan :

  • Amélioration des traductions,
  • Plusieurs problèmes relatifs aux rappels,
  • Quelques problèmes sur les booléens dans les champs dynamiques et les modifications de masse,

Consultez le journal des changements de Galette 0.9.4.1 pour tous les détails.

Le nettoyage du code a été poursuivi, de nouvelles vérifications automatisées ont été mises en place, et plusieurs problèmes ont également été corrigés sur l’archive distribuée.

Télécharger Galette 0.9.4.1

En espérant que vous apprécierez cette version ; bonne 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) :-)

.