[NEW] Omnichannel source identification fields (#23090)
* Add new fields to IOmnichannelRoom and adapt livechat bridge to them * Add source information to places that create livechat rooms * Add deprecation warning to unused livechat methods and remove source from native facebook integration * Remove unnecesary alias for widget * Update app/lib/server/lib/deprecationWarningLogger.ts * Update Apps-Engine version * frontend part * Change way of identifying when a chat is coming through widget * Update deprecationlogger to new logger interface * Fix usage of source.type as key * sms icon * [NEW] Add Channel Source details to room info panel (#23224) * Add Source icon/text to room info * Fix TS error and styling * Change order * Typing and style fix * Use source.id instead of email object * useEndpoint * Revert "Merge branch 'develop' into new/omnichannel-source-fields" This reverts commit 7fea2ad1, reversing changes made to dbbcaf46. * Removing unnecesary changes from branch * why github, why? * Bump icons & fuselage to latest versions Co-authored-by:Kevin Aleman <kevin.aleman@rocket.chat> Co-authored-by:
Tiago Evangelista Pinto <tiago.evangelista@rocket.chat> Co-authored-by:
Martin Schoeler <martin.schoeler@rocket.chat>
Showing
- app/api/server/helpers/deprecationWarning.ts 15 additions, 0 deletionsapp/api/server/helpers/deprecationWarning.ts
- app/api/server/helpers/isWidget.ts 13 additions, 0 deletionsapp/api/server/helpers/isWidget.ts
- app/api/server/index.js 1 addition, 0 deletionsapp/api/server/index.js
- app/apps/server/bridges/livechat.ts 15 additions, 2 deletionsapp/apps/server/bridges/livechat.ts
- app/lib/server/lib/deprecationWarningLogger.ts 7 additions, 0 deletionsapp/lib/server/lib/deprecationWarningLogger.ts
- app/livechat/imports/server/rest/sms.js 5 additions, 0 deletionsapp/livechat/imports/server/rest/sms.js
- app/livechat/imports/server/rest/upload.js 1 addition, 1 deletionapp/livechat/imports/server/rest/upload.js
- app/livechat/server/api/v1/message.js 11 additions, 0 deletionsapp/livechat/server/api/v1/message.js
- app/livechat/server/api/v1/room.js 8 additions, 2 deletionsapp/livechat/server/api/v1/room.js
- app/livechat/server/api/v1/videoCall.js 9 additions, 2 deletionsapp/livechat/server/api/v1/videoCall.js
- app/livechat/server/lib/Helper.js 7 additions, 0 deletionsapp/livechat/server/lib/Helper.js
- app/livechat/server/methods/sendMessageLivechat.js 6 additions, 0 deletionsapp/livechat/server/methods/sendMessageLivechat.js
- app/livechat/server/methods/startFileUploadRoom.js 9 additions, 1 deletionapp/livechat/server/methods/startFileUploadRoom.js
- app/livechat/server/methods/startVideoCall.js 12 additions, 1 deletionapp/livechat/server/methods/startVideoCall.js
- app/ui-sidenav/client/roomList.js 5 additions, 1 deletionapp/ui-sidenav/client/roomList.js
- client/hooks/useRoomIcon.tsx 13 additions, 1 deletionclient/hooks/useRoomIcon.tsx
- client/views/admin/emailInbox/EmailInboxForm.js 4 additions, 4 deletionsclient/views/admin/emailInbox/EmailInboxForm.js
- client/views/omnichannel/components/Info.tsx 2 additions, 2 deletionsclient/views/omnichannel/components/Info.tsx
- client/views/omnichannel/directory/chats/contextualBar/ChatInfo.js 3 additions, 0 deletions...ews/omnichannel/directory/chats/contextualBar/ChatInfo.js
- client/views/omnichannel/directory/chats/contextualBar/SourceField.tsx 74 additions, 0 deletions...omnichannel/directory/chats/contextualBar/SourceField.tsx
Loading
Please register or sign in to comment