Livechat CRM integration improvements (#3912)
- Add ability to livechat customers to close the chat session - Send data to CRM on any livechat edit action - Add new livechat callbacks: `livechat.saveGuest`, `livechat.saveRoom` and `livechat.saveInfo` - Rename livechat callbacks: - `closeLivechat` -> `livechat.closeRoom` - `sendOfflineLivechatMessage` - `livechat.offlineMessage` - Rename method `livechat:saveLivechatInfo` to `livechat:saveInfo` - Save CRM returned data - Add option to override the input box template
Showing
- client/startup/defaultRoomTypes.coffee 2 additions, 0 deletionsclient/startup/defaultRoomTypes.coffee
- packages/rocketchat-lib/client/lib/roomTypes.coffee 39 additions, 0 deletionspackages/rocketchat-lib/client/lib/roomTypes.coffee
- packages/rocketchat-lib/i18n/en.i18n.json 2 additions, 0 deletionspackages/rocketchat-lib/i18n/en.i18n.json
- packages/rocketchat-lib/i18n/pt.i18n.json 3 additions, 1 deletionpackages/rocketchat-lib/i18n/pt.i18n.json
- packages/rocketchat-livechat/app/client/components/modal.html 8 additions, 0 deletions...ages/rocketchat-livechat/app/client/components/modal.html
- packages/rocketchat-livechat/app/client/stylesheets/main.less 81 additions, 5 deletions...ages/rocketchat-livechat/app/client/stylesheets/main.less
- packages/rocketchat-livechat/app/client/views/messages.html 3 additions, 0 deletionspackages/rocketchat-livechat/app/client/views/messages.html
- packages/rocketchat-livechat/app/client/views/messages.js 31 additions, 5 deletionspackages/rocketchat-livechat/app/client/views/messages.js
- packages/rocketchat-livechat/app/client/views/options.html 7 additions, 0 deletionspackages/rocketchat-livechat/app/client/views/options.html
- packages/rocketchat-livechat/app/client/views/options.js 29 additions, 0 deletionspackages/rocketchat-livechat/app/client/views/options.js
- packages/rocketchat-livechat/app/i18n/en.i18n.json 9 additions, 1 deletionpackages/rocketchat-livechat/app/i18n/en.i18n.json
- packages/rocketchat-livechat/app/i18n/pt.i18n.json 9 additions, 1 deletionpackages/rocketchat-livechat/app/i18n/pt.i18n.json
- packages/rocketchat-livechat/app/run.sh 1 addition, 1 deletionpackages/rocketchat-livechat/app/run.sh
- packages/rocketchat-livechat/client/ui.js 10 additions, 1 deletionpackages/rocketchat-livechat/client/ui.js
- packages/rocketchat-livechat/client/views/app/livechatNotSubscribed.html 3 additions, 0 deletions...chat-livechat/client/views/app/livechatNotSubscribed.html
- packages/rocketchat-livechat/client/views/app/tabbar/visitorEdit.js 1 addition, 1 deletion...ocketchat-livechat/client/views/app/tabbar/visitorEdit.js
- packages/rocketchat-livechat/client/views/app/tabbar/visitorInfo.html 1 addition, 1 deletion...ketchat-livechat/client/views/app/tabbar/visitorInfo.html
- packages/rocketchat-livechat/package.js 6 additions, 4 deletionspackages/rocketchat-livechat/package.js
- packages/rocketchat-livechat/server/hooks/externalMessage.js 0 additions, 0 deletionspackages/rocketchat-livechat/server/hooks/externalMessage.js
- packages/rocketchat-livechat/server/hooks/offlineMessage.js 17 additions, 0 deletionspackages/rocketchat-livechat/server/hooks/offlineMessage.js
Loading
Please register or sign in to comment