Публикации и ответы на комментарии в блогах JetBrains не выходят на русском языке с 2022 года.

Приносим извинения за неудобства.

Features News Releases

Новая версия YouTrack с конструктором рабочих процессов

Read this post in other languages:

В YouTrack 2021.4 появился конструктор рабочих процессов. Это визуальный редактор, позволяющий создавать рабочие процессы без единой строки кода, что значительно облегчает процесс автоматизации. Также в новой версии мы улучшили управление доступом, расширили возможности интеграции с электронной почтой, завели новый домен для доступа к YouTrack InCloud и поддержали встраивание дизайнов Figma и Google-календарей в задачи, комментарии и статьи.

Что такое рабочий процесс

Рабочие процессы — это скрипты, которые автоматизируют создание, обновление и удаление задач на основе указанных вами правил. С помощью рабочих процессов можно ограничивать действия, доступные пользователям, а также настраивать дополнительные действия (показ оповещений, отправку уведомлений и т. д.). Подробнее об этом мы рассказываем в этой статье.

Раньше создать рабочий процесс можно было только хорошо зная JavaScript. Это вполне подходит для наших пользователей среди разработчиков. Но сейчас число нетехнических специалистов, пользующихся YouTrack, растет, поэтому мы решили добавить визуальный редактор.

Конструктор рабочих процессов

С новым конструктором рабочих процессов автоматизировать рутинные задачи и создавать работающие правила могут пользователи и без специальной технической подготовки.

В основе рабочих процессов лежат правила. Правила, которые вы создаете в конструкторе, могут запускаться одним из трех способов: при изменениях в задачах, при выполнении определенного действия либо в указанное время. Каждое правило состоит из предварительных условий, необходимых для запуска рабочего процесса, и действий, которые рабочий процесс должен выполнить.

В конструкторе есть выбор условий и действий. Они покрывают большинство типичных сценариев работы. Если мы упустили какие-то из них, сообщите нам — мы очень ждем вашей обратной связи!

Примеры рабочих процессов

Мы бы хотели показать вам, как работает конструктор. Предположим, вам нужно создать рабочий процесс, который переназначает задачи сотрудника, недоступного в определенные даты.

  1. Перенесите условие «Задача создана в определенный период времени» в поле «Предварительные условия» и укажите даты, в которые сотрудник будет недоступен.
    Добавьте условие «Поле удовлетворяет определенным критериям», укажите поле «Исполнитель», выберите состояние «равно», а в качестве значения укажите сотрудника, который будет недоступен.
  2. В зону «Действия» перетащите действие «Обновить значение поля». Настройте его так, чтобы оно переназначало задачи другому пользователю (обновляло поле «Исполнитель»).
  3. Можно сообщить автору задачи, почему она была переназначена. YouTrack добавит соответствующий комментарий к задаче, покажет уведомление, отправит письмо или сделает все сразу.

Подробнее о том, как работать с конструктором рабочих процессов, читайте в документации.

Отладчик рабочих процессов

В плагине YouTrack для IDE появился отладчик рабочих процессов. Он позволяет находить и исследовать ошибки в рабочих процессах, как в созданных при помощи конструктора, так и в написанных на JavaScript. Вы сможете приостанавливать рабочие процессы и выполнять их пошагово, просматривая значения полей и проверяя, верно ли указаны условия. 

Оглавление в статьях базы знаний

Для быстрой навигации по тексту статьи YouTrack теперь автоматически создает оглавление на основе заголовков. Его всегда можно скрыть: в правом верхнем углу статьи есть переключатель.

Интеграция дизайнов Figma и Google-календарей

Теперь в задачи, статьи и комментарии можно встраивать дизайны Figma и интерактивные Google-календари. Для этого укажите в поле «Добавить ссылку» URL-адрес дизайна Figma или общедоступный URL-адрес Google-календаря:

Чтобы получить общедоступный URL Google-календаря, перейдите в раздел Иконка шестеренки | Настройки | Общедоступный URL этого календаря. Подробнее о добавлении контента из внешних источников читайте в документации.

Содержимое ссылки отобразится после публикации комментария или сохранения задачи/статьи.

Новый домен для YouTrack InCloud

Мы завели новый домен youtrack.cloud для доступа к новым зарегистрированным экземплярам YouTrack InCloud. Если у вас есть адрес старого формата yourcompany.myjetbrains.com/youtrack, можете поменять его на новый адрес yourcompany.youtrack.cloud, следуя этой инструкции. Имена экземпляров уникальны в обоих доменах, поэтому никто другой не сможет зарегистрировать ваш экземпляр.

Обновленный виджет «Календарь со сроками исполнения»

Виджет «Календарь со сроками исполнения» для панелей мониторинга позволяет менять дедлайны, просто перетаскивая задачи по календарю.

Отчеты на основе связей между задачами

Отчеты Задачи по двум полям и Задачи по произвольным полям теперь можно строить на основе типов связей задач. Так, например, составляя отчет Задачи по двум полям, вы сможете отсортировать задачи по числу подзадач или зависимых задач, а также добавить диаграмму с разделением цветами связанных задач различных приоритетов. Это поможет понять, на какие задачи следует обратить внимание.

Импорт из Zendesk и monday.com

Мы добавили скрипты, позволяющие настроить миграцию и непрерывный импорт в YouTrack данных из Zendesk и monday.com.

Вы можете импортировать тикеты из Zendesk вместе с настраиваемыми полями, комментариями, вложениями и пользователями. При импорте из monday.com доски преобразуются в проекты, а элементы в задачи, которые попадают в YouTrack вместе с полями и историей их изменений, голосами, тегами, комментариями, вложениями, пользователями и командами.

Улучшения интеграции с электронной почтой 

Пользователи YouTrack InCloud могут создать адрес instancename@youtrack.cloud и использовать его для интеграции YouTrack с электронной почтой. В случае, когда нельзя использовать IMAP-соединение, можно перенаправлять письма на ваш адрес YouTrack InCloud.

Для почтовых уведомлений теперь можно настроить разделитель, над которым пользователи будут вводить свой ответ. Это поможет интеграции с почтой разбирать входящие письма и точнее выделять ответы пользователей. Чтобы настроить разделитель, перейдите в раздел Проекты | Иконка шестеренки | Параметры | Уведомления.

С полными техническими сведениями о версии вы можете ознакомиться в примечаниях к релизу. О том, как настроить новую функциональность, читайте в документации.

Если вы используете YouTrack InCloud, ваш YouTrack автоматически обновится до версии 2021.4 в соответствии с календарем обслуживания. Если у вас есть действующая подписка на YouTrack Standalone, скачайте новую версию, а если подписки нет, попробуйте YouTrack бесплатно. Всю информацию о ценах и вариантах лицензирования вы найдете на нашем сайте.

Нам очень важно ваше мнение: делитесь своими впечатлениями в комментариях. Если у вас есть вопросы, свяжитесь с нашей службой поддержки. Мы всегда рады помочь.

Ваша команда YouTrack
The Drive to Develop

Автор оригинальной статьи:

Oksana Mandryka

Elena Pishkova

image description

Discover more