Уведомления
Настройки сервиса

Выпуски Q.UN Пользовательские уведомления (User Notifications)

Актуальный выпущенный образ Q.UN:

  • registry-new.diasoft.ru/release/qunnotification:24102101
  • registry-new.diasoft.ru/release/database-qunnotification:24102101
  • registry-new.diasoft.ru/release/qunui:24071801

Примеры необходимых настроек для модуля Q.UN (БД PostgreSQL):

  1. QUN - Пользовательские уведомления (User Notifications)
    qunnotification.properties
  2. QUN - Пользовательские уведомления UI (User Notifications UI)
    qunui.properties

В Q.BPM Player в QBPM_PROCESS_OUTPUT_TOPICS - через точку с запятой добавить топики:

  • qun-notification-create - топик для единичной отправки уведомлений
  • qun-notification-command - топик для массовой отправки уведомлений

Добавление плагина Пользовательских уведомлений в рутовое приложение

  • Через репозиторий рутового приложения
  1. Перейти в каталог rootapp/assets/data
  2. Открыть на редактирование config.(base|local|prod).json
  3. Добавить раздел plugins и содержимое:
    Пример раздела plugins
  • В неймспейсе через Kubernetes
  1. Открыть Kubernetes, раздел Config Maps
  2. Найти конфигурацию рутового приложения
  3. Открыть на редактирование
  4. Добавить в разделе data параметр QPALETTE_CONFIG
  5. В значение параметра добавить содержимое:
    Пример содержимого конфигурационного файла для авторизации через mdpauth
  6. Сохранить конфигурацию
  7. После настройки параметра перезапустить сервис рутового приложения

В Ingress рутового приложения добавить:

Ingress spec
⚠️

Для отправки уведомлений в почту также необходима установка актуальной версии платформенного сервиса mdpsenders

⚠️

Для корректного формирования текста уведомления в почту в html-формате в сервисе mdpsenders необходимо добавить параметр: MAIL_SMTP_CONTENT_TYPE: text/html; charset=UTF-8