Changes to "Roadmap" between 2018-10-02 16:15:27 and 2018-10-04 09:32:53

23
24
25
26
27
28
29

30
31
32
33
34
35
36
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37







+







  *  Suppression du champ 'email_envoi_automatique' dans la config
  *  Ajout d'un bouton permettant de voir/cacher le mot de passe sur tous les champs de mot de passe
  *  Suppression de la page "envoi d'email collectif" (remplacée par l'envoi à une liste de membres)
  *  Ajout d'une fonctionnalité import de CSV générique qui permet de choisir à quel champ associer une colonne du CSV, cela doit permettre d'importer n'importe quel CSV
  *  Suppression de l'import de CSV Galette, rendu caduque par l'import de CSV générique
  *  Recherche avancée de membre (avec clauses multiples)
  *  Enregistrement et partage de recherches avancées et recherche SQL
  *  Export CSV et ODS dans les recherches de membres

Plugins :

  *  Possibilité de définir une condition d'affichage (en SQL) du plugin dans le menu, permettant de ne pas l'afficher à tous les membres [a92458a4b5] 
  *  Restriction de l'identifiant des plugins : ne sont plus autorisés que les lettres minuscules et les tirets bas
  *  Les méthodes de callback des signaux doivent obligatoirement commencer par le namespace Garradin\Plugin\NomDuPlugin, voir la documentation des [Plugins] pour plus de détails
  *  Nouveau signal disponible : email.envoi. Si une méthode associée à ce signal renvoie TRUE, alors Garradin n'essaiera pas d'envoyer le mail par lui-même, permettant de déléguer l'envoi d'email à un autre système que mail() ou SMTP.
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
57
58
59
60
61
62
63





64
65
66
67
68
69
70







-
-
-
-
-







  *  [96c5022fb3] Eviter les conflits de noms de champs quand quelqu'un a déjà créé un champ nommé "catégorie" 

Divers :

  *  Ménage dans les mises à jour : les versions de Garradin inférieures à la 0.7.0 (parue en avril 2015) ne peuvent plus être mises à jour à partir de cette version. Pour mettre à jour d'une version 0.6 et inférieure, mettez déjà à jour vers Garradin 0.8.5 avant de faire une autre mise à jour.
  *  [65ad392db4] Détecter les plugins dont le code source manque (cas lorsqu'on importe une base sur une installation ou un plugin manque à l'appel)

A faire :

  *  envoi de mail à une liste de membres
  *  export CSV/ODS de liste de membre

<h3>Version 0.10.0</h3>

A faire, compta :

  *  Refonte stockage et gestion compta : stockage des montants en integer, stockage du solde d'un compte dans la table comptes… voir [Dev-Compta]
  *  Affichage numéro de pièce comptable dans journal général et grand livre
  *  Gestion simplifiée de dette/créance