Hugo Sarti
|
68fa694268
|
fix: Disable typing indicator for user when agent is typing a private note (#3303)
|
2021-11-01 12:20:07 +04:00 |
|
Muhsin Keloth
|
cd5c2c51d9
|
fix: Send notification to all the mentioned users in a private message (#3222)
|
2021-10-15 14:35:43 +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
|
dd9d5e410c
|
feat: Add CSAT response APIs (#2503)
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
|
2021-06-29 20:59:41 +05:30 |
|
Pranav Raj S
|
836b317b8a
|
feat: Remove restrictions on API channel webhook_url (#2261)
|
2021-05-13 15:03:25 +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 |
|
Sojan Jose
|
b30ecb27a6
|
feat: Add APIs for Dialogflow integration V1 (#2155)
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
|
2021-05-05 21:06:11 +05:30 |
|
Sojan Jose
|
98e2a9b8b5
|
feat: Builder for creating Campaign conversations (#2192)
- Builder for creating Campaign conversations
- Widget endpoint to fetch the campaigns
|
2021-05-03 20:23:09 +05:30 |
|
Muhsin Keloth
|
aab70bf1f1
|
fix: attachment rendering if the message content is empty in private note (#1831)
Fixes #1830
|
2021-02-25 22:40:03 +05:30 |
|
Pranav Raj S
|
7748e0c56e
|
fix: Update flaky notification tests (#1728)
|
2021-02-03 17:55:27 +05:30 |
|
Pranav Raj S
|
b93388b330
|
feat: Tag agents in a private note (#1688)
Co-authored-by: Sojan <sojan@pepalo.com>
|
2021-01-27 00:04:11 +05:30 |
|
Pranav Raj S
|
8e2b4acc43
|
chore: Remove account.destroy listener (#1530)
|
2020-12-19 18:11:43 +05:30 |
|
Sojan Jose
|
2193de9853
|
chore: General fixes and clean up (#1169)
|
2020-08-25 23:04:02 +05:30 |
|
Subin T P
|
ed1c871633
|
Feature: Slack integration (#783)
- Integrations architecture
- Slack integration
|
2020-06-12 23:12:47 +05:30 |
|
Sojan Jose
|
b7a583b2c4
|
Feature: Ability to switch between multiple accounts (#881)
* Feature: Ability to switch between multiple accounts
* Fix rubocop
* Fix assigned inboxes
* fix auth json
* Add account switcher in UI
* fix ordering on administrate
* Add switch accounts to sidebar
* add account id
* Fix schema.rb timestamp
* Revert "add account id"
This reverts commit 27570f50ef584cb9a5f69454f43f630b318c8807.
* Add a check for account
Co-authored-by: Pranav Raj Sreepuram <pranavrajs@gmail.com>
|
2020-05-26 22:38:48 +05:30 |
|
Pranav Raj S
|
e9131ea558
|
Feature: Add web push notification permission in frontend (#766)
Add webpush notification permission in frontend
Co-authored-by: Sojan <sojan@pepalo.com>
|
2020-05-06 00:10:56 +05:30 |
|
Nithin David Thomas
|
5bc8219db5
|
Feature: Typing Indicator on widget and dashboard (#811)
* Adds typing indicator for widget
* typing indicator for agents in dashboard
Co-authored-by: Pranav Raj Sreepuram <pranavrajs@gmail.com>
|
2020-05-04 23:07:56 +05:30 |
|
Sojan Jose
|
dc6398ab56
|
Feature: Api to toggle typing status on a conversation (#807)
- api to toggle typing status on a conversation
- clients receive webhook events on the same
Addresses: #718 , #719 , #775
|
2020-05-03 12:17:27 +05:30 |
|
Subin T P
|
7e62000e1b
|
Chore: Remove redis backed reporting (#669)
|
2020-05-02 16:04:52 +05:30 |
|
Sojan Jose
|
96da27f1f6
|
Feature: User Notification Objects (#752)
Co-authored-by: Pranav Raj S <pranavrajs@gmail.com>
|
2020-05-01 14:53:43 +05:30 |
|
Sojan Jose
|
c0ce70e87b
|
Chore: Events Cleanup (#739)
* Chore: Events Cleanup
- fix failing tests
- add additional webhook events
- clean up event logic
* Fix conversation status update in action cable
Co-authored-by: Pranav Raj Sreepuram <pranavrajs@gmail.com>
|
2020-04-18 20:25:58 +05:30 |
|
Sojan Jose
|
ecccb103a0
|
Chore: Add a real-time event for contact resolution/update (#696)
* Chore: Add a real-time event for contact resolution/update
* Chore: Ensure Events are sent to administrators
Addresses: #419
|
2020-04-18 13:47:51 +05:30 |
|
Subin T P
|
8f6f07177d
|
Enhancement: Move reporting metrics to postgres (#606)
|
2020-03-18 16:53:35 +05:30 |
|
Pranav Raj S
|
b2d5cc7b05
|
Feature: Introduce bots (#545)
Co-authored-by: Pranav Raj S <pranavrajs@gmail.com>
Co-authored-by: Sojan Jose <sojan@pepalo.com>
|
2020-03-06 01:43:12 +05:30 |
|
Sojan Jose
|
cda65ea339
|
Feature: Conversation creation email notifications (#576)
* Clean up the mailers
* Disable assignment mailer if setting is turned off
* Email notifications on conversation create
* Specs
|
2020-03-01 19:06:13 +05:30 |
|
Subin T P
|
7479b5db43
|
Feature: Support account/inbox specific webhooks (#562)
|
2020-02-26 09:44:24 +05:30 |
|
Subin T P
|
d36e1b52f6
|
Enhancement: Add event name in webhook payload (#528)
* chore: Remove unwanted twitter gem
* Enhancement: Add event name in webhook payload
fixes #528 #516 #518
|
2020-02-20 16:19:42 +05:30 |
|
Subin T P
|
919261d843
|
Feature: Webhooks (#489)
|
2020-02-14 23:19:17 +05:30 |
|
Subin T P
|
cc180b77ce
|
Include only incoming/outgoing messages in reporting (#429)
* Skip activity messages from reporting
* Makes reportable? as access list for reporting
|
2020-01-14 00:50:18 +05:30 |
|