Mise à jour de Epicraft en production le 2020-10-12.

Edit me

Améliorations et nouvelles fonctionnalités

  • EPICRAFT-319 Refactor les mocks des champs de type “text multiline” Update multi-line text field
  • EPICRAFT-317 Refactor les mocks des champs de type “choice” refactor component “choice”
  • EPICRAFT-307 Homogénéisation des modales de confirmations + guide des bonnes pratiques
    • Refonte complète des modales de confirmation d’Epicraft (homogénéisation et simplification).

    • Mise en place d’une bonne pratique pour la mise en place de futures modales.

  • EPICRAFT-300 Ajout d’un compteur des sources de donnée d’une page sur le bouton d’edition
    • Ceci permet de voir combien il y a de sources de données sur la page en un clin d’oeil
  • EPICRAFT-297 Refonte du stockage des log nodejs
    • Industrialisation des logs : regroupement à un seul endroit et rotation automatique
  • EPICRAFT-293 Ajouter un “code de contexte” sur les actions
    • Ajout d’un code servant au débug dans la descriotion de toutes les actions d’Epicraft.

    • Il permet de :

      • savoir comment a été faite l’action (copier-coller, usage du menu contextuel…) ;

      • regrouper les actions qui ont été faites ensemble (import de page par exemple).

  • EPICRAFT-292 Remplacer le sélecteur de couleurs des environnements
    • Homogénéisation des composant de sélection de couleur dans tout Epicraft.
  • EPICRAFT-287 Refonte de la node property “array”
    • Travail de fond fait à l’occasion de l’évolution sur les couleurs des sources de données.
  • EPICRAFT-286 Relationnel : Lot 8.1 : Paramètres dans les sources de données
    • Jusqu’à présent, le seul moyen d’utiliser un paramètre pour attribuer une valeur dans une source de données était d’écrire plusieurs lignes de XML

    • Maintenant, une interface graphique permet de :

      • Lister les paramètres et leur donner une valeur (qui peut être issue d’une source de données)

      • Gérer en partie comment ils seront gérés sur la page de destination.

  • EPICRAFT-247 Relationnel : Lot 8 : Boutons avec passage de paramètres
    • Jusqu’à présent, le seul moyen de passer des paramètres dans un bouton était de le remplacer par un bulk.

    • Maintenant, une interface graphique permet de :

      • Lister les paramètres et leur donner une valeur (qui peut être issue d’une source de données)

      • Gérer en partie comment ils seront gérés sur la page de destination.

  • EPICRAFT-176 Amélioration de la gestion des groupes des environnements et environnements partagés
  • EPICRAFT-93 Relationnel : Lot 7 : Couleurs par varset et source de données
    • Chaque varset (et même chaque source de données) peut être associé à une couleur.

    • Ces couleurs sont visibles sur la liste des pages et sur les composant qui utilisent les sources de données sur les pages.

    • Il est possible d’activer ou de désactiver l’affichage des couleurs sur les pages utilisateur par utilisateur.

Corrections

  • EPICRAFT-325 Le glisser/déposer dans les colonnes ne fonctionne pas toujours correctement
  • EPICRAFT-324 Une anomalie est remontée lors de l’utilisation d’une variable custom dans un dataquery Health check incorrectly signaled error on field pointing to custom var from non-main dataquery
  • EPICRAFT-316 Appliquer un libellé spécifique ne contenant qu’un espace vide la propriété Using a space character as a specific label for a var did not persist
  • EPICRAFT-314 Epicraft-health - ajouter une erreur si specificId en double sur une même page
    • Par un copier-coller, il était possible d’obtenir deux composants sur une même page ayant le même “Id Spécifique”.

    • Maintenant, cette situation est détectée en amont et signalée dans la liste des erreurs sur le projet.

  • EPICRAFT-313 Varset non supprimé dans le projet Voozanoo 4 après la suppression de la page dans Epicraft Certaines conditions peuvent permettre à un varset de rester dans les ressources, en étant vide.
  • EPICRAFT-310 Amélioration de la modale de fusion de varsets
    • Depuis l’apparition des metadata dans Epicraft, cette modale ne fonctionnait plus bien.

    • En plus : clarification des messages, traduction, etc.

  • EPICRAFT-290 Les groupes importés sans titre se voient attribué le titre du bloc précédent
    • Lors d’un import de page, il pouvait y avoir une confusion dans le titre des groupes en cas de groupe sans titre.
  • EPICRAFT-276 Problème de dépendance react-script
    • Travail de fond pour gérer les dépendances aux bibliothèques utilisées
  • EPICRAFT-255 Problèmes à l’archivage des variables systèmes Archivage d’une sys var n’est plus possible