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

Edit me

Corrections

  • #479 Ordre incorrect des actions lors d’une duplication de projet
    • Anomalie remontée par Vanina.
    • La duplication de projet générait les actions pour créer les formulaires, composants, variables avant les actions pour créer les dicos, l’interpréteur n’avait donc pas les informations dans le bon ordre.
    • Les actions sur les dicos sont désormais au début de la liste des actions à publier.
  • #2185 Retrait d’un explain (requete mysql longue sur prot3bddb1)
    • Anomalie remontée et corrigée par Rodrigue
    • Le moteur de dataquery génèrait 6 requêtes, dont 2 en double
  • #2239 Empêcher la suppression d’un rôle si un utilisateur y est toujours rattaché
    • Anomalie remontée par Benoît et Juliette
    • Il n’est plus possible de supprimer un rôle si un utilisateur y est toujours rattaché
  • #2386 New filter not saved correctly
    • Anomalie remontée par Curtis
    • Régression temporaire liée à l’issue #2345

Améliorations

  • #2338 Optimisation de GetQueriesAssociateWithVarDef en améliorant GetGroups
    • Amélioration demandée et réalisée par William
    • La vérification des droits dans la méthode Core_Library_Resource_XML_Query_Manager::GetQueriesAssociateWithVarDef a été optimisée pour être plus rapide.
    • Les groupes récupérés pour chaque traitement sont désormais gardés en mémoire et chargés à partir du résultat de la requête en base effectuée par GetGroups
  • #2340 INTERPRETOR - L’interpreteur altère les custom dataquery
    • Anomalie remontée et corrigée par Régis
  • #2345 Amélioration de Resource/XML/DataSet/RowData::ToArray()
    • Amélioration demandée et réalisée par William
    • Optimisation de la méthode Core_Library_Resource_XML_DataSet_RowData::ToArray() pour accroître sa vitesse d’exécution
    • Le résultat de la méthode ToTranslate du premier rowdata est désormais gardé en mémoire pour les rowdatas suivants