transfer screenshotmonitor.com's activities as analytics to planfix

  • By Anton Syuvaev
  • Last update: Apr 8, 2022
  • Comments: 0

screesnshotmonitor to planfix

Перенос данных и скриншотов о работе в screenshotmonitor-е в планфикс в виде комментариев к задачам с прикреплённой аналитикой.

Для хранения файлов скриншотов используется dropbox

Сборка и запуск

Сборка для linux/amd54:

task build

Создаст исполняемый файл bin/sm-planfix-linux-amd64

Для запуска необходим файл конфигурации, лежащий в config/config.yml рядом с бинарником программы. Пример файла можно посмотреть в примере.

Запуск через созданый бинарный файл. Стоит поставить в ежедневный крон.

Принцип работы

Перебираются активности (activities) пользователя со screenshotmonitor.com за вчерашний день. В описании активности ищется хэш с id задачи в планфиксе. Например

#1234 исправление бага

или

разработка фичи #1234

ID может быть как номером задачи, так и внутренним id планфикса

Для каждой активности скачиваются файлы скриншотов и копируются в одну папку в дропбоксе и создаётся ссылка на неё.

Далее внутрь выбранной задачи планфикса добавляется комментарий с прикреплённой аналитикой, внутри которой заполнено поле со ссылкой на папку в дропбоксе

Ссылки

Download

screenshotmonitor-to-planfix.zip