Mise à jour de voozanoo-4.2.26 en production le 08/01/2019.
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 sonname
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.
- Par défaut, les tests de cohérence qui font référence à plusieurs varsets utilisent les
- #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 classeCore_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.
- Ajout d’une méthode
- #1385 Possibilité de désactivation des traductions
- Ajout de la directive
voozanoo.translation.disabled
dans lesapplication.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.
- Ajout de la directive
- #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.