Mise à jour de voozanoo-4.2.26 en production le 17/03/2020.
Corrections
- #2240 Message d’erreur en anglais lors de la suppression d’un rôle d’un user
    
- Anomalie signalée par Pierre-Wandrille et corrigée par William
 - Le message de suppression d’un rôle d’un untilisateur n’était pas traduit.
 
 - #2269 Traduction via le WS dataset
    
- Anomalie signalée par Camille/Audrey
 - Le WS dataset gère désormais un paramètre “locale” pour qu’il détermine dans quelle langue renvoyer les résultats.
 
 - #2279 Widget autocomplete: incompatible avec les formulaires dont l’accés se fait via l’id
    
- Anomalie remontée par Rodrigue
 - L’utilisation du widget autocomplete est désormais possible au sein d’un formulaire chargé via son identifiant numérique.
 
 - #2281 Blocage d’une publication Epicraft sur XML2Array
    
- Anomalie détectée par Fidi
 - L’interpréteur avait des difficultés à gérer les balises contenant du texte libre et des sous-balises.
 
 - #2290 La suppression d’un filtre utilisé par un export fait planter l’export
    
- La suppression d’un filtre alors qu’il est encore appliqué à un export ne met plus l’export en erreur.
 
 - #2299 Champ MySQL dans le Contrôle de Cohérence indique un erreur pour un décimal avec . au lieu de ,
    
- Le champ SQL des tests de cohérence se mettait en erreur lors de l’utilisation d’un nombre décimal utilisant un point au lieu d’une virgule. Ce n’est plus le cas.
 
 - #2318 INTERPRETEUR - Les foreign key disparaissent lors d’un changement d’attribut sur une source de données principale
    
- Anomalie détectée par Juliette et Kevin
 - L’interpréteur pouvait supprimer les clés étrangères.
 
 - #2319 INTERPRETEUR - Les sources de données de type libre sont déplacées dans le mauvais formulaire
    
- Anomalie détectée par Juliette et Kevin
 - L’interpréteur pouvait déplacer des datasets ou dataqueries dans le mauvais formulaire.
 
 - #2320 Le WidgetAutocomplete ne gère pas bien les champ de type autre que string ou integer
    
- L’affichage du widgetAutocomplete gère désormais l’affichage des champs tels que fkey_dico, date, fkey_varset, etc. - tout ce dont la valeur ne correspond pas à ce que l’on souhaite afficher.
 
 - #2347 Le WidgetAutocomplete récupère un generated id en création de fiche lorsqu’il est utlisé avec un fkey_varset
    
- Le WidgetAutocomplete ne gérait pas bien les champs de type “fkey_varset”
 
 
Améliorations
- #599 CLI pour supprimer un projet
    
- Amélioration réalisée par William
 - Une méthode CLI 
deleteProjecta été ajoutée au noyau pour supprimer des projets. 
 - #1610 Ajouter une méthode de création d’utilisateurs fictifs
    
- Amélioration demandée par Dalhia et réalisée par William
 - Une méthode CLI 
createDummyUsersa été ajoutée au noyau afin de permettre la création d’utilisateur fictifs. 
 - #1637 Traduction module d’export
    
- Amélioration demandée par Charline et réalisée par William
 - Une erreur de wording s’était glissée dans le module d’export
 
 - #2260 Renseigner automatiquement le “resource_id” pour les formulaire
    
- Amélioration demandée par Benoît F.
 - La colonne 
resource_id(identifiant de ressource) d’une ressource de type “form” est désormais remplie avec le sid du formulaire généré par Epicraft lors de sa création. 
 - #2308 Désactiver les boutons de création et d’édition des exports en fonctions des ACL
    
- Amélioration demandée et réalisée par Vanina
 - Si un utilisateur n’a pas les droits en édition et création sur les exports (ACL “export/builder”), le bouton d’édition/création est désactivé et le select est caché.
 
 - #2309 Permettre de surcharger le module d’export au niveau d’une application
    
- Amélioration demandée et réalisée par Vanina
 - Il est désormais possible de surcharger les 4 contrôleurs du module d’export