Notes de mise à jour

Notes de mise à jour v25.03 : une meilleure protection de la vie privée, des options améliorées pour les ensembles de données et bien plus encore !

Neoforce continue d'évoluer avec une nouvelle mise à jour proposant de nombreuses améliorations, de nouvelles fonctionnalités et des mises à jour de sécurité essentielles. Dans cette version, nous avons encore élargi l'API, rendu les champs des jeux de données plus flexibles et optimisé l'expérience utilisateur. Par ailleurs, l'accent est mis sur protection de la vie privée et sécurité, avec des mesures visant à mieux protéger les données sensibles.

Une amélioration importante dans ce domaine est l'ajout de la Referrer-Policy : same-origin. Cela signifie que lorsque vous cliquez sur des liens externes dans Neoforce, votre navigateur ne transmet aucune information concernant l'origine du clic (telle que votre session ou la structure interne des URL). Cela protège les utilisateurs contre fuites de données accidentelles et renforce la protection de la vie privée en général.

Nous avons également mis en œuvre diverses optimisations afin de rendre le chargement des données plus rapide et plus efficace, comme un onglet « Historique » à chargement asynchrone, une validation API améliorée et une méthode simplifiée pour modifier les champs de date à l'aide de valeurs temporelles relatives.

Vous souhaitez connaître toutes les modifications ? Vous trouverez ci-dessous le détail des ajouts, des améliorations et des corrections apportées !

Quelles nouveautés avons-nous ajoutées ?

  • Les champs de jeu de données et les champs supplémentaires peuvent désormais dépendre de plusieurs champs à la fois.
  • La variable ${app.currentUser.license} a été ajouté pour permettre une meilleure compréhension des informations relatives à la licence de l'utilisateur concerné.
  • L'assistant d'e-mail intégré aux tickets dispose désormais d'un bouton visuel permettant d'ajouter facilement des pièces jointes.
  • Il est désormais possible de mettre à jour les champs de date via l'API avec relatif formats, tels que +3 mois ou lundi prochain.
  • La validation des données dans l'API a été étendue afin de mieux contrôler les données saisies.
  • Les champs de texte sont automatiquement convertis en majuscules ou en minuscules selon les paramètres définis.
  • Les textes par défaut peuvent désormais également être utilisés lors de l'édition de code HTML (WYSIWYG), avec des raccourcis clavier pour la sélection des numéros.
  • L'onglet ‘ Historique ’ se charge désormais ‘ séparément ’ du reste de la page, ce qui améliore considérablement les performances !

Quelles modifications avons-nous apportées ou quels problèmes avons-nous résolus ?

  • Le statut du ticket est désormais mis à jour correctement lorsqu'un document est téléchargé via le portail (si cette option est activée).
  • Le Referrer-Policy : same-origin Un en-tête a été ajouté afin de renforcer encore la confidentialité de nos utilisateurs.
  • Il était impossible d'enregistrer des tickets lorsque des champs obligatoires étaient masqués via un modèle ; ce problème a été résolu.
  • Les utilisateurs qui devaient obligatoirement configurer l'authentification à deux facteurs (2FA) ne pouvaient pas se déconnecter. Ce problème a été résolu.
  • Lors de la copie d'un ticket, la liste des tâches n'était pas reprise ; cela fonctionne désormais correctement.
  • Une vulnérabilité dans la validation des données saisies a été corrigée.
  • La sécurité de la procédure de handshake, des clés API et des sessions utilisateur a été encore renforcée.

Grâce à cette mise à jour, Neoforce gagne en puissance, en sécurité et en efficacité. Vous avez des questions ou des commentaires ? N'hésitez pas à nous en faire part ! 🚀