wekan/server/triggersDef.js

59 lines
1.5 KiB
JavaScript
Raw Normal View History

2018-08-16 00:32:31 +02:00
TriggersDef = {
2018-09-16 01:50:36 +03:00
createCard:{
2019-01-02 22:51:00 +01:00
matchingFields: ['boardId', 'listName', 'userId', 'swimlaneName', 'cardTitle'],
2018-09-16 01:50:36 +03:00
},
moveCard:{
2019-01-02 22:51:00 +01:00
matchingFields: ['boardId', 'listName', 'oldListName', 'userId', 'swimlaneName'],
2018-09-16 01:50:36 +03:00
},
archivedCard:{
2019-01-02 22:51:00 +01:00
matchingFields: ['boardId', 'userId'],
2018-09-16 01:50:36 +03:00
},
restoredCard:{
2019-01-02 22:51:00 +01:00
matchingFields: ['boardId', 'userId'],
2018-09-16 01:50:36 +03:00
},
joinMember:{
2019-01-02 22:51:00 +01:00
matchingFields: ['boardId', 'username', 'userId'],
2018-09-16 01:50:36 +03:00
},
unjoinMember:{
2019-01-02 22:51:00 +01:00
matchingFields: ['boardId', 'username', 'userId'],
2018-09-16 01:50:36 +03:00
},
addChecklist:{
2019-01-02 22:51:00 +01:00
matchingFields: ['boardId', 'checklistName', 'userId'],
2018-09-16 01:50:36 +03:00
},
removeChecklist:{
2019-01-02 22:51:00 +01:00
matchingFields: ['boardId', 'checklistName', 'userId'],
2018-09-16 01:50:36 +03:00
},
completeChecklist:{
2019-01-02 22:51:00 +01:00
matchingFields: ['boardId', 'checklistName', 'userId'],
2018-09-16 01:50:36 +03:00
},
uncompleteChecklist:{
2019-01-02 22:51:00 +01:00
matchingFields: ['boardId', 'checklistName', 'userId'],
2018-09-16 01:50:36 +03:00
},
addedChecklistItem:{
2019-01-02 22:51:00 +01:00
matchingFields: ['boardId', 'checklistItemName', 'userId'],
2018-09-16 01:50:36 +03:00
},
removedChecklistItem:{
2019-01-02 22:51:00 +01:00
matchingFields: ['boardId', 'checklistItemName', 'userId'],
2018-09-16 01:50:36 +03:00
},
checkedItem:{
2019-01-02 22:51:00 +01:00
matchingFields: ['boardId', 'checklistItemName', 'userId'],
2018-09-16 01:50:36 +03:00
},
uncheckedItem:{
2019-01-02 22:51:00 +01:00
matchingFields: ['boardId', 'checklistItemName', 'userId'],
2018-09-16 01:50:36 +03:00
},
addAttachment:{
2019-01-02 22:51:00 +01:00
matchingFields: ['boardId', 'userId'],
2018-09-16 01:50:36 +03:00
},
deleteAttachment:{
2019-01-02 22:51:00 +01:00
matchingFields: ['boardId', 'userId'],
2018-09-16 01:50:36 +03:00
},
addedLabel:{
2019-01-02 22:51:00 +01:00
matchingFields: ['boardId', 'labelId', 'userId'],
2018-09-16 01:50:36 +03:00
},
removedLabel:{
2019-01-02 22:51:00 +01:00
matchingFields: ['boardId', 'labelId', 'userId'],
2018-09-16 01:50:36 +03:00
},
};
2018-08-16 00:32:31 +02:00