Плагин для Chrome, который ищет на странице веб-интерфейса KUMA сырое событие (Raw), формирует и отправляет пожелание на доработку на указанный email. Для взаимодействия с почтой используется Google Apps Script.

Проект представляет из себя Proof of Concept / MVP / Just for fan. Будьте внимательны и осторожны при использовании реальных почтовых адресов получателей. В целях тестирования, пожалуйста, используйте свой личный/рабочий почтовый ящик.
- В личном пространстве https://script.google.com/ Создать новый проект (веб-приложение) "KUMA Improver" и скопировать в него код из файла Google Apps Script/kuma.gs.
- Отредактируйте константу
recipientEmail, указав почтовый адрес получателя. - Отредактируйте параметр
nameфункцииSendMail(). Параметр отвечает за отображение имени отправителя. Технически, отправителем будет являться владелец аккаунта Google Apps Script. - Выполнить "Новое развертывание" и скопировать URL веб-приложения.

- В файле плагина Chrome Plugin\popup.js отредактируйте константу
SCRIPT_URL, указав URL из предыдущего пункта. - В браузере Google Chrome перейдите в раздел расширений chrome://extensions/ и включите "Developer Mode".
- Загрузите распакованный плагин "Load unpacked", указав целиком директорию Chrome Plugin.

- В веб-интерфейсе KUMA перейдите в раздел событий, найдите и откройте любое событие, содержащее поле Raw.
- Нажмите на иконку плагина. Будут загружены данные сырого события и подставлен шаблонный комментарий.
- Нажмите кнопку "Отправить". Будет сформировано письмо и отправлено на адрес, указанный в константе
recipientEmail.
- Гибкое изменение комментария с помощью элементов интерфейса плагина, выбора и подстановок значений, вытаскивание версии KUMA и ресурсов по API.
- Сохранение состояния для добавления нескольких примеров сырых событий.
- Добавление скриншотов к письму.
- Подготовка FR для других ресурсов KUMA.