nFeed 5.4 : Compatibilité JIRA 7 et nouvelles fonctionnalités


Publié par
Nicolas SIMON

29 octobre 2015

Avec nFeed 5.4, nous vous proposons plusieurs nouveautés majeures et nouvelles fonctionnalités, qui, nous l’espérons, rendront votre utilisation de JIRA encore plus agréable. Tout d’abord, cette version permet désormais une totale compatibilité avec JIRA 7 ! Parmi les nouveautés que nous allons passer en revue, l’interface utilisateur a été remodelée et simplifiée. De nouvelles options ont été implémentées, tel que le changement en lot de champs nFeed, la coloration syntaxique du langage SQL et le Testeur de requête. Débutons par la fonctionnalité la plus attendue des utilisateurs : le changement en lot de champs nFeed.

Changement en lot de champs nFeed

La fonctionnalité phare de cette nouvelle version permet de contrôler plus intuitivement la valeur des champs nFeed lors d’un changement en lot. Il est maintenant possible de visualiser simplement la nouvelle valeur des champs nFeed dans le cas de champs interdépendants, ce qui n’était pas le cas dans les versions précédentes. Désormais lorsque l’utilisateur souhaite modifier un champ nFeed dont la valeur est utilisée par d’autres champs, tous seront sélectionnés et l’utilisateur devra ainsi donner une valeur pour chacun d’entre eux. Ainsi, les valeurs des champs ne prendront jamais de valeurs incohérentes.

bulk

Des conseils sont affichés en dessous des champs nFeed pour aider l’utilisateur à configurer correctement son changement en lot.
bulkmes

La nouvelle interface utilisateur

Les utilisateurs qui connaissent déjà nFeed ne seront certainement pas déroutés par la nouvelle interface d’administration. Les trois principales pages de configuration sont accessibles depuis cette page.

UILa page de configuration des sources de données est restée la même depuis la dernière version. Une nouvelle option est maintenant disponible lors de la configuration des champs nFeed : si aucun champ nFeed n’a été créé auparavant, l’utilisateur en est informé par l’apparition d’un lien qui pointe directement vers la page de gestion des champs personnalisés.

customfieldLe même lien apparaît en haut à droite de l’écran dans le cas où des champs nFeed ont déjà été créés.

customfield2La page de configuration des champs nFeed a été repensée afin de classer les différentes options d’une façon plus pratique et cohérente. Quatres onglets sont désormais affichés lors de la configuration d’un champ.

conffield

  • L’onglet Edition permet à l’utilisateur d’accéder à toutes les options qui concernent l’édition du champ nFeed. Les paramètres de recherche qui étaient accessibles depuis cet onglet dans les anciennes versions ont été déplacés dans l’onglet Recherche.
  • L’onglet Affichage contient tous les paramètres qui permettent de configurer l’affichage du champ nFeed (sur la tâche elle-même, dans le module de recherche, …). Les différents modes d’affichage ont besoin d’être activés avant d’être configurés. Une liste déroulante en haut à droite de l’écran permet de séĺéctionner le mode d’affichage à configurer.
  • L’onglet Recherche permet de configurer les options de la recherche JQL. Dans les versions précédentes, ces paramètres étaient disponibles dans l’onglet Edition. Comme pour les modes d’affichage, une activation est nécessaire.
  • L’onglet Configuration avancée contient les paramètres de cache et de debug.

Coloration syntaxique pour SQL/Velocity et testeur de requête

Sur toutes les pages où une requête SQL est attendue (c’est-à-dire dire dans les onglets Edition, Affichage et Recherche) la coloration syntaxique est désormais disponible, ce qui rend la création de requête encore plus facile. Cette fonctionnalité prend tout son sens dans le cas d’une requête longue ou complexe. Deux boutons permettent de passer de la coloration syntaxique SQL ou Velocity.

query

Il est aussi désormais possible de tester la requête directement sur la page de configuration à l’aide du bouton Tester la requête. Plus besoin d’aller voir sur la tâche pour tester le comportement du champ nFeed. En cliquant sur le bouton Tester la requête, l’utilisateur est invité à taper la clé de la tâche sur laquelle la requête doit être testée. Les résultats apparaissent sous la forme d’une liste. Un message d’erreur est affiché dans le cas où nFeed n’arrive pas à exécuter la requête.

querytest

Essayez-le tout de suite !

Beaucoup d’autres petites améliorations ont été apportées dans cette nouvelle version. Seules les fonctionnalités principales ont été décrites dans cet article afin de ne pas briser complètement la suprise de la découverte ! Maintenant, à vous de tester!