В преддверии Нового года мы решили порадовать вас еще одним релизом YouTrack.
В этом посте я расскажу, какие улучшения вошли в YouTrack 2018.4.
![](https://habrastorage.org/webt/dj/np/mg/djnpmguqlf-80mpfkysuql1pm8e.png)
Шаблоны проектов
Любой проект в YouTrack теперь можно использовать в качестве шаблона для новых проектов. После того как вы отметите существующий проект как шаблон, он появится среди доступных типов на странице создания проекта.
![](https://habrastorage.org/webt/kj/gv/nc/kjgvncrn9-shnctpm2ramjrormg.png)
Клонирование проекта
Теперь можно клонировать любой проект. Новый проект наследует параметры исходного, включая команду проекта, настройки прав доступа, настраиваемые поля, учет времени, рабочие процессы, интеграции (кроме VCS) и доски Agile. Эта функциональность особенно удобна в тех случаях, когда нужно создать несколько аналогичных проектов.
![](https://habrastorage.org/webt/z0/v_/ip/z0v_ipdaooxa4p2o_jsicw7plak.png)
Отчет по учету времени
Новый отчет показывает, как пользователи распределяли потраченное время на задачи, в виде календарной таблицы. Результаты для каждого пользователя и задачи можно просматривать в ежедневном, еженедельном или ежесячном виде.
![](https://habrastorage.org/webt/iv/tx/pf/ivtxpf3qr8muizplozzxjx48l0i.png)
Параметры агрегирования для отчетов
Новый параметр в настройках нескольких отчетов (отчеты о распределении задач, кроме расширенного отчета, и Cumulative Flow) позволяет показывать суммарные значения по голосованиям и другим полям, содержащим значения типов «целое число», «число с плавающей запятой» или «период». Так можно создавать отчеты, которые содержат общее количество голосов, оценки, затраченное время и т. д.
Улучшения отчета по времени
Новые параметры в настройках отчетов по времени позволяют группировать единицы работы по главной задаче, показывать комментарии к единицам работы и оценивать общее затраченное время для главной задачи.
![](https://habrastorage.org/webt/ph/8f/cb/ph8fcbjrcfjpk74v7homfexlaro.png)
Синхронизация LDAP групп
Теперь вы можете синхронизировать группы из LDAP-директории с группами в YT. Такая конфигурация доступна для модулей аутентификации Active Directory, LDAP и Open LDAP.
Обновление модуля аутентификации GitHub
Новый параметр позволяет запретить вход пользователям, не состоящим в указанных GitHub-организациях.
Экспериментальная функциональность
Оптимизация поиска по одному слову
Если эта функциональность включена, при текстовом поиске по одному условию отдается предпочтение словам, точно совпадающим с указанной словоформой. Если же заключить такой запрос в кавычки, вы получите только точные совпадения с указанной словоформой.
А еще мы добавили:
- Поиск задач по @упоминаниям пользователей. Например, «mention: me».
- Поддержку RTL-языков на новых страницах задач.
- Ссылки на Agile-доски на странице обзора проекта.
- Создание макроса задачи для интеграции с Confluence.
- Возможность добавлять задачи на несколько спринтов.
- Новые шорткаты для управления блоком ссылок.
- Настройку адреса получателя ответа для уведомлений.
В этом релизе мы также оптимизировали мобильную версию YouTrack, улучшили интерфейс связей между задачами, обновили интерфейс для команд проектов и упростили настройку интеграции с VCS. Посмотреть весь список задач, которые вошли в релиз, можно по ссылке.
Попробуйте YouTrack 2018.4 и расскажите, как вам новая версия!
Сервера YouTrack InCloud будут обновлены по расписанию.
Спасибо, что были с нами в этом году. Желаем вам продуктивного 2019 года!
Комментарии (11)
krak
26.12.2018 15:38Неотключаемая гостевая учетная запись по-прежнему съедает одну из 10 в бесплатной версии?
nkatson Автор
26.12.2018 15:43В Standalone всегда можно было забанить гостевую учетную запись, чтобы лицензия для этого пользователя не учитывалась. В новой бесплатной модели YouTrack InCloud теперь тоже можно это сделать, только новый план не на 10, а на 3 пользователя (но с приватными проектами). Если пропустили анонс, то подробности тут.
krak
26.12.2018 15:59Большое спасибо. Понял. Я когда смотрел и показывал руководству замену Jira, то при импорте выходил за границу дозволенных 10. Попробую развернуть Standalone на сервере и покажу шефам еще раз.
nkatson Автор
26.12.2018 16:14Отлично :) Если будут какие-то проблемы, то пишите нам в поддержку.
Кстати, возможно, проще показывать руководству облачную версию, сейчас триал 14 дней. Кроме этого, standalone лицензию на evaluation вы можете запросить на 60 дней без ограничений на количество пользователей.
dth_apostle
27.12.2018 13:43Хотелось бы задать вопрос по комментарию — вы при «продаже» рук-ву какие преимущества перехода с Jira на YT озвучиваете? Уточню, что в организации и для себя работал и с Jira, и с YT. Вот так, на раз выбрать для себя, что лучше (или что не так плохо) не смог. Было бы интересно познакомиться с мыслями человека, к-рые провел такой анализ =)
krak
27.12.2018 14:34Для меня нет разницы. Шеф держится за Jira из-за плагина Tempo. К сожалению, такого функционала нет в коробке YT, ни плагина. Почему хочу уйти с Jira — слишком требовательна к ресурсам (извините, но Ява очень «тяжелая» вещь), а YT в этом не поможет. Почему перейти, руководство не хочет платить за обновления. Точнее хочет, но по принципу: раз заплатил — поставил все обновления и дальше спит. В Jira такое не прокатит, два года не платил. Заплатил за один год, а доступ не получил, т.к. они это в счет предыдущего периода учитывают и надо заплатить еще за два года, чтобы последний год оплатить и еще один, чтобы все-таки получить эти обновления и получать в течении года. Т.к. у нас ровно 10 сотрудников, то бесплатное обновление и закрытие дыр в безопасности — самое то. Пообещал на праздниках попробовать — повертеть. Может понравится и забьет на Tempo.
Как по мне: системы и YouTrack, и Jira хороши, но очень требовательны к аппаратным ресурсам. В YT лучше обстоят дела с локализацией — шеф не знает иностранного и не хочет знать.
SleepwalkerOne
26.12.2018 23:39Совсем немного знаю про этот продукт. Не нашёл внятного ответа вот на такой вопрос: можно ли расширять функциональность дописыва свои плагины, например нужно какое-то очень уникальное кастомное поле. Или как-то расширять за счёт плагинов и т.п. если есть дайте плиз ссылку на док. Я только про виджеты нашёл но это совсем не то.
Mirabilis
27.12.2018 13:36У YouTrack на данный момент нет плагинов в привычном понимании. Однако есть три способа расширения функциональности:
1. Workflow — скрипты на JS, которые контролируют жизненный цикл задачи. С их помощью можно очень тонко настроить YouTrack под ваш процесс (там и реакции на изменения в задачах, и дополнительные нотификации, и пользовательские команды, и многое другое). Интерфейс только нельзя менять.
2. Widgets — виджеты для Dashboard. Они существуют на пользовательских и проектный дашбордах и по большей части используются для предоставления информации (хотя не ограничены этим).
3. REST API — классический API. Сейчас переходный период, доступны и старая версия, и новая, но пользоваться рекомедуется новой, конечно.
Если вы подробнее расскажете о своих юзкейсах, я смогу подсказать, можно ли это реализовать в YouTrack.SleepwalkerOne
28.12.2018 12:12Спасибо за ответ.
> Если вы подробнее расскажете о своих юзкейсах
Боюсь, я что-нибудь нарушу сделав так :)
есть такая книга «JIRA Development Cookbook». вот я про эти возможности.
viruseg
Обзор последней версии Rider можно не ждать?
nkatson Автор
Обзор на английском можно прочитать тут.
Я передала пожелания по поводу поста на русском команде .Net.