Mise à jour de voozanoo-4.2.26 en production le 31/03/2020.
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