company_banner

Релиз YouTrack 2017.1 и Hub 2017.1

    Привет, Хабр! Совсем недавно мы выпустили новую версию системы управления проектами — 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
    JetBrains
    Делаем эффективные инструменты для разработчиков

    Комментарии 17

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

        Большинство пользователей ютрека — средние или небольшие команды, им совершенно не важно, какие технологии мы используем под капотом.
          0
          Касаемо первого вопроса, такая возможность в каком-либо виде будет, мы работаем над этим.
          0
          Вопрос не в тему. Можно ли пользователю выбирать язык? Сагитировал всех на переход с джиры, а теперь под русским интерфейсом приходится сидеть.
            +2
            Язык устанавливается на весь инстанс. Агитируйте теперь переходить на английский :)
              0
              Не реально :( А русская документация есть? Вообще не представляю как запросы на русском писать.
                0
                Документации на русском, к сожалению, нет. В данном случае вам поможет автозаполнение (подсказки) в запросах.
            +1
            Хоть где-то JetBrains пишет на русском.
              0
              Спасибо за обнову! Не могли бы вы сделать своего YouTrack бота для телеграмм, для уведомлений о всех событиях с тонкой настройкой уведомлений. Мы командой пользуемся такими ботами для гитхаба и еще некоторых сервисов. Практика показала что такого рода боты очень удобны. Уведомления есть и на ПК и на телефоне. А так же боты позволяют выполнить какое-то действие без перехода на сайт какого-то сервиса. Например поставить статус состояния задачи, ответить на комментарий, одобрить пул рекуэст и тд
                0
                У нас в планах такого нет, к сожалению, не очень популярный запрос.
                  0
                  Тогда такой вопрос, если сторонний разработчик озадачится этим вопросом (имею ввиду себя), и напишет бота. То в случаях каких-то технических ограничений со стороны API YouTrack, ваши разработчики могут пойти навстречу для решения возникших проблем?
                  Я собирался заняться этим вопросом, как закончу работу над релизом своего фреймворка. И хотел бы заранее узнать, как вообще ваши разработчики поддерживают или нет сторонних разрабов, делающих какие-то инструменты для вашей продукции.
                    0
                    Да, конечно. У нас есть новый API, но он еще не документирован. YouTrack Mobile как раз написан с его использованием. Пока документации на него еще нет, можно использовать старый.
                      0
                      Это хорошо) Спасибо!
                  +1

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

                    0

                    Попытался завести Вашего бота — все попытки тщетны. npm v5.6.0, node v9.9.0, но так ничего и не удалось сделать. Конфиг настроил, но при запуске npm start


                    > youtrack-telegram-bot@2.0.0 start /opt/ytgbot
                    > node src/app.js

                    и всё. Ни логов, ничего нет.


                    Может что подскажете?

                  +2

                  YouPorn и PornHub?

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

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

                  Самое читаемое