Sivin Varghese and GitHub
8bc560752f
fix: File validations for Twilio WhatsApp Channel ( #5294 )
...
Fixes : #5289 #2971
- Removed unsupported attachment file format from Twilio WhatsApp Channel. https://www.twilio.com/docs/whatsapp/guidance-whatsapp-media-messages
- Added 5 MB attachment file limit for Twilio SMS Channel.
2022-08-23 18:35:31 +05:30
fc9699d993
feat: Add assign team option to the context menu ( #5153 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com >
2022-08-05 10:57:58 +05:30
2c372fe315
feat: Improve email rendering, introduce a new layout for emails ( #5039 )
...
Co-authored-by: Fayaz Ahmed <15716057+fayazara@users.noreply.github.com >
2022-08-01 10:53:50 +05:30
2082409657
feat: Add support for right click context menu in conversations ( #4923 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com >
2022-07-26 10:47:28 +05:30
Pranav Raj S and GitHub
b9aa4444b3
feat: Allow users to create dashboard apps to give agents more context ( #4761 )
2022-06-01 11:13:10 +05:30
Fayaz Ahmed and GitHub
3f382e5979
Handle falsy values for filename ( #4766 )
2022-05-31 16:38:24 +05:30
giquieu and GitHub
96b719017b
feat: Ability to send voice message to channel ( #4064 )
...
Created the possibility to send audio as an attachment via the dashboard.
The channels that can send audio are the same channels that can send any type of attachment.
Used RecordRTC (https://github.com/muaz-khan/RecordRTC ) to capture the audio and Wavesurfer (https://github.com/katspaugh/wavesurfer.js ) to display the audio waves.
RecordRTC can be used to record videos if necessary.
Fixes #1973
2022-03-04 19:43:07 +05:30
2c8a3ef3b2
fix: Message signature going with other channels message ( #4024 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com >
2022-02-25 16:36:10 +05:30
Nithin David Thomas and GitHub
351a3dc372
feat: Adds email signature form to profile settings ( #3906 )
2022-02-15 10:38:24 +05:30
Nithin David Thomas and GitHub
74d9203868
feat: Show the sender email address ( #3974 )
2022-02-14 15:46:20 +05:30
1a3d39a7f3
feat: Shows an alert while replying if chats are not assigned to them ( #3867 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com >
2022-02-07 12:27:20 +05:30
1f3c5002b3
feat: Shows agent avatar for message sent by agent ( #3884 )
...
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com >
2022-02-01 16:34:54 +05:30
Anisha-art and GitHub
ab4d63a006
Error with plurals in Invite members onboarding guide. Issue #3671 ( #3718 )
...
Updated "email address" to "email addresses" in the Invite your team members guide.
2022-01-10 10:29:16 +05:30
Nithin David Thomas and GitHub
83655f4ca4
feat: Show errors for message bubbles in dashboard ( #3585 )
2021-12-21 00:07:33 +05:30
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
Muhsin Keloth and GitHub
ab77e03c92
feat: Render conversation custom attributes ( #3065 )
2021-10-30 07:09:46 +05:30
Pranav Raj S and GitHub
57abdc4d5f
feat: Display "Snoozed Until" time on conversation header ( #3028 )
2021-09-29 19:33:51 +05:30
6f6bb91823
fix: Add meaningful alert error message if file upload fails ( #3093 )
...
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com >
2021-09-29 13:00:08 +05:30
7fc575a474
feat: Use accordion in conversation sidepanel ( #2839 )
...
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com >
Co-authored-by: Pranav Raj S <pranav@chatwoot.com >
2021-09-06 00:19:09 +05:30
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
Pranav Raj S and GitHub
faf104c1fe
fix: Update tweet character count logic ( #2709 )
2021-08-02 16:07:30 +05:30
a47ca9cf4b
feat: Show e-mail meta data for conversations ( #2708 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com >
2021-07-28 14:43:44 +05:30
sbreiler-work and GitHub
d7da6fbfb5
fix: Make "Search Results" in PopOverSearch translateable ( #2705 )
2021-07-26 14:33:42 +05:30
d955d8e7dc
feat: Ability to snooze conversations ( #2682 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com >
2021-07-23 15:24:07 +05:30
Sojan Jose and GitHub
a7ca55c080
chore: Change the conversation bot status to pending ( #2677 )
...
fixes : #2649
2021-07-21 22:02:43 +05:30
Sivin Varghese and GitHub
e6e9916fdb
feat: Add drag and drop for images/files in the agent input box ( #2546 )
2021-06-30 20:32:17 +05:30
Nithin David Thomas and GitHub
2e71006f9d
feat: Add option to delete message content ( #2532 )
2021-06-29 20:06:40 +05:30
Pranav Raj S and GitHub
bd1b17baf3
feat: Show the CSAT response to the agent ( #2511 )
2021-06-25 13:37:51 +05:30
Nithin David Thomas and GitHub
75d05e55ae
Chore: Refactors sidebar styles ( #2416 )
...
* Chore: Refactors sidebar styles
* Removes unused i18n
2021-06-11 17:11:13 +05:30
Sivin Varghese and GitHub
e9fa9e5eff
feat: Add assign to me button next to assign agents. ( #2414 )
2021-06-11 15:38:46 +05:30
Muhsin Keloth and GitHub
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
Muhsin Keloth and GitHub
04a9dc630a
enhancement: Enable reply box for whatsapp template message ( #2082 )
...
* remove 24-hours reply restriction in WhatsApp
* remove the console.logs
* move reply policy to separate constants file
* fix spelling mistake
2021-04-12 03:45:11 -07:00
Nithin David Thomas and GitHub
7c9cd8aa1e
feat: Add a dropdown to change status to "bot" ( #1997 )
2021-04-07 11:44:58 +05:30
Sivin Varghese and GitHub
36f086c5cb
feat: Redesigned search UI ( #1845 )
2021-03-15 18:38:05 +05:30
Nithin David Thomas and GitHub
c99c63cd79
Feat: Assign conversations to teams. ( #1849 )
2021-03-15 18:37:03 +05:30
82a1ad891d
feat: Add a view to assist user while onboarding ( #1826 )
...
Co-authored-by: Nithin David <webofnithin@gmail.com >
2021-02-24 11:16:38 +05:30
Pranav Raj S and GitHub
bf2b56a988
fix: Fix bot message rendering in dashboard ( #1743 )
2021-02-09 15:19:47 +05:30
Pranav Raj S and GitHub
12491fa8d5
feat: Add "Enter to send" option on format mode ( #1671 )
2021-01-19 19:28:40 +05:30
54f15b73d3
feat: Markdown editor support ( #1657 )
...
Co-authored-by: Pranav <pranav@chatwoot.com >
2021-01-18 11:20:19 +05:30
Nithin David Thomas and GitHub
7c62d3629c
feat: Add pending message on dashboard ( #1547 )
2020-12-25 13:15:01 +05:30
Pranav Raj S and GitHub
faafdc3bf8
chore: Add missing label to locale file ( #1513 )
2020-12-15 01:24:56 +05:30
Pranav Raj S and GitHub
70002afc60
chore: Move missing text to translation files ( #1501 )
2020-12-08 23:31:25 +05:30
Pranav Raj S and GitHub
594871ed96
chore: Fix translation issues ( #1494 )
2020-12-07 20:11:27 +05:30
7718cf7d2c
feat: Add global message search ( #1385 )
...
* feat: Search messages by content
* Fix search UI
* Add specs
* chore: Filter search results
* Update highlight logic
* Rename query to searchTerm
Co-authored-by: Sojan <sojan@pepalo.com >
2020-11-08 01:46:45 +05:30
22880df429
Feature: Send chat transcript via email ( #1152 )
...
Co-authored-by: Pranav Raj Sreepuram <pranavrajs@gmail.com >
2020-08-17 11:25:13 +05:30
Sojan Jose and GitHub
4216d63311
feat: Ability to reply to specific tweets ( #1117 )
...
Ability to choose a specific tweet to reply to
Fixes #982
Co-authored-by: Pranav Raj S <pranav@thoughtwoot.com >
2020-08-11 09:57:42 +05:30
0f2d3418f9
fix: Add a check for 24 hour window before sending a message ( #1084 )
...
Co-authored-by: Sojan Jose <sojan@pepalo.com >
2020-07-25 22:54:45 +05:30
7fcd2d0e85
Feature: Support file type messages on widget and dashboard ( #659 )
...
- Adds support for file upload
Co-authored-by: Pranav Raj Sreepuram <pranavrajs@gmail.com >
Co-authored-by: Sojan <sojan@pepalo.com >
2020-04-02 12:28:38 +05:30
Sojan Jose and GitHub
a8ac048716
Bug: Fix duplicate messages from Twitter DM and tweets ( #599 )
...
* Bug: Fix duplicate messages from Twitter DM and tweets
2020-03-06 01:47:37 +05:30
Pranav Raj S and GitHub
0740d4762f
Enhancement: Paginate conversation calls in tabs ( #560 )
...
* Use conversationPage module for pagination
* Load more conversations
* Reset list if conversation status is changed
* Add specs to conversationPage
* Reset filter when page is re-mounted
* Update text
* Update text
2020-02-26 21:15:01 +05:30