groups: add events to eventlog

This commit is contained in:
Girish Ramakrishnan
2024-12-04 09:48:25 +01:00
parent fdf8025a02
commit 3b9d617e37
13 changed files with 113 additions and 94 deletions

View File

@@ -3689,6 +3689,11 @@ angular.module('Application').service('Client', ['$http', '$interval', '$timeout
var ACTION_EXTERNAL_LDAP_CONFIGURE = 'externalldap.configure';
var ACTION_GROUP_ADD = 'group.add';
var ACTION_GROUP_UPDATE = 'group.update';
var ACTION_GROUP_REMOVE = 'group.remove';
var ACTION_GROUP_MEMBERSHIP = 'group.membership';
var ACTION_INSTALL_FINISH = 'cloudron.install.finish';
var ACTION_START = 'cloudron.start';
@@ -3976,6 +3981,18 @@ angular.module('Application').service('Client', ['$http', '$interval', '$timeout
return 'External Directory set to ' + data.config.url + ' (' + data.config.provider + ')';
}
case ACTION_GROUP_ADD:
return 'Group ' + data.name + ' was added';
case ACTION_GROUP_UPDATE:
return 'Group name changed from ' + data.oldName + ' to ' + data.group.name;
case ACTION_GROUP_REMOVE:
return 'Group ' + data.group.name + ' was removed';
case ACTION_GROUP_MEMBERSHIP:
return 'Group membership of ' + data.group.name + ' changed. Now was ' + data.userIds.length + ' member(s).';
case ACTION_INSTALL_FINISH:
return 'Cloudron version ' + data.version + ' installed';