mirror of
https://github.com/yunionio/cloudpods.git
synced 2026-07-01 06:14:25 +08:00
* feat(notify): Add 'get-types' action for ConfigManager The List interface is only open to administrators, because we don't want anyone other than administrators to see the details of the notify configuration. To let general user to kown available notification channels, add 'get-types' actions of ConfigManager. * feat(notify): Check the availability of contact type before creating notification Creating notification with unconfigured contact type will fail at sending message. Now, prevent creation in advance. * feat(notify): Add workwx for NotifyNormal/Important/Critical * feat(notify): Add Notify about robot in notifyclient * fix(notify): Init ParentContactType for SSubContact 1. ParentContactType of SSubContact with webconsole type is empty. 2. ParentContactType of others SSubContact is mobile. * fix(notify): Unverify SSubContact when ParentContactType match * fix(notify): When no data is initialized, exit directly