Pranav Raj S
|
75329e5de1
|
fix: Add missing referer & initiated_at.timestamp to events (#2920)
|
2021-08-31 11:46:15 +05:30 |
|
Nithin David Thomas
|
70d41ffcdd
|
fix: Smoothens out opening animation for widget (#2789)
|
2021-08-14 08:40:29 +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 |
|
Nithin David Thomas
|
2035d24cb8
|
enhancement: Show close button for unread view (#2758)
* enhancement: Show close button for unread view
* Fixes issue with button spacing
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
|
2021-08-07 11:56:40 +05:30 |
|
Nithin David Thomas
|
9c257578b0
|
fix: Fixes unread view blocking page scroll (#2727)
* fix: Fixes unread view blocking page scroll
* Update sdk.js
* Fixes the height issue for unread view
* Fix unread message position issue
* Code climate fixes
* Fixes height issue for large messages
* Fixes height issue on unread view
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
|
2021-08-07 11:56:15 +05:30 |
|
Raikas
|
f477c5281f
|
chore: Fix Finnish translations (#2753)
|
2021-08-05 10:24:07 +05:30 |
|
Muhsin Keloth
|
92c14fa87d
|
feat: CSAT response collection public page (#2685)
|
2021-08-03 18:22:50 +05:30 |
|
Pranav Raj S
|
5b3339cd33
|
fix: Render line-breaks properly in messages (#2699)
|
2021-08-02 08:24:08 +05:30 |
|
Sojan Jose
|
a7ca55c080
|
chore: Change the conversation bot status to pending (#2677)
fixes: #2649
|
2021-07-21 22:02:43 +05:30 |
|
Sojan Jose
|
3941c6f32b
|
chore: Translation updates (#2639)
|
2021-07-16 00:04:09 +05:30 |
|
Muhsin Keloth
|
b56512eb56
|
fix: Hide deleted messages on widget side (#2614)
|
2021-07-15 14:27:37 +05:30 |
|
Pranav Raj S
|
3d18ec9e40
|
feat: Add date-range filter on CSAT Reports (#2622)
|
2021-07-14 20:15:57 +05:30 |
|
Muhsin Keloth
|
15085cfb98
|
feat: Conversation transcript in widget (#2549)
|
2021-07-13 11:31:21 +05:30 |
|
Sojan Jose
|
38cce3c1c0
|
chore: New translation updates (#2585)
* New translations contact.json (Vietnamese)
* New translations conversation.json (Vietnamese)
* New translations inboxMgmt.json (Vietnamese)
* New translations settings.json (Vietnamese)
* New translations en.json (Vietnamese)
* New translations inboxMgmt.json (Chinese Traditional)
* New translations contact.json (Chinese Traditional)
* New translations conversation.json (Chinese Traditional)
* New translations settings.json (Chinese Traditional)
* New translations en.json (Chinese Traditional)
* New translations en.yml (Chinese Simplified)
* New translations settings.json (Indonesian)
* New translations en.json (Indonesian)
* New translations contact.json (Persian)
* New translations conversation.json (Persian)
* New translations inboxMgmt.json (Persian)
* New translations inboxMgmt.json (Indonesian)
* New translations contact.json (Portuguese, Brazilian)
* New translations conversation.json (Portuguese, Brazilian)
* New translations inboxMgmt.json (Portuguese, Brazilian)
* New translations integrations.json (Portuguese, Brazilian)
* New translations settings.json (Portuguese, Brazilian)
* New translations en.json (Portuguese, Brazilian)
* New translations contact.json (Indonesian)
* New translations conversation.json (Indonesian)
* New translations en.json (Chinese Simplified)
* New translations devise.en.yml (Chinese Simplified)
* New translations inboxMgmt.json (Swedish)
* New translations settings.json (Swedish)
* New translations conversation.json (Swedish)
* New translations en.json (Swedish)
* New translations contact.json (Turkish)
* New translations conversation.json (Turkish)
* New translations contact.json (Swedish)
* New translations conversation.json (Slovak)
* New translations inboxMgmt.json (Slovak)
* New translations settings.json (Slovak)
* New translations en.json (Slovak)
* New translations inboxMgmt.json (Turkish)
* New translations en.json (Ukrainian)
* New translations contact.json (Chinese Simplified)
* New translations settings.json (Ukrainian)
* New translations conversation.json (Chinese Simplified)
* New translations inboxMgmt.json (Chinese Simplified)
* New translations settings.json (Chinese Simplified)
* New translations settings.json (Turkish)
* New translations en.json (Turkish)
* New translations contact.json (Ukrainian)
* New translations conversation.json (Ukrainian)
* New translations inboxMgmt.json (Ukrainian)
* New translations settings.json (Persian)
* New translations integrationApps.json (French)
* New translations en.json (Hebrew)
* New translations contact.json (Hebrew)
* New translations en.json (Nepali)
* New translations conversation.json (Hebrew)
* New translations inboxMgmt.json (Hebrew)
* New translations settings.json (Hebrew)
* New translations settings.json (Nepali)
* New translations csatMgmt.json (French)
* New translations contact.json (Thai)
* New translations conversation.json (Thai)
* New translations inboxMgmt.json (Thai)
* New translations settings.json (Thai)
* New translations en.json (Thai)
* New translations en.json (Tamil)
* New translations contact.json (Tamil)
* New translations en.json (Persian)
* New translations conversation.json (Tamil)
* New translations inboxMgmt.json (Tamil)
* New translations settings.json (Tamil)
* New translations settings.json (Malayalam)
* New translations en.json (Malayalam)
* New translations contact.json (Nepali)
* New translations conversation.json (Nepali)
* New translations inboxMgmt.json (Nepali)
* New translations inboxMgmt.json (Malayalam)
* New translations contact.json (Hindi)
* New translations conversation.json (Hindi)
* New translations inboxMgmt.json (Hindi)
* New translations settings.json (Hindi)
* New translations en.json (Hindi)
* New translations contact.json (Malayalam)
* New translations conversation.json (Malayalam)
* New translations contact.json (Slovak)
* New translations contact.json (Danish)
* New translations conversation.json (Danish)
* New translations inboxMgmt.json (Danish)
* New translations settings.json (Danish)
* New translations en.json (Danish)
* New translations inboxMgmt.json (Czech)
* New translations contact.json (Czech)
* New translations conversation.json (Czech)
* New translations settings.json (Czech)
* New translations en.json (Czech)
* New translations contact.json (German)
* New translations settings.json (Greek)
* New translations en.json (Greek)
* New translations contact.json (Finnish)
* New translations conversation.json (Finnish)
* New translations inboxMgmt.json (Finnish)
* New translations inboxMgmt.json (Greek)
* New translations conversation.json (German)
* New translations inboxMgmt.json (German)
* New translations integrations.json (German)
* New translations settings.json (German)
* New translations en.yml (German)
* New translations en.json (German)
* New translations contact.json (Greek)
* New translations conversation.json (Greek)
* New translations en.json (Catalan)
* New translations inboxMgmt.json (French)
* New translations integrations.json (French)
* New translations report.json (French)
* New translations settings.json (French)
* New translations en.yml (French)
* New translations conversation.json (French)
* New translations en.json (French)
* New translations labelsMgmt.json (French)
* New translations teamsSettings.json (French)
* New translations campaign.json (French)
* New translations contact.json (Spanish)
* New translations conversation.json (Spanish)
* New translations contact.json (French)
* New translations contact.json (Romanian)
* New translations conversation.json (Romanian)
* New translations inboxMgmt.json (Romanian)
* New translations settings.json (Romanian)
* New translations chatlist.json (French)
* New translations en.json (Romanian)
* New translations inboxMgmt.json (Spanish)
* New translations en.json (Arabic)
* New translations contact.json (Catalan)
* New translations settings.json (Arabic)
* New translations conversation.json (Catalan)
* New translations inboxMgmt.json (Catalan)
* New translations settings.json (Catalan)
* New translations settings.json (Spanish)
* New translations en.json (Spanish)
* New translations contact.json (Arabic)
* New translations conversation.json (Arabic)
* New translations inboxMgmt.json (Arabic)
* New translations settings.json (Norwegian)
* New translations en.json (Norwegian)
* New translations contact.json (Polish)
* New translations conversation.json (Polish)
* New translations inboxMgmt.json (Polish)
* New translations inboxMgmt.json (Norwegian)
* New translations conversation.json (Dutch)
* New translations inboxMgmt.json (Dutch)
* New translations settings.json (Dutch)
* New translations en.json (Dutch)
* New translations contact.json (Norwegian)
* New translations conversation.json (Norwegian)
* New translations settings.json (Finnish)
* New translations contact.json (Russian)
* New translations conversation.json (Russian)
* New translations inboxMgmt.json (Russian)
* New translations settings.json (Russian)
* New translations en.json (Russian)
* New translations en.json (Portuguese)
* New translations settings.json (Polish)
* New translations en.json (Polish)
* New translations contact.json (Portuguese)
* New translations conversation.json (Portuguese)
* New translations inboxMgmt.json (Portuguese)
* New translations settings.json (Portuguese)
* New translations contact.json (Dutch)
* New translations en.json (Hungarian)
* New translations contact.json (Italian)
* New translations conversation.json (Italian)
* New translations inboxMgmt.json (Italian)
* New translations settings.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Finnish)
* New translations contact.json (Hungarian)
* New translations conversation.json (Hungarian)
* New translations inboxMgmt.json (Hungarian)
* New translations settings.json (Hungarian)
* New translations contact.json (Korean)
* New translations conversation.json (Korean)
* New translations inboxMgmt.json (Korean)
* New translations settings.json (Korean)
* New translations en.json (Korean)
* New translations en.json (Japanese)
* New translations contact.json (Japanese)
* New translations conversation.json (Japanese)
* New translations inboxMgmt.json (Japanese)
* New translations settings.json (Japanese)
* New translations en.yml (Portuguese, Brazilian)
* chore: revert key name
* Update zh_CN.yml
* New translations contact.json (Russian)
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
|
2021-07-07 21:25:04 +05:30 |
|
Muhsin Keloth
|
e89e184d3b
|
chore: Add loader for email and csat submit buttons (#2569)
* fix the loader issue in submit button
* review fixes
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
|
2021-07-07 11:24:08 +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 |
|
Sivin Varghese
|
abda86f9a7
|
bug: fixes typing indicator out of position in widget (#2551)
Fixes typing indicator out of position in the widget when the agent did not send the last message.
|
2021-07-02 15:28:32 +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 |
|
Sojan Jose
|
dd9d5e410c
|
feat: Add CSAT response APIs (#2503)
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
|
2021-06-29 20:59:41 +05:30 |
|
Sojan Jose
|
07a422219a
|
chore: New translation updates (#2533)
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
|
2021-06-29 18:12:33 +05:30 |
|
Pranav Raj S
|
bd1b17baf3
|
feat: Show the CSAT response to the agent (#2511)
|
2021-06-25 13:37:51 +05:30 |
|
Sivin Varghese
|
b769fc87d0
|
chore: Adds storybook for woot textarea (#2451)
* chore: Adds storybook for woot textarea
* Review fixes
* Minor fixes
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
|
2021-06-25 13:18:24 +05:30 |
|
Muhsin Keloth
|
dbddb1ece4
|
feat: Add CSAT response submit action (#2506)
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
|
2021-06-25 12:00:49 +05:30 |
|
Muhsin Keloth
|
29b9915d3b
|
feat: Add customer satisfaction component (#2456)
|
2021-06-22 13:01:19 +05:30 |
|
Sivin Varghese
|
a357b657a8
|
chore: Adds story for woot input (#2449)
|
2021-06-22 07:05:23 +05:30 |
|
Pranav Raj S
|
2b9c93a1b3
|
chore: Disallow unread/campaign view if widget is active (#2432)
|
2021-06-15 11:35:31 -07:00 |
|
Sojan Jose
|
7a7f6234b1
|
chore: Enable Polish (pl), update translations (#2403)
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
|
2021-06-15 22:15:18 +05:30 |
|
Muhsin Keloth
|
e41957ae02
|
fix: Campaign message is hiding the conversation view after opening the widget (#2428)
* Fix the widget triggered- campain collision
* fix spelling mistakes
|
2021-06-15 08:53:16 -07:00 |
|
Muhsin Keloth
|
fb2f3ff89f
|
feat: Create campaign conversation only if user interacts with the bubble (#2335)
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
|
2021-06-15 20:09:42 +05:30 |
|
Sivin Varghese
|
67ce6f5704
|
feat: Add regex validation on form message inputs (#2317)
Co-authored-by: Nithin David Thomas <webofnithin@gmail.com>
Co-authored-by: Sojan <sojan@pepalo.com>
|
2021-06-08 16:32:01 +05:30 |
|
Sojan Jose
|
22965be6dc
|
feat: Add AgentBot APIs (#2323)
|
2021-06-01 22:34:25 +05:30 |
|
Muhsin Keloth
|
62d19911be
|
chore: Add chatwoot utils package (#2307)
* add chatwoot utils package
* remove color helper
* replace contrasting text color with chatwoot util
|
2021-05-24 00:13:03 -07:00 |
|
Sojan Jose
|
58dd6d37e0
|
chore: Update language translations (#2321)
|
2021-05-21 23:52:38 +05:30 |
|
Pranav Raj S
|
20a0d381a7
|
fix: Resolve infinite loop with campaign API call (#2290)
Co-authored-by: Muhsin <muhsinkeramam@gmail.com>
|
2021-05-18 12:15:23 +05:30 |
|
Muhsin Keloth
|
1290e32150
|
fix: Resolve bot name if sender value is empty (#2283)
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
|
2021-05-18 00:22:43 +05:30 |
|
Sojan Jose
|
cf09c2af4d
|
chore: Update language translations (#2280)
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
|
2021-05-17 23:53:19 +05:30 |
|
Muhsin Keloth
|
f925bc22e2
|
chore: Add sender details in Unread message (#2277)
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
|
2021-05-17 21:38:59 +05:30 |
|
Muhsin Keloth
|
610a7c661e
|
chore: Execute campaigns based on matching URL (#2254)
|
2021-05-17 21:38:35 +05:30 |
|
Muhsin Keloth
|
3fc646f330
|
feat: Add campaigns in web widget (#2227)
* add campaign store(getter, actions and mutations)
* add campaign store module
* add get campaigns api
* add fetch campaign action widget load
* add specs
* code cleanup
* trigger campaig api fixes
* integrate campaign trigger action
* code cleanup
* revert changes
* trigger api fixes
* review fixes
* code beautification
* chore: Fix multiple campaigns being send because of race condition
* chore: rubocop
* chore: Fix specs
* disable campaigns
Co-authored-by: Nithin David Thomas <webofnithin@gmail.com>
Co-authored-by: Sojan <sojan@pepalo.com>
|
2021-05-10 00:31:00 -07:00 |
|
Pranav Raj S
|
eaa61c3745
|
fix: Use full width for branding (#2203)
|
2021-05-03 21:59:57 +05:30 |
|
Sojan Jose
|
4b49d21543
|
chore: Add event for conversations transferred to Bot (#2167)
* chore: Event for conversation transferred to Bot
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
Co-authored-by: Nithin David <webofnithin@gmail.com>
|
2021-04-28 20:53:23 +05:30 |
|
Pranav Raj S
|
98e20e8607
|
chore: Enable the languages no, zh-CN, hu (#2135)
|
2021-04-20 16:22:03 +05:30 |
|
Sojan Jose
|
043919b3e5
|
chore: New Crowdin Translation updates (#2063)
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
|
2021-04-19 15:10:16 +05:30 |
|
Muhsin Keloth
|
ce4ce3c86c
|
fix: Check uploaded file size in widget and dashboard (#1975)
* File size check logic in widget
* set maxium file size
* update locale texts
* file size check in dashboard
* dynamincally set file size limit error message
* code climate review fixes
* add alert mixin
* move attahcment bus event to constants
* Move file size check logic to helper
* add specs for file size limit check helper
* changes as per review
|
2021-04-15 22:28:19 +05:30 |
|
Nithin David Thomas
|
7a890e543a
|
chore: Improve button component styles (#1996)
|
2021-04-07 11:43:16 +05:30 |
|
Nithin David Thomas
|
8612f307b3
|
Chore: Update widget offline message (#2001)
|
2021-03-27 13:08:09 +05:30 |
|
Nithin David Thomas
|
3043ee5058
|
Fix: Hide prechat for sessions inititated with setUser (#1914)
|
2021-03-20 17:44:20 +05:30 |
|
Sojan Jose
|
866de4ae2d
|
chore: New translation updates
|
2021-03-16 00:00:53 +05:30 |
|
Muhsin Keloth
|
7d5493ac78
|
chore: enable close button in react-native widget (#1910)
|
2021-03-15 22:40:26 +05:30 |
|