diff --git a/src/views/activity.js b/src/views/activity.js index 2183e8933..c77e4e8df 100644 --- a/src/views/activity.js +++ b/src/views/activity.js @@ -60,6 +60,7 @@ angular.module('Application').controller('ActivityController', ['$scope', '$loca { name: 'support.ssh', value: 'support.ssh' }, { name: 'user.add', value: 'user.add' }, { name: 'user.login', value: 'user.login' }, + { name: 'user.logout', value: 'user.logout' }, { name: 'user.remove', value: 'user.remove' }, { name: 'user.transfer', value: 'user.transfer' }, { name: 'user.update', value: 'user.update' }, @@ -120,6 +121,7 @@ angular.module('Application').controller('ActivityController', ['$scope', '$loca var ACTION_UPDATE_FINISH = 'cloudron.update.finish'; var ACTION_USER_ADD = 'user.add'; var ACTION_USER_LOGIN = 'user.login'; + var ACTION_USER_LOGOUT = 'user.logout'; var ACTION_USER_REMOVE = 'user.remove'; var ACTION_USER_UPDATE = 'user.update'; var ACTION_USER_TRANSFER = 'user.transfer'; @@ -385,6 +387,9 @@ angular.module('Application').controller('ActivityController', ['$scope', '$loca case ACTION_USER_LOGIN: return (data.user ? data.user.username : data.userId) + ' logged in'; + case ACTION_USER_LOGOUT: + return (data.user ? data.user.username : data.userId) + ' logged out'; + case ACTION_DYNDNS_UPDATE: return 'DNS was updated from ' + data.fromIp + ' to ' + data.toIp;