Mise à jour de Epicraft en production le 2022-09-20.
Améliorations et nouvelles fonctionnalités
- EPICRAFT-454 Améliorer les messages d’erreur de l’application remontés à Epicraft lors des publications
- Lors d’une publication d’actions, le message d’erreur signale désormais plus clairement si le problème vient d’Epicraft ou de l’application Voozanoo 4 vers laquelle on tente de publier.
- EPICRAFT-452 Mise à jour des templates Notiflix
- Mise à jour des templates pour obtenir directement une configuration Notiflix qui gère bien les messages longs
- EPICRAFT-447 Paramètres : Gestion de l’utilisation d’un paramètre sys_id lié à la main condition vers une variable
- Ajout d’une modale pour que l’utilisateur choisisse ce qu’il souhaite faire lorsqu’il fait des manipulations complexes sur les passages de paramètres
- EPICRAFT-445 Ajouter d’un warning en présence de customs dans une source de données, si l’abréviation est vide
- Il est conseillé d’utiliser des abréviations sur les sources de données sur lesquelles on intervient avec du XML. De cette manière, on a le contrôle sur les alias utilisé dans les XML. Dorénavant, un warning apparaît dans Epicraft lors de l’utilisation de XML dans une source de donnée sans avoir renseigné l’abbreviation au préalable.
- EPICRAFT-435 Ajout d’une confirmation avant changement de dictionnaire
- Ajout d’une modale de confirmation explicative lorsqu’un dico différent est sélectionné pour un champ choix. En effet, changer le dictionnaire associé à une variable revient à le redéfinir entièrement et l’utilisateur doit en avoir conscience.
- EPICRAFT-432 Faire que les champs textes soient limités à 50 caractères par défaut
- Jusqu’ici, les champs textes n’avait pas de taille par défaut. Les concepteurs de formulaires ne font pas toujours attention à ça, et ainsi, ces champs font souvent 255 caractères dans Voozanoo 4. C’était de l’espace gâché et des requêtes sous-optimisées. A présent, les nouveaux champs textes d’Epicraft font 50 caractères par défaut. Les utilisateurs peuvent bien sûr en changer la taille.
- EPICRAFT-430 Ajouter l’écran d’audit des dataqueries dans le menu par défaut pour Voo4
- Lorsqu’on souhaite ajouter une menu de navigation à un projet Voozanoo 4 via Epicraft, on utilise généralement un template de menu par défaut. Dans celui-ci, il y a maintenant une entrée de plus pour le nouvelle écran “Audit des dataqueries”
- EPICRAFT-429 Petites corrections visuelles ou d’ergonomies
- La liste des varsets proposés lors de la création d’une relation est désormais ordonnée alphabètiquement.
- Lorsqu’on donnait une abréviation à une page et qu’on la retirait ensuite, on voyait toujours “[] - NomDeLaPage” dans la liste des pages cibles d’un bouton. Ce n’est plus le cas.
- EPICRAFT-425 Afficher le nom de la source principale dans la modale des sources de données
- Ajout du nom technique de la source de données principale des pages à deux endroits de la modale des sources de données : dans la colonne de gauche et dans la description de la source de données principale (partie centrale)
- EPICRAFT-424 Ajout de l’option save_before_action sur le composant tableau
- Ajout d’une case à cocher ““Enregistrer le formulaire avant redirection” sur le composant tableau d’Epicraft pour actionner l’option “save_before_action” sur du widget Table de Voozanoo 4. Ceci permet d’éviter la rédaction de custom XML pour ça.
- EPICRAFT-423 Impossible d’ajouter une variable custom à une source de données si l’ensemble des variables du varset est présente dans la source
- Jusqu’ici, il n’était pas possible d’ajouter une variable custom à une source de données si l’ensemble des variables du varset étaient déjà présentes dans la source. Il fallait en retirer une pour l’ajouter ensuite. Ce contournement n’est plus nécessaire.
Corrections
- EPICRAFT-453 La taille de la font n’est plus modifiable dans les static text
- Permettre la modification de taille du texte dans un static-text.
- EPICRAFT-428 Gestion des relations lors du renommage du varset dans un formulaire
- Désormais, lors de la séparation d’un varset en deux, c’est le varset d’origine qui garde les champs qui servent de lien avec les autres varsets. C’est déjà ce que faisait Voozanoo 4.
- EPICRAFT-426 Ne pas proposer les relations N-N dans les boutons
- Jusqu’à présent, dans les propriétés des boutons, Epicraft proposait l’utilisation des relations de type N-N. Or, Voozanoo 4 ne les gérait pas. Epicraft ne propose maintenant d’utiliser que les relations 1-N et N-1 car elles, sont gérées.
- EPICRAFT-422 Message “Ce champ est obligatoire” lors de la sélection d’une variable custom dans une source de données
- Jusqu’à présent, lorsqu’on essayait d’ajouter une variable custom à une source de données, on pouvait obtenir le message “Ce champ est obligatoire” sans bonne raison. Ce message n’apparait plus dans ce cas.