notifications: subscribe owner and users to all by default

This commit is contained in:
Girish Ramakrishnan
2026-03-27 09:14:18 +01:00
parent a5da68a7f9
commit e48cdc85f7
2 changed files with 24 additions and 3 deletions
+22
View File
@@ -31,6 +31,27 @@ const TYPE_MANUAL_APP_UPDATE_NEEDED = 'manualAppUpdate';
const TYPE_APP_AUTO_UPDATE_FAILED = 'appAutoUpdateFailed';
const TYPE_MANUAL_UPDATE_REQUIRED = 'manualUpdateRequired';
const DEFAULT_NOTIFICATIONS = [
TYPE_CLOUDRON_INSTALLED,
TYPE_CLOUDRON_UPDATED,
TYPE_CLOUDRON_UPDATE_FAILED,
TYPE_CERTIFICATE_RENEWAL_FAILED,
TYPE_BACKUP_CONFIG,
TYPE_APP_OOM,
TYPE_APP_UPDATED,
TYPE_BACKUP_FAILED,
TYPE_APP_DOWN,
TYPE_APP_UP,
TYPE_DISK_SPACE,
TYPE_MAIL_STATUS,
TYPE_REBOOT,
TYPE_UPDATE_UBUNTU,
TYPE_BOX_UPDATE,
TYPE_MANUAL_APP_UPDATE_NEEDED,
TYPE_APP_AUTO_UPDATE_FAILED,
TYPE_MANUAL_UPDATE_REQUIRED,
];
const NOTIFICATION_FIELDS = [ 'id', 'eventId', 'type', 'title', 'message', 'creationTime', 'acknowledged', 'context' ];
function postProcess(result) {
@@ -457,6 +478,7 @@ export default {
TYPE_APP_AUTO_UPDATE_FAILED,
TYPE_MANUAL_UPDATE_REQUIRED,
TYPE_DOMAIN_CONFIG_CHECK_FAILED,
DEFAULT_NOTIFICATIONS,
pin,
unpin,
manualAppUpdate,