Muhsin Keloth
c1a2e67c9e
fix: Change the route change logic based on bus events, after creating a new conversation in the widget. ( #8328 )
2023-11-10 09:44:59 +05:30
Shivam Mishra
d94108bf3f
feat: show ReplyTo in widget UI ( #8094 )
...
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com >
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com >
2023-10-27 13:35:02 +05:30
Shivam Mishra
a88d155dd7
feat: update tool-chain to latest ( #7975 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com >
2023-09-27 14:02:34 +05:30
Nithin David Thomas
018c468303
chore: Refactors widget to use i18n locale for articles ( #7958 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com >
2023-09-21 18:24:03 +05:30
Nithin David Thomas
fabb3c8da4
fix: Help Center articles are not available on the widget [CW-2534] ( #7954 )
2023-09-21 17:06:15 +05:30
Nithin David Thomas
9322112481
chore: Improvements to utils to load article in widget ( #7859 )
2023-09-05 21:37:51 +05:30
Pranav Raj S
6f09f20991
feat: Update bot typing indicator based on the conversation status ( #7714 )
...
- Show the indicator if the last message is incoming and the conversation is in pending status.
- Remove list of articles displayed in the bot response.
2023-08-11 16:41:01 -07:00
Pranav Raj S
961d810645
Revert "feat: Show popular articles on widget home" ( #7706 )
2023-08-10 22:27:51 -07:00
Nithin David Thomas
e052a061f4
feat: Show popular articles on widget home ( #7604 )
2023-08-01 21:32:44 +05:30
Nithin David Thomas
89e09857af
feat: Add store and API to support articles in widget ( #7616 )
2023-07-26 14:08:27 -07:00
Pranav Raj S
fdbaf98c3b
fix: Update breaking specs ( #7169 )
2023-05-22 17:01:27 -07:00
Muhsin Keloth
03bbd048a7
chore: Add action to set dark mode from the react-native-widget ( #7167 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com >
2023-05-22 15:34:09 -07:00
Muhsin Keloth
708bddf4db
feat: Refetch the latest messages on action cable reconnect in widget ( #6996 )
2023-05-12 14:05:22 +05:30
Shivam Mishra
a040aee96b
feat: allow adding custom attributes to conversations from the SDK ( #6782 )
...
* feat: add conversation attributes method to sdk and widget app
* feat: add endpoints to update custom attributes
* refactor: update SDK api
* feat: add api and actions for conversation updates
* fix: error message
* test: custom attributes on conversations controller
---------
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com >
2023-04-04 08:57:55 +05:30
GitStart
97b1b4c6f9
fix: Prevents duplicate action trigger on interactive messages ( #6448 )
...
Co-authored-by: raph941 <45232708+raph941@users.noreply.github.com >
Co-authored-by: phunguyenmurcul <51897872+phunguyenmurcul@users.noreply.github.com >
2023-02-14 11:57:22 -08:00
David Kubeš
a6960dc2d3
chore: Refactor widget ( #5621 )
2022-10-14 09:13:11 +05:30
David Kubeš
a18c0a97f3
chore: Replace packages with native functions ( #5140 )
2022-08-03 17:08:21 +05:30
Sojan Jose
f71980bd95
chore: Enhance contact merge action for identified users ( #4886 )
...
- Discard conflicting keys
- Do not merge if there is already an identified contact
Co-authored-by: Pranav Raj S <pranav@chatwoot.com >
2022-06-23 15:48:56 +05:30
Pranav Raj S
b9aa4444b3
feat: Allow users to create dashboard apps to give agents more context ( #4761 )
2022-06-01 11:13:10 +05:30
Devin Ellis
50d2dbd462
chore: Fix the exception while destructuring data in chatwoot:error listener ( #4702 )
2022-05-27 12:23:29 +05:30
Fayaz Ahmed
ef850eda0f
feat: Add the SDK method to programatically toggle live chat bubble ( #4223 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com >
2022-05-06 19:30:48 +05:30
Aswin Dev P.S
676796ddc7
feat: Add reports about live agent load ( #4537 )
...
* feat: Add reports about live agent load
2022-04-25 07:34:41 -07:00
Muhsin Keloth
4f3a271355
chore: Add custom attributes in campaign.triggered event ( #4463 )
2022-04-20 10:49:52 +05:30
Sivin Varghese
caee9535f1
feat: Support Dark mode for the widget ( #4137 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com >
2022-04-01 20:59:03 +05:30
Muhsin Keloth
eff3a50316
fix: Disable showing read messages in unread view ( #4324 )
2022-03-31 17:35:39 +05:30
Pranav Raj S
3f2ac2042f
fix: Fetch conversation attributes after contact reset ( #4319 )
...
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com >
2022-03-29 19:51:51 +05:30
Aswin Dev P.S
c4837cd7ac
feat: End conversation from widget ( #3660 )
...
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com >
Co-authored-by: Fayaz Ahmed <15716057+fayazara@users.noreply.github.com >
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com >
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com >
Co-authored-by: Pranav Raj S <pranav@chatwoot.com >
2022-03-15 22:07:30 +05:30
Muhsin Keloth
46c1734ba1
feat: Add additional attributes in setUser method ( #3958 )
2022-02-28 12:10:55 +05:30
Pranav Raj S
6c94768bdb
feat: Add flat design for widget ( #4065 )
2022-02-25 16:18:18 +05:30
Muhsin Keloth
7ba24b90c4
feat: Add chatwoot:error sdk event ( #3998 )
2022-02-21 09:40:11 +05:30
Pranav Raj S
9c31d7c672
feat: Use vue-router on widget route management ( #3415 )
...
* feat: Add vue-router to widget
Co-authored-by: Pranav <pranav@chatwoot.com >
* Move to dynamic imports
* Move to routerMixin
* Fix popup button display
* Remove unnecessary import
* router -> route
* Fix open state
* Fix issues
* Remove used CSS
* Fix specs
* Fix specs
* Fix widgetColor specs
* Fix mutation specs
* Fixes broken lint errors
* Fixes issues with widget flow
Co-authored-by: Nithin <nithin@chatwoot.com >
Co-authored-by: Nithin David <1277421+nithindavid@users.noreply.github.com >
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com >
2022-01-12 16:25:27 +05:30
Nithin David Thomas
307118b235
feat: Shows error message with retry for widget messages ( #3594 )
...
- Adds error message retry option for widget bubbles
- Adds a fallback for widget images with file type bubble
2021-12-21 12:02:43 +05:30
Sojan
0033a35ab8
Merge branch 'hotfix/1.22.1' into develop
...
# Conflicts:
# db/schema.rb
2021-11-22 23:35:44 +05:30
Sojan Jose
791d90c6b7
chore: Migrate PubSub Token to contact inbox ( #3434 )
...
At present, the websocket pubsub tokens are present at the contact objects in chatwoot. A better approach would be to have these tokens at the contact_inbox object instead. This helps chatwoot to deliver the websocket events targetted to the specific widget connection, stop contact events from leaking into other chat sessions from the same contact.
Fixes #1682
Fixes #1664
Co-authored-by: Pranav Raj S <pranav@chatwoot.com >
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com >
2021-11-22 23:32:17 +05:30
Pranav Raj S
1a8b8f0900
chore: Move referrerHost to appConfig store ( #3433 )
2021-11-22 15:05:29 +05:30
Muhsin Keloth
a2764e5c1d
chore: Update deleteCustomAttribute method in SDK ( #3334 )
2021-11-15 14:56:35 +05:30
Muhsin Keloth
c6326993df
feat: Show pre-chat form before triggering the campaign ( #3215 )
2021-11-11 19:02:16 +05:30
Santhosh C
6cfd7d3836
feat: autogenerate vapid keys for push notifications ( #3128 )
...
* feat: Autogenerate push notification keys
* add vapid service class and remove pushkey model
* add spec for vapid service
* unset vapid env keys
* Unset VAPID_PRIVATE_KEY env variable
Co-authored-by: Sojan Jose <sojan@chatwoot.com >
Co-authored-by: Vishnu Narayanan <vishnu@chatwoot.com >
2021-11-09 21:36:32 +05:30
Nithin David
0c9b682329
Revert "feat: Updates widget message state to support multiple conversations"
...
This reverts commit a34bb565af .
2021-11-09 18:34:55 +05:30
Nithin David
a34bb565af
feat: Updates widget message state to support multiple conversations
2021-11-09 18:23:20 +05:30
Muhsin Keloth
6bfa551c85
fix: Trigger campaigns only during business hours ( #3085 )
...
Fixes #2433
2021-10-12 17:58:33 +05:30
Sivin Varghese
2c3e37b157
fix: Disable triggering disabled ongoing campaigns ( #3115 )
...
* fixes: Triggering disabled ongoing campaigns.
* Fix the specs
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com >
2021-10-11 18:18:11 +05:30
koudshoorn
af1d8c0ee5
feat: Fixes #1940 WCAG support for website widget ( #2071 )
...
Co-authored-by: Kaj Oudshoorn <kaj@milvum.com >
Co-authored-by: Pranav Raj S <pranav@chatwoot.com >
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com >
2021-09-02 12:13:53 +05:30
Aswin Dev P.S
9e052fd5b2
chore: Set phone_number through Website SDK ( #2803 )
...
Fixes : #2599
2021-08-13 17:26:09 +05:30
Nithin David Thomas
1a4faab381
feat: Creates story for cc bcc input component in reply box ( #2763 )
...
* feat: Creates cc bcc input component for reply box
* Adds email inputs for cc and bcc
* Cleans storybook code
* Fixes eslint issues
* Update app/javascript/dashboard/components/widgets/conversation/stories/ReplyEmailHead.stories.js
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com >
* Review fixes
* Update app/javascript/dashboard/components/widgets/conversation/stories/ReplyEmailHead.stories.js
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com >
* Update app/javascript/dashboard/components/widgets/conversation/stories/ReplyEmailHead.stories.js
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com >
* Update app/javascript/dashboard/components/widgets/conversation/stories/ReplyEmailHead.stories.js
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com >
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com >
2021-08-11 11:34:47 +05:30
Sojan Jose
a7ca55c080
chore: Change the conversation bot status to pending ( #2677 )
...
fixes : #2649
2021-07-21 22:02:43 +05:30
Muhsin Keloth
b56512eb56
fix: Hide deleted messages on widget side ( #2614 )
2021-07-15 14:27:37 +05:30
Muhsin Keloth
15085cfb98
feat: Conversation transcript in widget ( #2549 )
2021-07-13 11:31:21 +05:30
Sivin Varghese
0bd48129b9
feat: Add settings for audio alert notifications ( #2415 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com >
2021-07-05 12:01:54 +05:30
Muhsin Keloth
f0f66c7da6
feat: Add ability to create a new conversation if the previous conversation is resolved ( #2512 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com >
2021-06-30 21:09:44 +05:30