Mise à jour de voozanoo-4.2.26 en production le 08/01/2019.

Edit me

Release

Corrections

  • #900 MADMaX: Checkindexes, utiliser la méthode GetVarsetName()
    • Anomalie sur la page de test signalée par Rodrigue.
    • Elle ne survenait qu’en cas de varset avec un prefix différent de son name ce qu’il n’arrive théoriquement pas avec EpiCraft.
  • #1270 Champs datetime : bug de FieldDatetime.SetValue(oValue) si oValue est null
    • Anomalie signalée par Fidi.
  • #1278 Préfixes et suffixes non fonctionnels en lecture seule
    • Anomalie signalée par Camille.
  • #1403 fix _inContextTranslationEnable si GetCurrentUser est null
    • Anomalie signalée par Guilhem et corrigée le jour même en hotfix.
    • N’apparaissait que dans un cas particulier de connexion en anonyme.
  • #1413 Clic sur logo Voo4 ne redirige pas sur l’url
    • Anomalie signalée par Nadia et corrigée le jour même en hotfix.
  • #1421 Renommage de varset et publication: gros souci avec les données associées aux choix multiples
    • Anomalie signalée par Rodrigue et corrigée le jour même en hotfix.
  • #1359 Dates en JS et décalage horaire
    • Demande de Benoît Cotte et Shasi.

Améliorations

  • #1363 Ajouter -alpha dans le numéro de version/build remplit durant la CI
    • Amélioration des processus internes de livraison du noyau Voozanoo 4.
  • #483 Optimisation des tests de cohérence pour utiliser des INNER JOIN
    • Par défaut, les tests de cohérence qui font référence à plusieurs varsets utilisent les LEFT JOIN.
    • Il s’agit ici d’utiliser des INNER JOIN à la place pour gagner en performance.
    • Attention, ceci réduit aussi la fonctionnalité : les tests de cohérences sur les nouvelles fiches ne fonctionnent plus à la sortie du champ mais seulement à l’enregistrement de la fiche. A n’utiliser qu’après mûres réflexions donc.
    • La directive voozanoo.resources.builder.query.use_inner_join = true permet d’activer ce comportement en cas de besoin.
  • #544 Mode déconnecté - Partie initialisation
    • Modification dans le noyau de Voozanoo 4 utile pour le mode déconnecté sur lequel travaille la team 2.
  • #1241 Intégrer la correction du widget Search sous forme d’option
    • Intégration dans le noyau du travail de Vincent sur le widget Search.
    • Contient deux choses :
      • Une correction d’une anomalie qui faisait que le champ semblait se vider tout seul parfois lorsqu’on était en train de le remplir.
      • Une option <option output="html" option_name="delete_button" value="true" /> qui ajoute un bouton pour vider le champ.
  • #1367 Ajout d’une méthode permettant d’explorer l’objet oContext en PHP
    • Ajout d’une méthode log() sur la classe Core_Library_Event_Context.
    • Celle-ci est prévue pour aider les développeurs à savoir ce que contient l’objet oContext.
    • Elle est documenté sur EpiDocs.
  • #1385 Possibilité de désactivation des traductions
    • Ajout de la directive voozanoo.translation.disabled dans les application.ini.
    • Si elle vaut true, les traductions ne se font pas ce qui provoque un gain de performance.
    • A n’utiliser que sur des application 100% en anglais.
  • #1406 Retirer le mot de passe EpiCraft des paramètres généraux
    • Amélioration effectuée suite à un audit de sécurité.
  • #1392 Migration des librairies CEO et Sms
    • Demande de Fidy concernant uniquement l’usage de SMS.