Настройки внешних чатов для интеграции с мессенджерами, исправление ошибок

Настройки внешних чатов

Для интеграции с внешними чатами — Telegram, Discord — добавили настройки, которые позволяют более гибко использовать связку.

Вы можете настроить:

— Язык для общения с ботом;
Кто предоставляет права доступа для обновления чата;
Формат ссылок на задачи — открывать их в десктопе или вебе;
Отправку в чат истории сообщений задачи на момент создания чата;
Какие сообщения отправлять из чата в Cerebro — все или отправленные только по команде. Эта настройка позволит общаться в чате всем пользователям, независимо от того, связаны они с Cerebro или нет.

Добавили настройки по автоматизации отчётов, написанных из чата по команде /report:

— Автоматическое переключение статуса задачи после написания такого отчёта;
— Требование указания часов при отправке отчёта из чата.

Выбранные настройки можно запомнить, они будут использоваться по умолчанию при создании новых чатов. Это особенно актуально для интеграции Discord, поскольку чаты создаются не из Cerebro, а из приложения Discord.

После создания чата настройки можно поменять в окошке редактирования чатов.

Исправления

— Обновление форума задачи после длительного пребывания Cerebro в неактивном режиме
Изменение порядка референсных задач
Скачивание файлов из форума родительской задачи
Tentaculo: Попадание файлов «чужих» программ в список версий по задаче
Веб: отображение приоритета и тегов в диалоге создания задачи