Mise à jour de voozanoo-4.2.26 en production le 03/03/2020.

Edit me

Corrections

  • #464 Soucis sur les abréviations lors de la duplication d’un formulaire
    • L’abbreviation d’une source de donnée n’était pas correctement réutilisée dans la condition lors d’une duplication de formulaire.
  • #1723 Le paramètre “optional” des conditions semblent mal comprendre “false”
    • Anomalie remontée par Pierre
    • L’attribut optional de la balise <condition/> ne fonctionnait pas en dehors des des balises <condtions/> lorsque qu’il était à false (il était considéré comme étant à true).
    • Ce comportement a été corrigé.
  • #1944 Pas de mode readonly pour le WidgetBoolean
    • Anomalie remontée par Audrey et correction effectuée par William
    • Le mode readonly ne fonctionnait pas avec le WidgetBoolean.
    • Ce comportement a été corrigé.
  • #2092 Core_Library_Model_InvokableDataSet ne permet pas une instanciation sans dataset initial
    • Anomalie remontée par Audrey
    • Le système des invokables manquait de souplesse pour une utilisation PHP sans passer par du XML.
    • La création d’invokable datasets spécifiques a également été légèrement modifiée (la méthode checkformat n’est plus nécessaire).
  • #2182 Message d’erreur au lancement de init.sh
    • Anomalie repérée lors de l’installation de nouveau poste de dev
    • Plusieurs warnings était lancés par le script init.sh car des constante d’environnement lui manquait.
  • #2220 Mail en français lors de la réinitialisation d’un user
    • Anomalie remontée par Pierre
    • Le mail envoyé pour réinitialiser un mot de passe était rédigé dans la langue de l’utilisateur courant plutôt que dans celle de l’utilisateur concerné.
    • Ce comportement a été corrigé.
  • #2264 Perte des changedfields lors de la sauvegarde d’un dataset spécifique
    • Anomalie remontée par Vanina
    • La sauvegarde d’un dataset impliquait un nettoyage la propriété “changedfields” de l’objet “clientdata”, avec, pour conséquence, la perte du suivi des champs en cours de modification dans les autres datasets.
    • Ce comportement a été corrigé.
  • #2271 INTERPRETEUR - Les foreign key ne sont pas transférées lors d’une fusion de varset
    • Le renommage de varset, provoquant une fusion entre deux varsets existants, devrait transférer les fkey d’une relation vers le varset résultant de la fusion. Dû à la nature des UID, les données ne seront pas nécessairement conservées lors de cette fusion.
  • #2292 Contrôle sur les champs dates
    • Anomalie remontée par Laurence
    • Certains type de champs ne respectant pas le contraintes qui leur étaient appliquées (min, max, mandatory, etc.) lors de la sauvegarde restaient en erreur même après correction des valeurs.

Améliorations

  • #225 Pouvoir choisir le format HH:MM pour un champ “time”
    • Ajout d’un attribut format dans Epicraft permettant d’avoir (ou non) les secondes pour un champ “time”.
    • Ceci ne sera visible qu’à partir de la version 1.20 d’Epicraft
  • #235 Relationnel : Lot 6 : Variables d’autres varsets en lecture seule
    • On peux ajouter des variables dans un formulaire qui proviennent d’une autre source de donnée que la principale. Ces variables sont en lecture seule.
    • Ceci ne sera visible qu’à partir de la version 1.20 d’Epicraft
  • #1833 Manque de monitoring sur sys_group et group_link
  • #1957 Ajouter la gestion d’un dataquery en base invoqué par un dataset et vice-versa
    • Amélioration demandée par Juliette
    • Ajout d’une sécurité sur le type de ressources invokées depuis la base de données.
  • #2074 Savoir comment l’utilisateur s’est connecté
    • Amélioration demandée par Benoit C.
    • Ajout d’une méthode getConnexionTypedans l’objet user permettant de récupérer l’information sur le type de connexion utilisé par l’utilisateur.
    • Ajout de l’information dans le debug.getContext() pour l’utilisateur courant.
  • #2263 Rendre dynamique le titre d’une balise group
    • Amélioration demandée par Kévin et effectuée par William
    • L’attribut title du WidgetGroup (<group/>) accepte désormais les valeurs dynamiques
  • #2265 Ajout des outils pour développeurs dans le template du menu
    • Amélioration demandée par Kevin
    • Des boutons ont été rajoutés au template Voozanoo4 pour la ressource menu pour les actions de “refresh”, “hardRefresh” et “getContext”