Changes to "Changelog" between 2020-05-01 13:45:50 and 2020-05-01 13:52:36

1
2
3
4

5







6

7

8
9
10
11
12










13

14
15

16
17

18
19
20
21
22
23
24
25
26

27
28
29
30
31
32
33
1
2
3
4
5

6
7
8
9
10
11
12
13
14

15
16




17
18
19
20
21
22
23
24
25
26

27
28

29
30

31
32


33



34
35
36
37
38
39
40
41
42
43




+
-
+
+
+
+
+
+
+

+
-
+

-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
+

-
+

-
+

-
-

-
-
-


+







Prochaines évolutions : voir la [Roadmap].

<h3>Version 0.9.6 — 1er mai 2020</h3>

Membres :
Fonctionnalités :

  *  Ne pas donner le droit lecture des membres et de la compta aux membres actifs par défaut (retour de @françois)
  *  Mieux expliquer les droits des catégories
  *  Alerter du besoin de créer un type de cotisation avant de pouvoir affecter une cotisation à un membre
  *  Correction d'un problème de statut cotisation dans les listes de cotisations
  *  Dans le cas où plusieurs rappels ont été créés pour une même cotisation, désormais c'est systématiquement le rappel le plus proche (dans le temps) qui est sélectionné (précédemment parfois c'était un rappel qui ne correspondait pas à la date d'expiration, créant des messages étranges)
  *  Ne pas empêcher l'envoi d'email collectif si le premier membre de la liste n'a pas d'email

Compta :
  *  Possibilité pour un plugin d'avoir des pages publiques

  *  Suppression de la possibilité d'importer depuis Citizen
  *   Gérer les fichiers CSV provenant des vieilles versions d'Excel pour Mac OS
  *   Ajouter la mention de la taille limite du fichier dans la page d'import de CSV
  *  Ne pas donner le droit lecture des membres et de la compta aux membres actifs par défaut (retour de @françois)
  *  Mieux expliquer les droits des catégories
  *  Gérer les fichiers CSV provenant des vieilles versions d'Excel pour Mac OS
  *  Ajouter la mention de la taille maximale du fichier dans la page d'import de CSV
  *  Import : utilisation de la ligne d'entête comme intitulé des colonnes
  *  Import : le projet est désormais importé correctement
  *  Import : il n'est plus nécessaire d'avoir toutes les colonnes dans le CSV
  *  Import : l'import se fait désormais dans la bonne catégorie (recette/dépense) s'il y a une catégorie qui a le même nom dans l'autre type
  *  Import : le moyen de paiement est importé correctement quand on utilise le nom du moyen de paiement et non son code

Plugins :

  *  Alerter du besoin de créer un type de cotisation avant de pouvoir affecter une cotisation
  *  Possibilité pour un plugin d'avoir des pages publiques
  *  Ajout d'un signal de plugin motdepasse.compromis
  *  Import compta : utilisation de la ligne d'entête comme intitulé des colonnes, import du projet depuis CSV, ne pas exiger d'avoir toutes les colonnes présentes dans le CSV
  *  Clarification de la valeur de retour de Plugin::fireSignal, qui doit renvoyer TRUE si un plugin a arrêté l'exécution, FALSE si des plugins ont été appelés mais aucun n'a interrompu l'exécution, et NULL si aucun plugin n'a été exécuté

Correctifs :
Divers :

  *  Import comptable : import dans la bonne catégorie recette/dépense s'il y a une catégorie qui a le même nom dans l'autre type
  *  Import comptable : moyen de paiement non importé quand on utilise le nom du moyen de paiement et non son code
  *  Squelettes : renvoi de valeurs booléennes pour les filtres booléens
  *  Problème de statut cotisation dans les listes de cotisation
  *  Fix: parfois le rappel sélectionné n'était pas forcément le plus proche, dans le cas où plusieurs rappels ont été créés pour une même cotisation
  *  Ne pas empêcher l'envoi d'email collectif si le premier membre de la liste n'a pas d'email
  *  Corrections pour supprimer messages d'erreur avec PHP 7.4 et 7.3
  *  Message d'erreur plus explicite pour les hébergeurs mal configurés
  *  Il était possible d'indiquer une page wiki non existante dans la configuration, ce n'est désormais plus possible

<h3>Version 0.9.5 — 3 décembre 2019</h3>

  *  Changement de la taille minimale d'un mot de passe à 10 caractères
  *  Vérification si le mot de passe est compromis (avec l'API HaveIBeenPwned)
  *  Correction / amélioration du support de l'installation dans un sous-répertoire ou en alias (et non pas dans un sous-domaine/vhost dédié)
  *  Autoriser d'autres présentations du numéro de téléphone pour les autres pays