Трекеры задач
Работайте с задачами внутри GrigDesk или подключите внешний трекер. Общая доска показывает источники задач, а карточка связывает постановку с оценкой и конвейером.
Какие трекеры поддерживаются
| Трекер | Как подключается | Что учитывать |
|---|---|---|
| GrigDesk | Встроен, установка драйвера не нужна. | Локальные задачи, проект, оценка и конвейер. Без внешнего портала. |
| Битрикс24 | Отдельный пакет grigdesk-b24. | Токен либо логин и пароль, если портал допускает соответствующий способ. |
| Jira Cloud | Отдельный пакет grigdesk-jira. | Адрес Jira Cloud, email и API-токен. Поддержка Jira Server и Data Center этим пакетом не заявлена. |
| Битрикс24 с доработками | Драйвер под протокол конкретного портала. | Реализация grigdesk-b24-discript рассчитана на определённые доработки, а не любой собственный сервер. |
Внешние пакеты устанавливаются отдельно. Список источников в мастере помогает выбрать репозиторий; доступность версии проверяется при установке. На общей доске собственные задачи остаются рядом с одним выбранным внешним трекером.
Установить и настроить драйвер трекера
Внутренний трекер GrigDesk
Нажмите «Новая задача», укажите название, описание и проект. Для выбора доступен проект с настроенным профилем и опубликованными маршрутами. Задача сохраняется на сервере GrigDesk; внешний аккаунт не требуется. Оценка запускается отдельно из карточки, а не при сохранении задачи.
Собственные задачи можно отмечать избранными, откладывать на полку и открывать в конвейере. Они остаются доступны при ошибке внешнего трекера. Таймер, комментарии портала, завершение и возобновление внешней задачи не входят в возможности внутренней карточки.
Возможности внешних трекеров
Драйвер определяет доступные действия: создание и правку задач, комментарии, таймер, вложения, метки и показатели. Интерфейс также учитывает права аккаунта. Набор функций у разных трекеров различается.
Например, драйвер Битрикс24 поддерживает комментарии и таймер, а Jira Cloud — комментарии, метки и переходы workflow, но не таймер и вложения. Показатели доработанного портала относятся к его драйверу и не обещаются всем подключениям.
На снимке показан пример доски с задачами Битрикс24. Работу по выбранной задаче отслеживайте в конвейерах, личную подборку — на полке.
Кейс: Битрикс24 на своём сервере
Допустим, компания развернула Битрикс24 у себя и изменила задачи: добавила свои статусы, учёт времени, отчёты или HTTP-обработчики. Если обычный API совместим, сначала попробуйте стандартный драйвер. Само размещение на своём сервере не требует нового пакета.
Если протокол или поведение отличаются, можно написать свой драйвер трекера: он преобразует API вашего портала в общий контракт GrigDesk, объявляет доступные операции и возвращает данные карточки и числовых виджетов. Исходники приложения для такой адаптации менять не требуется.
Так устроен grigdesk-b24-discript: он работает с доработанным порталом, его сессионной авторизацией, обработчиками /local/ajax/ и данными /salary/. Для другого портала потребуется проверить и адаптировать этот протокол.