Коннекторы (трекеры)
Какие трекеры поддерживаются, как их подключить и что умеет каждый
Коннекторы (трекеры)
Taskloc подключается к вашему таск-трекеру и показывает задачи из него. Поддерживаются девять систем:
| Трекер | Как подключается | Где взять доступ |
|---|---|---|
| Redmine | адрес сервера + логин/пароль | ваш аккаунт Redmine (инструкция) |
| Yandex Tracker | вход через Яндекс ID (OAuth) | кнопка «Yandex Tracker» — браузер откроется сам (инструкция) |
| Bitrix24 | адрес портала + вход через Битрикс24 (OAuth) | кнопка «Bitrix24» — браузер откроется сам (инструкция) |
| Jira Cloud | вход через Atlassian (OAuth) | кнопка «Jira Cloud» — браузер откроется сам (инструкция) |
| Linear | вход через Linear (OAuth) | кнопка «Linear» — браузер откроется сам (инструкция) |
| Taiga | адрес сервера + логин/пароль | ваш аккаунт Taiga (инструкция) |
| Kaiten | адрес пространства + API-ключ | Профиль Kaiten → API-ключ (инструкция) |
| OpenProject | адрес инстанса + API-токен | Мой аккаунт → Токены доступа → API (инструкция) |
| GitHub | Personal Access Token | подробная инструкция |
Подключение: Настройки → Организации → организация → Интеграции → «+» — выберите трекер и следуйте подсказкам. Первый трекер обычно подключается прямо при первом входе (см. «Первый вход»).
Привычные названия
Приложение говорит на языке вашего трекера. То, что в Redmine называется «проект», в других системах называется иначе — и фильтры/карточки используют родное слово:
| Трекер | Контейнер задач | Задача |
|---|---|---|
| Redmine, OpenProject | проект | задача |
| Yandex Tracker | очередь | задача |
| Bitrix24 | группа | задача |
| Jira Cloud | проект | задача |
| Linear | команда | issue |
| Taiga | проект | user story |
| Kaiten | доска | карточка |
| GitHub | репозиторий | issue |
Что умеет каждый трекер
Основной сценарий — найти задачу → запустить GPS-трекер или таймер → отметиться → прокомментировать — работает со всеми трекерами одинаково. Различия в деталях (трекеры — по строкам, чтобы таблица не упиралась в ширину):
| Трекер | Комментарии | Смена статуса | Время в трекер | Теги | Вложения | Готовые фильтры |
|---|---|---|---|---|---|---|
| Redmine | ✅ | ✅ | ✅ | — | ✅ | сохранённые запросы |
| Yandex Tracker | ✅ | ✅ | ✅ | ✅ | ✅ | Я исполнитель / автор / наблюдатель |
| Bitrix24 | ✅ | ✅ | ✅ | ✅ | ✅ | роли (Делаю / Помогаю / Поручил / Наблюдаю) + статусы |
| Jira Cloud | ✅ | ✅ (workflow) | ✅ (worklog) | ✅ | ✅ | сохранённые фильтры |
| Linear | ✅ | ✅ (workflow state) | ❌ — нет учёта времени; время в Taskloc | ✅ | ✅ | — |
| Taiga | ✅ | ✅ (статус / колонка доски) | ❌ — нет учёта времени; время в Taskloc | ✅ | ✅ | — |
| Kaiten | ✅ | ✅ (колонка доски) | ✅ | ✅ | ✅ | — |
| OpenProject | ✅ | ✅ | ✅ | — | ✅ | — |
| GitHub | ✅ | ✅ (открыта/закрыта или колонка Projects) | ❌ — нет учёта времени; время в Taskloc | ✅ (labels) | — | — |
Про запись времени. Длительность каждой GPS-сессии и таймера всегда сохраняется в самом Taskloc — независимо от трекера. Дополнительно время отправляется в трекер (worklog / учёт времени), если трекер это поддерживает и модуль учёта времени включён администратором. Если модуль выключен — приложение не показывает ошибку, время остаётся в Taskloc (см. FAQ).
Про авто-паузу. Функция авто-паузы при отсутствии активности поддерживается только у Redmine — сервер отправляет заметку о паузе/возобновлении напрямую в трекер. У остальных трекеров пауза фиксируется только в Taskloc.
Про вложения. Прикреплять файлы и фото к задаче (в том числе несколько фото при чек-ине) можно во всех трекерах, кроме GitHub.
Redmine: ошибка 422 «Задача имеет неверное значение»
Если при отправке времени в Redmine вручную (через действие «записать время в задачу») приходит ответ 422 «Задача имеет неверное значение» — это не сбой приложения, а отказ самого Redmine.
- Причина. У проекта, которому принадлежит задача, в Redmine не включён модуль «Учёт времени» (Time tracking).
- Решение. Администратор Redmine: Проект → Настройки → Модули → отметить «Учёт времени». После этого повторите отправку.
- Что делает приложение. Запись с ошибкой 422 не зацикливается в повторных попытках — Taskloc показывает причину прямо из Redmine и оставляет время сохранённым в Taskloc. Можно дослать его в трекер после включения модуля.
Несколько трекеров сразу
Можно подключить несколько трекеров — список задач объединит их все, у каждого будет своя вкладка в панели фильтров со своим набором фильтров. Большинству пользователей достаточно одного трекера — тогда вкладок нет и панель максимально простая.
Подключение второго трекера в организации также включает Расширенный режим приложения (значок «Расширенный» на «Задачах» и в организациях) — см. Простой и Расширенный режим.