{"id":34119,"date":"2018-10-17T10:37:56","date_gmt":"2018-10-17T09:37:56","guid":{"rendered":"https:\/\/blog.jetbrains.com\/fr\/?p=184"},"modified":"2018-10-17T10:37:56","modified_gmt":"2018-10-17T09:37:56","slug":"youtrack-2018-3-est-disponible","status":"publish","type":"post","link":"https:\/\/blog.jetbrains.com\/fr\/2018\/10\/17\/youtrack-2018-3-est-disponible\/","title":{"rendered":"YouTrack 2018.3 est disponible !"},"content":{"rendered":"Nous avons le plaisir de vous pr\u00e9senter la nouvelle version de YouTrack, notre outil de suivi d'incidents et de gestion de projets agiles : YouTrack 2018.3 !\r\n\r\n\r\n\r\nNouvelles fonctionnalit\u00e9s :\r\n\r\n\tNouveau design\r\n\tPages de vue d'ensemble du projet\r\n\tLogos de groupe pour les utilisateurs dans les Menus S\u00e9lection\r\n\tSuppression de la condition de ticket pour les r\u00e8gles de changement dans les workflows\r\n\tChamps suppl\u00e9mentaires pour le texte\r\n\tContenu int\u00e9gr\u00e9 depuis les applications Google\r\n\tNotifications Push dans YouTrack Mobile pour YouTrack InCloud\r\n\tInt\u00e9gration Jenkins\r\n\tAuthentification \u00e0 deux facteurs\r\n\tMots de passe d'application\r\n\tDemandes de changement pour les mots de passe globaux\r\n\r\nMises \u00e0 jour et am\u00e9liorations :\r\n\r\n\tPr\u00e9sentation remani\u00e9e pour les tickets li\u00e9s\r\n\tValeurs des p\u00e9riodes pour les heures par jour\r\n\tOrdre personnalis\u00e9 pour les tableaux de bord favoris\r\n\tRecherche des actions sur des tickets similaires\r\n\tNouvelle API REST\r\n\tAcc\u00e8s aux mises \u00e0 jour de l'interface\r\n\tD\u00e9passement du d\u00e9lai du jeton d'acc\u00e8s\r\n\r\nNouveau design\r\nYouTrack 2018.3 a fait peau neuve ! Nous avons remani\u00e9 les commandes et peaufin\u00e9 le th\u00e8me pour vous permettre de g\u00e9rer vos tickets de fa\u00e7on plus intuitive.\r\nIl y a quelque temps, nous avons annonc\u00e9 un nouveau design pour la cr\u00e9ation d'incidents et de pages de tickets dans le cadre de fonctionnalit\u00e9s exp\u00e9rimentales. Gr\u00e2ce aux commentaires de nos utilisateurs, nous avons pu am\u00e9liorer la fonctionnalit\u00e9 des pages avant de les publier. Avec cette version, ces nouvelles pages sont activ\u00e9es par d\u00e9faut.\r\n\r\n\r\n\r\nLe nouveau th\u00e8me utilise des composants provenant de la derni\u00e8re version de la biblioth\u00e8que de JetBrains pour les produits bas\u00e9s sur le Web : Ring UI. Le recours aux composants standards provenant de cette biblioth\u00e8que vous permet de b\u00e9n\u00e9ficier d'un mode d'utilisation de YouTrack plus coh\u00e9rent et pr\u00e9visible.\r\nPages de vue d'ensemble du projet\r\nLes nouvelles pages de vue d'ensemble procurent un affichage plus pratique des informations relatives au projet. Elles servent \u00e9galement de page d'accueil ou de \u00ab\u00a0base\u00a0\u00bb pour chaque projet.\r\n\r\n\r\n\r\nCes pages comportent les descriptions du projet et des liens directs vers ses diff\u00e9rents \u00e9l\u00e9ments et param\u00e8tres. Elles fournissent \u00e9galement une interface de type tableau de bord, permettant d'ajouter des widgets pour superviser les activit\u00e9s et le d\u00e9roulement de vos projets.\r\nLogos de groupe des utilisateurs dans les Menus S\u00e9lection\r\nPartout o\u00f9 se trouve une option permettant de s\u00e9lectionner un utilisateur dans une liste d\u00e9roulante, les avatars des utilisateurs s'affichent avec les logos de groupe. Cela concerne les s\u00e9lecteurs de tickets et de visibilit\u00e9 des commentaires, des suggestions dans les @mentions et commandes, des observateurs et des responsables. Ajoutez des ic\u00f4nes aux groupes pour diff\u00e9rencier rapidement les diff\u00e9rents types d'utilisateurs.\r\n\r\n\r\nSupprimer la condition de ticket pour les r\u00e8gles de changement dans les workflows\r\nLa nouvelle propri\u00e9t\u00e9 runOn pour les r\u00e8gles de changement permet de sp\u00e9cifier si un workflow doit \u00eatre d\u00e9clench\u00e9 lorsque des tickets sont mis \u00e0 jour, supprim\u00e9s ou les deux. Utilisez cette condition pour g\u00e9n\u00e9rer des scripts de r\u00e8gles emp\u00eachant la suppression accidentelle de tickets importants.\r\nexports.rule = require('@jetbrains\/youtrack-scripting-api\/entities').Issue.onChange({\r\n  action: function(ctx) {\r\n    ctx.issue.links['relates to'].forEach(function (iss) {\r\n      iss.fields.State = 'Fixed';\r\n    });\r\n  },\r\n  runOn: {\r\n    change: false,\r\n    removal: true\r\n  }\r\n});\r\nChamps suppl\u00e9mentaires pour le texte\r\nYouTrack g\u00e8re d\u00e9sormais des champs suppl\u00e9mentaires qui stockent les donn\u00e9es en tant que texte, format\u00e9 dans Markdown. Les champs de ce type apparaissent juste en dessous de la description du ticket. Cr\u00e9ez des champs de saisie d\u00e9di\u00e9s pour classifier les informations qui vont au-del\u00e0 de la description du ticket.\r\n\r\n\r\n\r\nUtilisez cela avec la fonctionnalit\u00e9 de champs personnalis\u00e9s conditionnels pour ajouter des informations suppl\u00e9mentaires sur diff\u00e9rentes conditions. Par exemple, pour les tickets de type \u00ab\u00a0bug\u00a0\u00bb, vous pouvez afficher un champ suppl\u00e9mentaire pour d\u00e9crire les \u00e9tapes n\u00e9cessaires \u00e0 la reproduction du bug.\r\nContenu int\u00e9gr\u00e9 depuis les applications Google\r\nVous pouvez \u00e9galement int\u00e9grer le contenu provenant de Google Apps. Les applications prises en charge incluent Docs, Sheets, Slides et Forms. Le contenu doit \u00eatre publi\u00e9 sur le Web. Cela rend le contenu visible par toute personne connect\u00e9e \u00e0 Internet. Le partage d'un fichier avec des collaborateurs n'entra\u00eene pas la publication de son contenu sur le Web. Remarque\u00a0: si le ticket est public, le contenu est visible par tous.\r\n\r\n\r\nNotifications Push dans YouTrack Mobile pour YouTrack InCloud\r\nSi vous utilisez une version Cloud de YouTrack, vous pouvez d\u00e9sormais activer les notifications push dans l'application YouTrack Mobile. Toutes les notifications qui sont g\u00e9n\u00e9r\u00e9es pour votre compte s'affichent directement sur vos appareils mobiles connect\u00e9s.\r\nInt\u00e9gration avec Jenkins\r\nLa nouvelle int\u00e9gration avec Jenkins repose directement sur YouTrack et est pr\u00eate pour la configuration. Extrayez le num\u00e9ro de build de Jenkins pour d\u00e9finir la version de correction des tickets dans YouTrack, mentionner les tickets dans les commits et les mettre \u00e0 jour avec des commandes provenant de messages de commits.\r\n\r\n\r\nAuthentification \u00e0 deux facteurs\r\nNous avons int\u00e9gr\u00e9 la gestion de l'authentification \u00e0 deux facteurs directement dans votre compte. Associez votre compte avec une application de certification d'identit\u00e9 sur votre appareil mobile pour ajouter une couche de s\u00e9curit\u00e9 suppl\u00e9mentaire.\r\n\r\n\r\nMots de passe de l'application\r\nAfin de vous aider \u00e0 rester connect\u00e9 avec des services tiers qui ne prennent pas en charge l'authentification \u00e0 deux facteurs, nous avons \u00e9galement ajout\u00e9 la prise en charge des mots de passe d'applications. Utilisez ces mots de passe g\u00e9n\u00e9r\u00e9s automatiquement pour autoriser une application ou un appareil \u00e0 acc\u00e9der \u00e0 votre compte Hub.\r\n\r\n\r\nDemandes globales de changement de mot de passe\r\nUne nouvelle action du module d'authentification permet \u00e0 un administrateur de demander \u00e0 l'ensemble des utilisateurs de changer le mot de passe de leur compte. Si vous pensez qu'un utilisateur malveillant a obtenu un acc\u00e8s non autoris\u00e9, utilisez cette fonctionnalit\u00e9 pour s\u00e9curiser votre installation.\r\n\r\n\r\nMises \u00e0 jour et am\u00e9liorations\r\nPr\u00e9sentation remani\u00e9e pour les tickets li\u00e9s\r\nL'interface mise \u00e0 jour pour les liens entre les tickets permet d'ajouter rapidement des liens \u00e0 d'autres tickets et de parcourir la liste de tickets li\u00e9e au ticket actuel. Les nouveaux contr\u00f4les permettent de suivre, de voter, et de voir combien de votes et de commentaires sont associ\u00e9s \u00e0 chaque ticket li\u00e9.\r\n\r\n\r\nValeurs de la p\u00e9riode en heures par jour\r\nLe param\u00e8tre de suivi global du temps sous forme d'heures par jour stocke d\u00e9sormais une valeur de p\u00e9riode et non plus un entier. Cela permet d'utiliser une valeur telle que \u00ab\u00a07h30m\u00a0\u00bb pour d\u00e9finir votre journ\u00e9e de travail et calculer le temps pass\u00e9 en cons\u00e9quence.\r\n\r\n\r\nOrdre personnalis\u00e9 pour les tableaux de bord favoris\r\nVous pouvez d\u00e9sormais appliquer un ordre personnalis\u00e9 \u00e0 votre liste de tableaux de bord des favoris. Classez vos tableaux de bord dans l'ordre de votre choix afin de pouvoir les parcourir selon un ordre logique.\r\n\r\n\r\nTrouver des actions similaires pour les tickets\r\nUne nouvelle action de la barre d'outils des tickets permet d'ouvrir la liste des tickets qui sont similaires \u00e0 l'incident actuel depuis la barre d'outils des tickets. Cela reprend la fonctionnalit\u00e9 qui \u00e9tait prise en charge dans l'onglet Tickets similaires de l'ancienne vue.\r\n\r\n\r\nNouvelle API REST\r\nNous avons publi\u00e9 la documentation pour un ensemble de points terminaux qui sont pris en charge dans la version actuelle de notre API REST. Ces points terminaux couvrent les m\u00e9thodes les plus communes de mise \u00e0 jour des tickets au moyen d'un programme.\r\nAcc\u00e8s aux mises \u00e0 jour de l'interface\r\nNous avons inclus un onglet Acc\u00e8s d\u00e9di\u00e9 pour vos profils de projet. Cette vue permet de mieux comprendre les r\u00f4les qui sont affect\u00e9s aux utilisateurs et aux groupes de vos projets, au-del\u00e0 de l'acc\u00e8s qui est accord\u00e9 aux membres de votre \u00e9quipe de projet. Vous avez \u00e9galement un acc\u00e8s direct \u00e0 l'ensemble des op\u00e9rations qui permettent de r\u00e9voquer les droits d'acc\u00e8s sur une page.\r\n\r\n\r\n\r\nLa disposition mise \u00e0 jour a \u00e9galement \u00e9t\u00e9 appliqu\u00e9e aux onglets de r\u00f4les pour les utilisateurs et les groupes.\r\nD\u00e9passement du d\u00e9lai du jeton d'acc\u00e8s\r\nUn nouveau param\u00e8tre pour les modules d'authentification permet de sp\u00e9cifier la dur\u00e9e de vie maximale des jetons d'acc\u00e8s. Utilisez ce param\u00e8tre pour refermer la fen\u00eatre de temps permettant \u00e0 un utilisateur malveillant d'acc\u00e9der \u00e0 l'application.\r\n\r\n\r\nFonctionnalit\u00e9s non maintenues\r\nPlusieurs fonctionnalit\u00e9s ne seront plus prises en charge avec cette nouvelle version.\r\nAnciennes vues pour les tickets nouveaux et uniques\r\nDepuis, nous avons publi\u00e9 une nouvelle version pour les tickets nouveaux comme anciens, l'option d'utilisation des anciennes vues pour les tickets nouveaux et uniques a \u00e9t\u00e9 supprim\u00e9e des param\u00e8tres du profil utilisateur.\r\nNouveaux Workflows dans l'\u00e9diteur de workflows de YouTrack\r\nComme nous l'avons annonc\u00e9 pr\u00e9c\u00e9demment, nous ne g\u00e9rons plus les nouveaux workflows qui sont \u00e9crits dans l'\u00e9diteur externe de workflows de YouTrack. Nous reprendrons le support des workflows \u00e9crits dans cet \u00e9diteur via la prochaine version de YouTrack en 2019. Par la suite, nous assurerons uniquement le support des workflows en JavaScript. Si vous travaillez toujours avec d'anciens workflows, nous vous invitons \u00e0 les r\u00e9\u00e9crire en JavaScript d\u00e8s que possible. Pour plus de d\u00e9tails, voir Conversion des anciens workflows au format JavaScript.\r\nAncienne API REST de YouTrack\r\nAvec la publication des endpoints de l'actuelle API REST, nous avons commenc\u00e9 \u00e0 pr\u00e9parer le retrait de la version pr\u00e9c\u00e9dente. Une fois que les versions les plus r\u00e9centes des endpoints g\u00e9r\u00e9s par la pr\u00e9c\u00e9dente API seront publi\u00e9es, celle-ci sera officiellement obsol\u00e8te.\r\n\r\nSi vous disposez d'une application ou d'une int\u00e9gration utilisant l'ancienne API, nous vous invitons \u00e0 vous familiariser avec la version actualis\u00e9e. Si vous utilisez des endpoints qui ne sont pas pris en charge par la nouvelle API, rejoignez la communaut\u00e9 YouTrack dans Slack et dites-nous avec quoi vous travaillez.\r\n\r\nN'h\u00e9sitez plus et essayez d\u00e8s maintenant YouTrack 2018.3\u00a0!\r\nT\u00e9l\u00e9charger\r\nVos commentaires comptent pour nous, alors n'h\u00e9sitez pas \u00e0 nous les communiquer dans la section ci-dessous.\r\n\r\nPour plus de d\u00e9tails sur cette version, consultez les notes de parution. Pour en savoir plus sur la configuration des nouvelles fonctionnalit\u00e9s, consultez la version la derni\u00e8re documentation.\r\n\r\nSi vous utilisez YouTrack dans le Cloud, votre instance sera automatiquement mise \u00e0 niveau vers la nouvelle version, conform\u00e9ment \u00e0 notre calendrier de maintenance.","protected":false},"excerpt":{"rendered":"Nous avons le plaisir de vous pr\u00e9senter la nouvelle version de YouTrack, notre outil de suivi d'incidents et de gestion de projets agiles : YouTrack 2018.3 !Nouvelles fonctionnalit\u00e9s :\tNou","protected":false},"author":{"name":"Delphine Massenhove","link":"https:\/\/blog.jetbrains.com\/fr\/author\/delphine-massenhovejetbrains-com"},"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[907],"tags":[477,5572],"cross-post-tag":[],"acf":[],"featured_image":null,"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/posts\/34119"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/users\/813"},{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/users\/813"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/comments?post=34119"}],"version-history":[{"count":0,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/posts\/34119\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/media?parent=34119"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/categories?post=34119"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/tags?post=34119"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/cross-post-tag?post=34119"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}