Привет, Хабр! Совсем недавно мы выпустили новую версию системы управления проектами — YouTrack 2017.1 и коннектор инструментов JetBrains для совместной работы — Hub 2017.1.

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

image

Начнем с YouTrack. Что нового в YouTrack 2017.1?

  • Поиск на основе учета времени.
  • Возможность прикреплять файлы к карточкам на Agile-доске.
  • Авторизация в LDAP через фиксированный аккаунт.
  • Возможность генерации постоянного токена доступа.
  • Улучшения в управлении учетными данными пользователя.
  • Обновленная вкладка «Доступ».
  • Возможность добавлять причину блокировки пользователей.
  • Усовершенствованные модули аутентификации OAuth 2.0.

Поиск на основе учета времени


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

Например, чтобы найти задачи над которыми вы работали на прошлой неделе, используйте запрос: work author: me work date: {last week}.

image

Возможность прикреплять файлы к карточкам на Agile-доске


Теперь можно прикреплять файлы к задачам прямо на доске. Просто перетащите один или несколько файлов на любую из карточек. Можно также скачивать все файлы как zip-архив, изменять их видимость для определенных групп пользователей, прикреплять приватные файлы и редактировать изображения в режиме просмотра карточки на доске.

image

Авторизация в LDAP через фиксированный аккаунт


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

image

Возможность генерации постоянного токена доступа


В новой версии также появилась возможность использовать постоянный токен доступа, что упрощает интеграцию YouTrack со сторонними сервисами и делает ее более безопасной. Просто создайте новый токен прямо из своего профиля и используйте его для аутентификации в API-вызовах.

image

Улучшения в управлении учетными данными


Мы добавили некоторые улучшения в управление учетными данными пользователей. Теперь можно создать себе дополнительные учетные данные и объединить их с уже существующим аккаунтом. Если вы по ошибке удалите свои учетные данные, можно восстановить их прямо из своего профиля. Также если вы случайно создали несколько аккаунтов, теперь вы сами можете объединить их в один.

image

Обновленная вкладка «Доступ»


В YouTrack 2017.1 мы полностью переосмыслили процесс управления доступом. Теперь можно управлять правами доступа и анализировать выданные права, фильтровать роли, проекты и группы пользователей в одном окне.

image

Возможность добавлять причину блокировки пользователей


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

image

Усовершенствованные модули аутентификации OAuth 2.0


В YouTrack 2017.1 мы добавили возможность авторизации с помощью Facebook, Yandex, Microsoft Live ID, PayPal, Azure AD, Amazon, a так же любых других сервисов, поддерживающих OAuth 2.0.

image

Все вышеперечисленные улучшения и обновления административной части YouTrack также доступны в последней версии Hub 2017.1. Расскажем про обновления, которые касаются только тех, кто пользуется Hub как отдельным сервисом.

Быстрая навигация


В Hub 2017.1 появилась быстрая навигация, которая позволяет находить любые категории и подсистемы за считанные секунды. Просто нажмите Ctrl+K или Cmd+K (Mac OS), чтобы открыть окно глобальной навигации, начните печатать название категории, группы или любой другой сущности, куда бы вы хотели попасть, — Hub подскажет вам варианты ответа и тут же вас туда переведет.

image

Удаление сущности со страницы подробной информации


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

image

Резервное копирование по расписанию


В новой версии Hub вы можете задать расписание для автоматического резервного копирования данных. Предварительно выберите настроенный временной интервал или задайте свой с помощью cron expression, и Hub будет сохранять резервные копии данных по заданному расписанию.

image

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

Попробуйте Hub 2017.1 и YouTrack 2017.1 и поделитесь с нами своими впечатлениями. Если вы используете облачный YouTrack, то ваш сервер будет обновлен по расписанию.

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

Ваша команда JetBrains
The Drive to Develop
Поделиться с друзьями
-->

