0.63.3 -> 0.64

  • Prise en charge de la fonction 'stripos' lorsqu'elle est manquante afin d'assurer le support php4 pour Galette 0.63.x
  • Mise à jour de Adodb en 4992
  • Mise à jour de Smarty en 2.6.22, remplacement des anciens hacks pour les traductions par un plus élégant plugin
  • Remplacement de la bibliothèque phppdflib par tcpdf
  • Suppression du lien symbolique adodb, on utilise maintenant un fichier php qui définit les versions des bibliothèques utilisées
  • Amélioration de la pagination : seules 20 pages apparaissent désormais, au lieu de l'intégralité
  • Suppression de l'espagnol qui n'est plus maintenu depuis longtemps
  • Utilisation de l'encodage UTF-8 pour les fichiers de traduction
  • Correction d'un bogue dans le calcul de la date de fin d'adhésion lors de l'utilisation d'une date de début d'exercice dans les préférences
  • Suppression des pages « publiques » qui ne sont ni fonctionnelles, ni utilisées
  • Suppression de fichiers inutilisés
  • Prise en charge de la fonction 'mb_strtoupper' lorsqu'elle est manquante pour éviter des erreurs lors de la génération des étiquettes si l'extension php mb n'est pas présente
  • Déplacement du fichier de configuration du dossier includes vers le dossier config. Les droits en écriture sur le dossier includes ne sont désormais plus requis à l'installation
  • Seul le super-administrateur peut désormais changer ses propres identifiant et mot de passe. Les administrateurs standards ne peuvent désormais plus faire cela

0.63.2 -> 0.63.3

  • Correction d'un problème de sécurité qui permettait à un tiers d'envoyer des fichiers PHP divers sur certains serveurs
  • Lorsque le formulaire d'adhésion était invalide, les lignes des champs dynamiques étaient répétées (bogue #10187)
  • Quelques problèmes d'encodage ont été remarqués sur certains serveurs MySQL en UTF-8. La connexion est désormais forcée en LATIN1 (merci à Cédric)
  • Des espaces insécables apparaissaient sur certains courriels non html (merci à Cédric)
  • L'utilisation de caractères XML dans le sujet d'un mailing causait des erreurs d'analyse XML sur la page de prévisualisation (bogue #14571)
  • Des informations inutiles étaient stockées dans les logs (et n'étaient pas au bon endroit) lors de l'envoi de courriels (bogue #14569)
  • Des erreurs d'analyse XML étaient rencontrées sur les pages de l'historique quand la carte de membre contenait des caractères réservés (bogue #14561)
  • Les balises html lors de la prévisualisation de mailings ne s'affichaient pas sous Firefox (bogue #14465)

0.63.1 -> 0.63.2

  • La fin de l'adhésion était incorrecte pour une année fiscale (bogue #13010)
  • Les donation n'apparaissaient pas avec la bonne couleur dans le tableau (bogue #13009)
  • Les entrées de l'historique ne comprenaient pas le login de l'adhérent lors de l'ajout ou de l'édition des contributions ou de la fiche adhérent (bogue #13011)
  • Sous windows, certains caractères n'étaient pas correctement interprétés (bogue #14162)
  • Lors de la sauvegarde d'une photo (au format PNG), le canal alpha n'était pas conservé, l'image prenait ainsi une couleur de fond par défaut (bogue #14327)
  • Les restrictions d'affichage des images (depuis la 0.63.1) empêchaient l'affichage du logo personnalisé (bogue #14442)
  • Lorsque l'on modifiait la langue d'un utilisateur, la langue de la session était changée également (bogue #14443)
  • Certains caractères - comme les guillemets simples - étaient mal encodés dans les sujets des mailings (bogue #14449)
  • L'envoi de mails était toujours actif, même s'il était désactivé dans les préférences (bogue #14450)

0.63 -> 0.63.1

  • Certaines préférences n'étaient pas mises à jour lors de l'installation
  • Sur certains services d'hébergement, les fonctions exif ne sont pas disponibles. Dans ce cas, on utilise désormais GD (bogue #12836)
  • Le XHTML était parfois mal formé à cause des sessions PHP (bogue #13071)
  • Correction de notices PHP dans l'historique (patch #1133)
  • Suppression des fonctions posix qui sont supprimées dans PHP 5.3
  • Ajout d'un fichier .htaccess pour empêcher l'affichage direct des photos envoyées

0.62 -> 0.63

  • Project leader has changed :-)
  • Add transactions management
  • Add dynamic fields, to add extra fields to members, as well as their label translation
  • Members can now self subscribe
  • Use Smarty templating system to generate pages. This causes the rewriting of all pages to XHTML
  • Update ADODB from 4.7.1 to 4.9.2
  • Use gettext capabilities for translations
  • Add spanih translation (all strings are not yet translated)
  • Capacity to use a custom logo
  • Fix of numerous bugs

0.62.1 -> 0.62.2

0.62 -> 0.62.1

  • correct bug #590 : date before 1970 [Frédéric Jacquot]
  • Typos fixed [Roland Telle]
  • replace logo by new one [Frédéric Jacquot]
  • add an empty config.inc.php [Loïs Taulelle]

0.61 -> 0.62

  • More documentation
  • Typos fixed
  • Recoded the html_entity_decode() function to preserve compatibility with pre-4.3 PHP
  • Defined a maxsize for the text fields (preferences)
  • First version of the Upgrade documentation using a Linux shell (in French)
  • Font size for table headers defined
  • "Update complete" string translated
  • Errors on DROP and RENAME operations can now be safely be ignored
  • Structure of the 'preferences' table enhanced
  • Font size defined for form labels
  • Bugfix concerning a call to imagegif when the function wasn't available (reported by Vincent Bossuet)
  • Fixed a bug reported by Lois Taulelle. Membership ending date wasn't updated when removing the "Freed of dues" attribute
  • Added the possibility to be visible or not in the members list (if you wan't to list members outside from Galette). Courtesy of Stephane Sales
  • Removed many PHP warnings (Galette should be running fine when error_reporting = E_ALL)
  • The log can now be sorted

0.60 -> 0.61

  • Bugfix in member edition form (admin)
  • Merged ajouter_adherent.php and gestion_contributions.php (member edition)
  • Table prefixes are now allowed
  • Removed all eval() functions (potentially dangerous)
  • Picture resizing if GD is available
  • HTML equivalents in members' names were badly displayed
  • Go back to the member's contributions after adding one
  • "1 days left" was not correct ;)
  • Date filter added in contribution listing
  • Correction of a few spelling mistake
  • Navigation links when on a member's contributions list added
  • Clicking on a member's name in the contributions list shows his contributions intead of his profile
  • Lost password recovery added
  • Removed the Galette acronym meaning
  • Header corrections
  • Better language file detection
  • Bugfix in thumbnail display
  • DROP permission wasn't checked during install process
  • English translation