Some preparations for activity log.
Fixed issue #524 Table now displays horizontal scrollbar when the viewport is too narrow (typically on mobile)
This commit is contained in:
parent
4f408a26d5
commit
e0bee9ed42
28 changed files with 353 additions and 97 deletions
47
shared/activity-log.js
Normal file
47
shared/activity-log.js
Normal file
|
@ -0,0 +1,47 @@
|
|||
'use strict';
|
||||
|
||||
const EntityActivityType = {
|
||||
CREATE: 1,
|
||||
UPDATE: 2,
|
||||
REMOVE: 3,
|
||||
MAX: 3
|
||||
};
|
||||
|
||||
const CampaignActivityType = {
|
||||
STATUS_CHANGE: EntityActivityType.MAX + 1
|
||||
};
|
||||
|
||||
const ListActivityType = {
|
||||
CREATE_SUBSCRIPTION: EntityActivityType.MAX + 1,
|
||||
UPDATE_SUBSCRIPTION: EntityActivityType.MAX + 2,
|
||||
REMOVE_SUBSCRIPTION: EntityActivityType.MAX + 3,
|
||||
SUBSCRIPTION_STATUS_CHANGE: EntityActivityType.MAX + 4,
|
||||
CREATE_FIELD: EntityActivityType.MAX + 5,
|
||||
UPDATE_FIELD: EntityActivityType.MAX + 6,
|
||||
REMOVE_FIELD: EntityActivityType.MAX + 7,
|
||||
CREATE_SEGMENT: EntityActivityType.MAX + 5,
|
||||
UPDATE_SEGMENT: EntityActivityType.MAX + 6,
|
||||
REMOVE_SEGMENT: EntityActivityType.MAX + 7,
|
||||
CREATE_IMPORT: EntityActivityType.MAX + 8,
|
||||
UPDATE_IMPORT: EntityActivityType.MAX + 9,
|
||||
REMOVE_IMPORT: EntityActivityType.MAX + 10,
|
||||
IMPORT_STATUS_CHANGE: EntityActivityType.MAX + 11,
|
||||
};
|
||||
|
||||
const CampaignTrackerActivityType = {
|
||||
DELIVERED: 1,
|
||||
BOUNCED: 2,
|
||||
OPENED: 3,
|
||||
CLICKED: 4
|
||||
};
|
||||
|
||||
const BlacklistActivityType = {
|
||||
ADD: 1,
|
||||
REMOVE: 2
|
||||
};
|
||||
|
||||
|
||||
module.exports.EntityActivityType = EntityActivityType;
|
||||
module.exports.BlacklistActivityType = BlacklistActivityType;
|
||||
module.exports.CampaignActivityType = CampaignActivityType;
|
||||
module.exports.ListActivityType = ListActivityType;
|
Loading…
Add table
Add a link
Reference in a new issue