The Open Source kanban (built with Meteor). Keep variable/table/field names camelCase. For translations, only add Pull Request changes to wekan/i18n/en.i18n.json , other translations are done at https://transifex.com/wekan/wekan only.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
wekan/server/triggersDef.js

59 lines
1.5 KiB

TriggersDef = {
7 years ago
createCard:{
7 years ago
matchingFields: ['boardId', 'listName', 'userId', 'swimlaneName', 'cardTitle'],
7 years ago
},
moveCard:{
7 years ago
matchingFields: ['boardId', 'listName', 'oldListName', 'userId', 'swimlaneName'],
7 years ago
},
archivedCard:{
7 years ago
matchingFields: ['boardId', 'userId'],
7 years ago
},
restoredCard:{
7 years ago
matchingFields: ['boardId', 'userId'],
7 years ago
},
joinMember:{
7 years ago
matchingFields: ['boardId', 'username', 'userId'],
7 years ago
},
unjoinMember:{
7 years ago
matchingFields: ['boardId', 'username', 'userId'],
7 years ago
},
addChecklist:{
7 years ago
matchingFields: ['boardId', 'checklistName', 'userId'],
7 years ago
},
removeChecklist:{
7 years ago
matchingFields: ['boardId', 'checklistName', 'userId'],
7 years ago
},
completeChecklist:{
7 years ago
matchingFields: ['boardId', 'checklistName', 'userId'],
7 years ago
},
uncompleteChecklist:{
7 years ago
matchingFields: ['boardId', 'checklistName', 'userId'],
7 years ago
},
addedChecklistItem:{
7 years ago
matchingFields: ['boardId', 'checklistItemName', 'userId'],
7 years ago
},
removedChecklistItem:{
7 years ago
matchingFields: ['boardId', 'checklistItemName', 'userId'],
7 years ago
},
checkedItem:{
7 years ago
matchingFields: ['boardId', 'checklistItemName', 'userId'],
7 years ago
},
uncheckedItem:{
7 years ago
matchingFields: ['boardId', 'checklistItemName', 'userId'],
7 years ago
},
addAttachment:{
7 years ago
matchingFields: ['boardId', 'userId'],
7 years ago
},
deleteAttachment:{
7 years ago
matchingFields: ['boardId', 'userId'],
7 years ago
},
addedLabel:{
7 years ago
matchingFields: ['boardId', 'labelId', 'userId'],
7 years ago
},
removedLabel:{
7 years ago
matchingFields: ['boardId', 'labelId', 'userId'],
7 years ago
},
};