Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
product:triggers:changes:17x [24.01.2025 04:28] ekaterina.menkhuzinaproduct:triggers:changes:17x [24.01.2025 08:37] (текущий) ekaterina.menkhuzina
Строка 2: Строка 2:
 Изменения в версии триггеров 17.Х: Изменения в версии триггеров 17.Х:
  
-==== 1. Пересборка модуля триггеров ==== +==== 1. Возможность пересборки методов API ==== 
-Выполнена пересборка модуля триггеров дополнительно к API-событий с последующим надежным перезапуском - добавлена возможность при обновлении Системы пересобирать методы API для вызова Системы. +Добавлена возможность при обновлении Системы пересобирать методы API для вызова Системы. 
  
 При обновлении модуля триггеров Движок штатно завершается, выгружается, и происходит пересборка библиотеки, которая отвечает за вызов API методов. Новые события из Системы загружаются, и затем Система делает перезагрузку. При обновлении модуля триггеров Движок штатно завершается, выгружается, и происходит пересборка библиотеки, которая отвечает за вызов API методов. Новые события из Системы загружаются, и затем Система делает перезагрузку.
Строка 10: Строка 10:
 Создана более понятная идентификация типовых ошибок в интерфейсе и запись в логи на уже происходившие проблемы для быстрой идентификации. Расширен набор проверок при старте модуля триггеров. Создана более понятная идентификация типовых ошибок в интерфейсе и запись в логи на уже происходившие проблемы для быстрой идентификации. Расширен набор проверок при старте модуля триггеров.
  
 +==== 3. Функции интерфейса ====
 +Доработаны функции интерфейса:
  
 +1) Добавлен повторный запуск внутрь просмотра сработки триггера:
 +
 +<image shape="thumbnail">{{ :product:triggers:changes:tr6.png?400 |}}</image>
 +
 +2) Номер задачи добавлен в список сработок:
 +
 +<image shape="thumbnail">{{ :product:triggers:changes:tr10.png?700 |}}</image>
 +
 +3) Добавлен поиск в сработках по параметрам сообщений: название параметра и его значение (самое частое - ''ProjectId''):
 +
 +<image shape="thumbnail">{{ :product:triggers:changes:tr8.png?400 |}}</image>
 +
 +4) В сработках добавлен поиск по тэгам:
 +
 +<image shape="thumbnail">{{ :product:triggers:changes:tr9.png?400 |}}</image>
 +
 +5) В сработках добавлен поиск по номеру задачи:
 +
 +<image shape="thumbnail">{{ :product:triggers:changes:tr7.png?400 |}}</image>
 +
 +==== 4. Прекращение запуска триггеров ====
 +Добавлена возможность «засыпать», прекращая запуск триггеров на время недоступности Системы с настраиваемым параметром интервала проверки на доступность Системы. Данное событие записывается в лог и отправляется на почту тем же Пользователям, кому отправляются и другие уведомления.
 +
 +<image shape="thumbnail">{{ :product:triggers:changes:tr11.png?400 |}}</image>
 +
 +==== 5. Перенесение поля "Тэг" ====
 +На странице редактирования триггера поле "Тэг" перенесли полями "Название" и "Описание", убрав из блока о событиях.
 +
 +<image shape="thumbnail">{{ :product:triggers:changes:tr12.png?800 |}}</image>
 +
 +==== 6. Переход в мониторинг из счетчика сработок ====
 +Теперь при переходе в мониторинг из счетчика сработок в триггере, переход в мониторинг сделан с установкой фильтра по этому триггеру (из которого был переход). Открывается при этом страница с мониторингом.
 +
 +<image shape="thumbnail">{{ :product:triggers:changes:tr13.png?700 |}}</image>
 +
 +==== 7. Параметры Context ====
 +Добавлено сохранение и отображение параметров ''Context'', чтобы ими можно было пользоваться в тексте триггеров:
 +  * ''EventSentTime'';
 +  * ''PersonId'';
 +  * ''ApplicationId'';
 +  * ''EventId''.
 +
 +==== 8. Переход на .NET 6 ====
 +Произведен переход на .NET 6. 
 +
 +==== 9. Получение и отправка события в шину RabbitMQ ====
 +Добавлена возможность получать и отправлять события в шину RabbitMQ.