Sojan Jose
a9e84ec182
chore: Update translations from Crowdin ( #4772 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2022-06-08 18:07:45 +05:30
Tejaswini Chile
772d92a4d3
fix: Facebook reauthorization mailer ( #4695 )
2022-06-07 17:50:51 +05:30
Pranav Raj S
52fad886b8
feat: Add business hours in downloadable reports ( #4674 )
...
Co-authored-by: Aswin Dev P.S <aswindevps@gmail.com>
2022-05-27 09:26:59 +05:30
Pranav Raj S
20565d09c0
fix: Update report method to fix issues with special characters ( #4697 )
2022-05-18 12:15:30 +05:30
Pranav Raj S
47f04ee3fe
chore: Add an option to download CSAT Reports ( #4694 )
2022-05-17 21:01:45 +05:30
Pranav Raj S
9cec091716
chore: Remove unused method scriptGenerator ( #4671 )
2022-05-11 12:05:42 +05:30
Tejaswini Chile
9ed1f5d96b
Fix: Make version changeable from the environment vars ( #4654 )
2022-05-10 19:20:55 +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
Tejaswini Chile
1b3011b27b
fix: Add Attachment endpoint to save file against automation rule ( #4480 )
...
Co-authored-by: fayazara <fayazara@gmail.com>
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2022-04-24 12:02:40 +05:30
Fayaz Ahmed
2b2252b66e
feat: Add a read indicator for web-widget channel ( #4224 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2022-04-20 16:03:12 +05:30
Muhsin Keloth
26f23a6e21
feat: Custom fields in pre-chat form ( #4189 )
2022-04-19 12:47:29 +05:30
Pranav Raj S
0319b78eac
fix: Allow users to login even if they have access to more than 15 accounts ( #4475 )
2022-04-14 20:54:26 +05:30
Pranav Raj S
bc7bcc20b8
Revert "feat: Adds support for draft in conversation reply box ( #4205 )" ( #4425 )
...
This reverts commit 5ea0436051
.
2022-04-08 15:52:39 +05:30
Nithin David Thomas
5ea0436051
feat: Adds support for draft in conversation reply box ( #4205 )
...
* Add draft support
* Fixes issue with draft loading
* Adds draft for private notes
* Use localstorage helper
* .remove instead of .clear
* Remove timestamp
* clearLocalStorageOnLogout
* Fix draft save on refresh
* Remove usage of delete operator
* Adds autosave for draft messages
* Remove setinterval and add debounce
* Removes draft redundancy check
* Adds test cases for debouncer
* Update app/javascript/shared/helpers/specs/TimeHelpers.spec.js
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
* Update app/javascript/shared/helpers/specs/TimeHelpers.spec.js
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
* Review fixes
* Fixes issue with debouncer
* FIxes debouncer issue
* Fixes issue with draft empty message
* Removes empty keys from local storage drafts
* Fixes error with empty draft
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
Co-authored-by: Fayaz Ahmed <15716057+fayazara@users.noreply.github.com>
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
Co-authored-by: iamsivin <iamsivin@gmail.com>
2022-04-07 22:16:45 +05:30
Tejaswini Chile
2595e774e5
fix: Update validations in automation edit actions ( #4370 )
...
Co-authored-by: fayazara <fayazara@gmail.com>
2022-04-05 15:22:56 +05:30
Muhsin Keloth
ccf52a620b
feat: Update notifications and unread count in real time ( #4261 )
2022-03-28 20:01:23 +05:30
Muhsin Keloth
8c8c5a77c8
feat: Show banner message if Chatwoot update available ( #3999 )
...
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
Co-authored-by: Fayaz Ahmed <15716057+fayazara@users.noreply.github.com>
Co-authored-by: Pranav <pranav@chatwoot.com>
2022-03-15 21:09:14 +05:30
Pranav Raj S
9583a2dbad
chore: Pass sso_account_id to select the account during SSO Login ( #4103 )
2022-03-03 20:49:51 +05:30
Fayaz Ahmed
375d943a48
fix: Avoid filter payload changing to null on load more conversations ( #3926 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
2022-02-07 22:14:21 +05:30
Muhsin Keloth
9f37a6e2ba
fix: Render valid urls only in custom attributes ( #3921 )
2022-02-07 13:04:27 +05:30
Muhsin Keloth
91b9168fae
feat: Add the ability to add new automation rule ( #3459 )
...
* Add automation modal
* Fix the v-model for automations
* Actions and Condition dropdowns for automations
* Fix merge conflicts
* Handle event change and confirmation
* Appends new action
* Removes actions
* Automation api integration
* Api integration for creating automations
* Registers vuex module to the global store
* Automations table
* Updarted labels and actions
* Integrate automation api
* Fixes the mutation error - removed the data key wrapper
* Fixed the automation condition models to work with respective event types
* Remove temporary fixes added to the api request
* Displa timestamp and automation status values
* Added the clone buton
* Removed uncessary helper method
* Specs for automations
* Handle WIP code
* Remove the payload wrap
* Fix the action query payload
* Removed unnecessary files
* Disabled Automations routes
* Ability to delete automations
* Fix specs
* Fixed merge conflicts
Co-authored-by: Fayaz Ahmed <15716057+fayazara@users.noreply.github.com>
Co-authored-by: fayazara <fayazara@gmail.com>
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
2022-02-02 18:46:07 +05:30
Sivin Varghese
cd6c9a8fe9
enhancement: Custom views ( #3838 )
...
* enhancement: Custom views
* Review fixes
2022-01-27 08:26:12 +05:30
Fayaz Ahmed
6deb3764dc
Fix: Pagination bug with filters payload ( #3747 )
...
* Removes the last operators value
* Moved removing the last operator to the payload generator
* Update app/javascript/dashboard/helper/filterQueryGenerator.js
This makes sure the last operator is never sent to the request
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
* Fixed the test specs
* Fixed the intendation and added comments
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
2022-01-17 20:35:53 +05:30
Sivin Varghese
4398734bdf
feat: Adds the ability to have custom view for conversations ( #3666 )
...
* feat: Adds the ability to save custom filters and display folders on the sidebar
* Minor fixes
* Review fixes
* Review fixes
* i18n fixes
* Shows conversations when the user click on the folder sidebar item
* Spacing fixes
* Review fixes
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
2022-01-17 09:18:54 +05:30
Pranav Raj S
2be71e73dc
feat: Add a view for mentions ( #3505 )
...
- Added a new table mentions for saving user mentions
- Added a filter conversation_type in the API
- Added a view to see the mentions
2021-12-09 11:20:14 +05:30
Pranav Raj S
c792cfc0be
feat: Use Fluent SVG icons on the dashboard ( #3482 )
2021-11-30 21:03:18 -08:00
Fayaz Ahmed
c2333214af
feat: Add Advanced Conversation Filters ( #3239 )
...
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
Co-authored-by: Tejaswini <tejaswini@chatwoot.com>
2021-11-18 19:15:02 +05:30
Muhsin Keloth
a2764e5c1d
chore: Update deleteCustomAttribute
method in SDK ( #3334 )
2021-11-15 14:56:35 +05:30
Sojan Jose
cebd34053b
chore: Use availability in dashboard presence toggle ( #3212 )
2021-10-15 00:30:48 +05:30
Fayaz Ahmed
1c6a539c0a
feat: Add Reports for teams ( #3116 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2021-10-06 23:53:51 +05:30
Sojan Jose
bd7aeba484
chore: Provider API prototype ( #3112 )
...
Enabling Support for Whatsapp via 360Dialog as a prototype for the provider APIs.
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2021-10-05 23:35:06 +05:30
Aswin Dev P.S
4f51a46c2b
feat: Ability to delete a contact ( #2984 )
...
This change allows the administrator user to delete a contact and its related data like conversations, contact inboxes, and reports.
Fixes #1929
2021-09-23 12:52:49 +05:30
Sojan Jose
a14f4ede87
chore: Sidebar icons for new inboxes ( #3016 )
...
- Sidebar icons for line and telegram inboxes
- Sentry fix for contact IP lookup job
2021-09-15 18:12:56 +05:30
Sivin Varghese
26a3150fd8
feat: Adds the ability to edit and delete custom attributes ( #2982 )
...
* feat: Adds the ability to edit and delete custom attributes
* Review fixes
* Minor fixes
* Adds specs
* Minor fixes
* Update settings.routes.js
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
2021-09-13 03:26:18 -07:00
Pranav Raj S
4759730022
feat: Configure Chatwoot & Analytics for SaaS app ( #2975 )
...
* feat: Add Chatwoot support inside Chatwoot SaaS
* Fix identity issues with Chatwoot
2021-09-07 23:11:01 +05:30
Muhsin Keloth
14b51e108a
feat: Add Integration hooks UI ( #2301 )
2021-06-06 16:59:05 +05:30
Pranav Raj S
25ba852b68
chore: Adjust Chatwoot Config to deploy frontend as a separate app ( #2347 )
2021-05-28 19:21:16 +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
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
43b5a435ec
Fix: Add check for id on update conversation ( #1966 )
2021-03-22 20:24:51 +05:30
Nithin David Thomas
6afa1fb556
Fix: Error when assigns a conversation to user ( #1926 )
2021-03-19 12:55:05 +05:30
Pranav Raj S
54d578676b
fix: Use team conversationURL in team section ( #1921 )
...
Fixes : #1917
2021-03-16 19:44:50 +05:30
Sivin Varghese
efcf10c00f
chore: Added hover styles ( #1905 )
2021-03-14 14:10:16 +05:30
Sivin Varghese
1c7e5df91a
Enhancement: Conversation item redesign ( #1857 )
...
* Rearrange the inboxes label in conversations.
2021-03-09 19:52:14 +05:30
Nithin David Thomas
9e8a943ec7
feat: Add audio alert for incoming messages on dashboard ( #1738 )
...
Fixes : #1345
2021-03-04 19:24:03 +05:30
Nithin David Thomas
3d2db95417
feat: Add preview for attachment messages ( #1562 )
...
Add preview for pending messages and attachments
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2021-01-06 17:56:29 +05:30
Nithin David Thomas
7c62d3629c
feat: Add pending message on dashboard ( #1547 )
2020-12-25 13:15:01 +05:30
Sojan Jose
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
Sojan Jose
43147b3163
Chore: Fix presence for current user ( #1001 )
...
Co-authored-by: Pranav Raj Sreepuram <pranavrajs@gmail.com>
2020-07-04 20:03:16 +05:30
Sojan Jose
c98907db49
Feature: Availability Statuses ( #874 )
...
Co-authored-by: Pranav Raj S <pranav@thoughtwoot.com>
2020-07-04 11:42:47 +05:30