Комментарии (16)


  1. Age1mar
    08.02.2017 19:55

    Здравствуйте! Спасибо, вовсю обкатываем обновление. Несколько вопросов/пожеланий:
    1. Будет ли возможность кастомизации полей на карточках в agile board? У нас есть тикет ( JT-39031 ), в котором указано что не все нужные поля влезают на карточку, даже в представлении XL.
    2. Хочется увидеть в YouTrack поддержку субд. Вынос базы данных мог бы повысить надёжность работы сервиса.


    1. Morj
      09.02.2017 11:35

      (2) Мне кажется, что в вашем случае (как я понимаю, вы из компании, у которых большая инсталляция YouTrack) надо обсуждать дело индивидуально. Да, внешнаяя СУБД хорошо работает для многих приложений, но для крупной инсталляции (например, JIRA) всё равно требуется оптимизация настроек и хорошее железо. Давайте обсудим ваши проблемы приватно (как я понимаю, вы и ваши коллеги уже писали нам в саппорт) и придумаем, как вам помочь.

      Большинство пользователей ютрека — средние или небольшие команды, им совершенно не важно, какие технологии мы используем под капотом.


    1. nkatson
      09.02.2017 12:30

      Касаемо первого вопроса, такая возможность в каком-либо виде будет, мы работаем над этим.


  1. VolCh
    08.02.2017 21:44

    Вопрос не в тему. Можно ли пользователю выбирать язык? Сагитировал всех на переход с джиры, а теперь под русским интерфейсом приходится сидеть.


    1. nkatson
      08.02.2017 23:56
      +2

      Язык устанавливается на весь инстанс. Агитируйте теперь переходить на английский :)


      1. VolCh
        09.02.2017 07:38

        Не реально :( А русская документация есть? Вообще не представляю как запросы на русском писать.


        1. nkatson
          09.02.2017 12:03

          Документации на русском, к сожалению, нет. В данном случае вам поможет автозаполнение (подсказки) в запросах.


  1. seniorjava
    09.02.2017 11:21
    +1

    Хоть где-то JetBrains пишет на русском.


  1. GriNAME
    09.02.2017 11:46

    Спасибо за обнову! Не могли бы вы сделать своего YouTrack бота для телеграмм, для уведомлений о всех событиях с тонкой настройкой уведомлений. Мы командой пользуемся такими ботами для гитхаба и еще некоторых сервисов. Практика показала что такого рода боты очень удобны. Уведомления есть и на ПК и на телефоне. А так же боты позволяют выполнить какое-то действие без перехода на сайт какого-то сервиса. Например поставить статус состояния задачи, ответить на комментарий, одобрить пул рекуэст и тд


    1. nkatson
      09.02.2017 12:02

      У нас в планах такого нет, к сожалению, не очень популярный запрос.


      1. GriNAME
        09.02.2017 19:37

        Тогда такой вопрос, если сторонний разработчик озадачится этим вопросом (имею ввиду себя), и напишет бота. То в случаях каких-то технических ограничений со стороны API YouTrack, ваши разработчики могут пойти навстречу для решения возникших проблем?
        Я собирался заняться этим вопросом, как закончу работу над релизом своего фреймворка. И хотел бы заранее узнать, как вообще ваши разработчики поддерживают или нет сторонних разрабов, делающих какие-то инструменты для вашей продукции.


        1. nkatson
          09.02.2017 20:13

          Да, конечно. У нас есть новый API, но он еще не документирован. YouTrack Mobile как раз написан с его использованием. Пока документации на него еще нет, можно использовать старый.


          1. GriNAME
            09.02.2017 21:18

            Это хорошо) Спасибо!


    1. ibmpc
      09.02.2017 22:40
      +1

      Мы написали свою реализацию бота нотификаций из YouTrack для Telegram. Пользуемся, автор мой коллега выложил в открытый доступ на GitHub:
      [github.com/umidjons/youtrack-telegram-bot](http://github.com/umidjons/youtrack-telegram-bot )


  1. kosmos89
    09.02.2017 13:48
    +2

    YouPorn и PornHub?


    1. nkatson
      09.02.2017 14:02

      Альтернатива запрещенным сайтам :)