Mise à jour de Voozanoo 4 en production le 2021-03-02.

Edit me

Améliorations et nouvelles fonctionnalités

  • VOO4-1882 Mieux gérer l’absence de la directive voozanoo.protocole
    • Désormais, en l’absence de directive “voozanoo.protocole”, au lieu de lancer une exception, Voozanoo ajoute un warning dans les logs et utilisent le protocole https.
    • La directive “voozanoo.protocole = ‘’” a par ailleurs été ajoutée dans le fichier voozanoo.ini.
  • VOO4-1867 Améliorer le système de la directive : voozanoo.db.max_rows_per_query
    • La directive “voozanoo.db.max_rows_per_query” est désormais active par défaut, avec une valeur de 100 millions. Elle reste désactivable en passant la valeur 0.
    • Une directive “voozanoo.db.max_rows_per_query_to_log” a été ajoutée au voozanoo.ini. Elle est active par défaut, avec une valeur de 500 000. Cette directive n’impacte pas le bon déroulement des requêtes. Si cette limite est atteinte, seul un warning est ajouté dans le fichier de log de l’application. Ce comportement peut être désactivé en passant la valeur 0 à la directive.
  • VOO4-1784 Retirer le spécifique au module de stats dans le formulaire d’édition des ressources
    • Suppression d’un bout de formulaire spécifique au module de stat dans le formulaire d’édition des ressources.

Corrections

  • VOO4-1885 Le WidgetLink ne conserve pas les apostropes et n’encode pas les paramètres d’URI
    • Meilleure gestion par le WidgetLink des apostrophes contenues dans les paramètres d’URL : désormais, les apostrophes sont conservées et les caractères d’échappement, nettoyés.
    • De plus, les caractères susceptibles de “casser” une URI - comme “%”, “ “, etc. - sont désormais encodés (le caractère “/” n’est, en revanche, toujours pas supporté).
  • VOO4-1884 Améliorer la gestion des caractères spéciaux dans les libellés des boutons et rollback de cette amélioration pour les tooltips
    • Désormais, les caractères &, <, > et “ s’affichent correctement dans les libellés des boutons.
    • Les tooltips, en revanche, redeviennent sensibles à ces caractères afin de pouvoir personnaliser leur rendu (annulation des modifications embarquées dans la version 21w03, ticket VOO4-1838).
  • VOO4-1875 INTERPRETEUR - Le rollback ne prend pas en compte les suppressions de tables
    • Le fichier dump utilisé pour restaurer une application après une publication en échec était incomplet pour les tables supprimées durant cette publication.
  • VOO4-1388 Suppression du bouton d’export lors de l’affichage d’un listing via un placeholder
    • Le bouton d’export des listings ne fonctionnait pas lorsque les listings étaient insérés dans un formulaire via une balise <placeholder/>. Il a été décidé de ne plus l’afficher dans ce cas de figure.
  • VOO4-1088 Correction du comportement des filtres sur la colonne id_owner
    • Les filtres utilisant les colonnes “id_owner” ou “sys_last_mod_user” comparaient avec l’id_data de l’utilisateur au lieu de l’id_group, c’est désormais corrigé. Pour que la correction soit active sur les filtres existant, il faudra les ré-enregistrer.
  • VOO4-957 [MadMax] Correction / optimistion du mode plan de test et sa CLI
    • Optimisation de la requête permettant de vérifier si une table est vide dans les tests d’intégrité.
    • Réparation de la méthode CLI “tests”.