Выпуски 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):
- QUN - Пользовательские уведомления (User Notifications)
qunnotification.properties
- QUN - Пользовательские уведомления UI (User Notifications UI)
qunui.properties
В Q.BPM Player в QBPM_PROCESS_OUTPUT_TOPICS
- через точку с запятой добавить топики:
- qun-notification-create - топик для единичной отправки уведомлений
- qun-notification-command - топик для массовой отправки уведомлений
Добавление плагина Пользовательских уведомлений в рутовое приложение
- Через репозиторий рутового приложения
- Перейти в каталог rootapp/assets/data
- Открыть на редактирование
config.(base|local|prod).json
- Добавить раздел plugins и содержимое:
Пример раздела plugins
- В неймспейсе через Kubernetes
- Открыть Kubernetes, раздел Config Maps
- Найти конфигурацию рутового приложения
- Открыть на редактирование
- Добавить в разделе data параметр QPALETTE_CONFIG
- В значение параметра добавить содержимое:
Пример содержимого конфигурационного файла для авторизации через mdpauth
- Сохранить конфигурацию
- После настройки параметра перезапустить сервис рутового приложения
В Ingress рутового приложения добавить:
Ingress spec
⚠️
Для отправки уведомлений в почту также необходима установка актуальной версии платформенного сервиса mdpsenders
⚠️
Для корректного формирования текста уведомления в почту в html-формате в сервисе mdpsenders необходимо добавить параметр: MAIL_SMTP_CONTENT_TYPE: text/html; charset=UTF-8