Mise à jour de Epicraft en production le 2025-04-29.
Améliorations et nouvelles fonctionnalités
- EPICRAFT-615 Downgrade de la lib redlock vers la version 4.2.0
- Downgrade de la lib redlock vers la version 4.2.0
- EPICRAFT-589 CVE - mysql2
- Mise à jour de la bibliothèque mysql2 de la version 1.5.3 vers la version 3.9.8.
- EPICRAFT-547 SECURITY - Vérification des droits d’un utilisateur au niveau serveur
- Améliorer la gestion des droits d’accès d’un utilisateur au serveur.
- EPICRAFT-489 Ralentissement en cas de dictionnaire trop “gros”
- Amélioration de la gestion d’import ou d’édition des dictionnaires afin d’éviter les ralentissements en cas des dictionnaires trop volumineux.
Corrections
- EPICRAFT-628 HOTFIX - Desactivation du eval dans les conditions d’affichage
- Les conditions d’affichage ne simulent plus le fonctionnement de Voozanoo4 pour être valide, à la place on ne cherche que si les variables renseignées sont correctes.
- EPICRAFT-627 HOTFIX - Problème de rafraîchissement des ressources
- L’historique de l’éditeur de code n’était pas remis à zéro lorsqu’on change de ressource, ce qui peux amener à ne pas voir la bonne ressource dans l’editeur.
- EPICRAFT-624 HOTFIX - Il est possible de sauvegarder plusieurs fois la même action
- Une sécurité bloquant l’enregistrement d’une même action plusieurs fois a sautée lors du développement sur les droits. Elle est remise.
- EPICRAFT-623 DROITS - Tous les projets sont considérés comme “locked” lors de la vérification des droits avant publication
- Correction d’une mauvaise lecture des droits qui augmentait le niveau d’accréditation nécessaire pour publier.
- EPICRAFT-616 Epicraft - Perte de connexion temporaire entre le container nodejs et le voo4
- Correction des options pour la requête afin d’éviter la perte de connexion temporaire entre le container Nodejs et Voo4.
- EPICRAFT-612 Remplacer le linter XML de ace-editor
- Utilisation d’une meilleure validation du code qu’un utilisateur peux ajouter dans epicraft.
- EPICRAFT-611 Epicraft derrière un endpoint
- Modification des routes internes d’Epicraft pour permettre son hébergement derrière un endpoint.
- EPICRAFT-610 Enormes marges lors de l’importation de dico
- Amélioration de l’affichage lors de l’import d’un dico.
- EPICRAFT-609 L’importation de dico par CSV plante s’il y a des lignes vide en trop
- Amélioration de traitement de l’import des dicos en CSV.
- EPICRAFT-608 Les actions en attente de synchronisations ne sont pas envoyées automatiquement
- Décaler la synchronisation des actions lors de la connexion afin de pouvoir contrôler leurs publications.
- EPICRAFT-605 Publication en erreur - XML illisible
- Amélioration de l’affichage des erreurs rencontrés lors d’une publication.
- EPICRAFT-604 Il est possible de sauvegarder des ressources en erreur sur Epicraft de preprod
- L’ajout d’un tooltype en cas d’erreurs dans les ressources.
- EPICRAFT-601 L’exportation de pages en CSV ne doit pas prendre en compte les tableaux
- Modification du filtre utilisé dans l’export des pages vers un CSV, pour qu’il n’autorise que les composants d’une page gérés dans l’importation.
- EPICRAFT-600 Création de doublons lorsqu’on copie colle sur Epicraft
- Correction des problèmes liés aux doublons non désirés lors des copier / coller et de la suppression des variables.
- EPICRAFT-595 L’ouverture de la recherche fait planter l’interface
- Correction d’un bug qui fait planter l’interface à l’ouverture de la recherche sur Epicraft.
- EPICRAFT-582 Interdire de créer même clé étrangère plusieurs fois dans les relations N-N
- Correction de la gestion des clés étrangères dans les relations N-N.
- EPICRAFT-569 Conflit entre la CSP et la lib validant les ressources de type CSS
- Remplacer la lib CodeMirror par la lib Ace afin d’éviter le conflit avec la CSP.