Chore: Events Cleanup (#739)
* Chore: Events Cleanup - fix failing tests - add additional webhook events - clean up event logic * Fix conversation status update in action cable Co-authored-by: Pranav Raj Sreepuram <pranavrajs@gmail.com>
This commit is contained in:
@@ -1,27 +1,33 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
module Events::Types
|
||||
CONVERSATION_CREATED = 'conversation.created'
|
||||
CONVERSATION_RESOLVED = 'conversation.resolved'
|
||||
CONVERSATION_READ = 'conversation.read'
|
||||
WEBWIDGET_TRIGGERED = 'webwidget.triggered'
|
||||
|
||||
MESSAGE_CREATED = 'message.created'
|
||||
FIRST_REPLY_CREATED = 'first.reply.created'
|
||||
MESSAGE_UPDATED = 'message.updated'
|
||||
CONVERSATION_REOPENED = 'conversation.reopened'
|
||||
CONVERSATION_LOCK_TOGGLE = 'conversation.lock_toggle'
|
||||
ASSIGNEE_CHANGED = 'assignee.changed'
|
||||
|
||||
CONTACT_CREATED = 'contact.created'
|
||||
CONTACT_UPDATED = 'contact.updated'
|
||||
|
||||
# account events
|
||||
ACCOUNT_CREATED = 'account.created'
|
||||
ACCOUNT_DESTROYED = 'account.destroyed'
|
||||
|
||||
# channel events
|
||||
WEBWIDGET_TRIGGERED = 'webwidget.triggered'
|
||||
|
||||
# conversation events
|
||||
CONVERSATION_CREATED = 'conversation.created'
|
||||
CONVERSATION_READ = 'conversation.read'
|
||||
CONVERSATION_OPENED = 'conversation.opened'
|
||||
CONVERSATION_RESOLVED = 'conversation.resolved'
|
||||
CONVERSATION_LOCK_TOGGLE = 'conversation.lock_toggle'
|
||||
ASSIGNEE_CHANGED = 'assignee.changed'
|
||||
|
||||
# message events
|
||||
MESSAGE_CREATED = 'message.created'
|
||||
FIRST_REPLY_CREATED = 'first.reply.created'
|
||||
MESSAGE_UPDATED = 'message.updated'
|
||||
|
||||
# contact events
|
||||
CONTACT_CREATED = 'contact.created'
|
||||
CONTACT_UPDATED = 'contact.updated'
|
||||
|
||||
# subscription events
|
||||
AGENT_ADDED = 'agent.added'
|
||||
AGENT_REMOVED = 'agent.removed'
|
||||
|
||||
SUBSCRIPTION_CREATED = 'subscription.created'
|
||||
SUBSCRIPTION_REACTIVATED = 'subscription.reactivated'
|
||||
SUBSCRIPTION_DEACTIVATED = 'subscription.deactivated'
|
||||
|
||||
Reference in New Issue
Block a user