Sivin Varghese
7ab6746844
Merge branch 'develop' into feat/new-auth-screens
2022-03-22 12:43:28 +05:30
Sojan Jose
f43018e017
chore: New translations automation.json (Italian) ( #4231 )
2022-03-22 12:42:10 +05:30
Sojan Jose
467f3b9191
chore: Disable fetching new emails after mailbox error ( #4176 )
...
- Disabled email fetch job if credentials for the channel isn't working
- notify customers when the email channel isn't working
fixes: https://github.com/chatwoot/chatwoot/issues/4174
2022-03-22 12:14:17 +05:30
Muhsin Keloth
715400f7ab
fix: Disable pre-chat fields for identified users ( #4234 )
2022-03-22 01:28:22 +05:30
Muhsin Keloth
21efdf5c56
Merge branch 'develop' into feat/new-auth-screens
2022-03-21 17:19:36 +05:30
Tejaswini Chile
7b4cac746a
feat: enhancement to un-send instagram message ( #4120 )
2022-03-21 17:10:15 +05:30
Sojan Jose
6169d172d8
chore: Update translations from Crowdin ( #4217 )
2022-03-21 13:15:33 +05:30
Tejaswini Chile
e06a6a7c55
Automation enhancement ( #4087 )
2022-03-21 13:12:27 +05:30
Sivin Varghese
c608ca37e0
fix: Contact conversations are showing in the chat list ( #4078 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2022-03-21 11:46:43 +05:30
Sivin Varghese
32f33da153
Merge branch 'develop' into feat/new-auth-screens
2022-03-20 23:05:36 +05:30
Pranav Raj S
6097f4c122
fix: Update survey locale based on the account ( #4207 )
2022-03-20 13:07:36 +05:30
Fayaz Ahmed
8372ae418e
System default monospace fonts for code elem ( #4222 )
2022-03-19 20:56:29 +05:30
iamsivin
7f7fa360ab
Removed image
2022-03-18 20:42:35 +05:30
Sivin Varghese
389b628002
Add space between email field label and sub text
2022-03-18 20:39:26 +05:30
Sivin Varghese
92961a8103
Merge branch 'develop' into feat/new-auth-screens
2022-03-18 20:31:45 +05:30
iamsivin
2d1cc47268
Changed image to svg
2022-03-18 20:30:01 +05:30
Sojan Jose
71391d982b
chore: filter .xml files for Bandwidth SMS ( #4206 )
...
MMS sent from an ATT or Verizon phone number seems to be appending a SMIL file in .xml format for MMS.
2022-03-18 19:00:36 +05:30
Pranav Raj S
b77fad52fb
fix: Add missing contact information to fix invalid activity messages ( #4195 )
...
Co-authored-by: Tejaswini <tejaswini@chatwoot.com>
2022-03-18 13:43:02 +05:30
Sojan Jose
40f31cb0a3
chore: Update translations ( #4208 )
2022-03-18 11:24:22 +05:30
Sivin Varghese
e4109e8b16
Merge branch 'develop' into feat/new-auth-screens
2022-03-17 23:00:05 +05:30
Sojan Jose
7f8a199b29
chore: Update translations ( #4099 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2022-03-17 20:02:32 +05:30
Muhsin Keloth
23fe8847d8
feat: Notification action cable event ( #4154 )
2022-03-17 18:56:36 +05:30
iamsivin
8138a80bc3
Code climate fixes
2022-03-17 17:34:47 +05:30
iamsivin
7e874cbef8
code clean up
2022-03-17 17:31:13 +05:30
Sivin Varghese
350d3b12d8
Merge branch 'develop' into feat/new-auth-screens
2022-03-17 17:30:08 +05:30
iamsivin
d862e27716
feat: New design for authentication pages
2022-03-17 17:25:51 +05:30
Sojan Jose
9f8e442333
chore: Improve n+1 queries ( #4202 )
...
Fixes the n+1 queries that get triggered while accessing agents endpoint
2022-03-17 15:57:32 +05:30
Pranav Raj S
4a3ddad02f
fix: Reduce the height of the unread container while campaign is active ( #4185 )
2022-03-16 14:45:57 +05:30
Tejaswini Chile
207a03155e
Feat: authenticate direct upload ( #4160 )
2022-03-16 13:54:18 +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
Pranav Raj S
4b748e2c8c
fix: Delete content_attributes in message destroy API ( #4184 )
2022-03-15 22:01:16 +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
Sojan Jose
02dd5ecfab
chore: 360Dialog attachments fix ( #4173 )
...
fixes : #3701
2022-03-15 17:42:21 +05:30
Muhsin Keloth
f405572e5c
Revert "feat: Custom fields in pre-chat form ( #4135 )" ( #4182 )
...
This reverts commit e730804b48
.
2022-03-15 16:54:33 +05:30
Sojan Jose
25876993ff
fix: NoMethodError: undefined method `id' for nil:NilClass ( #4172 )
...
fixes : #4171
2022-03-15 14:30:33 +05:30
Sivin Varghese
b3ba8b9513
fix: Could not able to create label ( #4161 )
...
* fixes: Could not able to create label
* review fixes
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
2022-03-14 20:43:56 +05:30
Fayaz Ahmed
4a2452173e
feat: Added support for Created At, Last Activity At filters in the UI ( #4031 )
2022-03-14 20:24:53 +05:30
Aswin Dev P.S
c62d74a01d
feat: Display trends in report metrics ( #4144 )
2022-03-14 18:15:27 +05:30
Sivin Varghese
5edf0f2bbe
fix: Fix modal responsiveness ( #4149 )
2022-03-14 18:14:16 +05:30
Fayaz Ahmed
dd1fe4f93a
fix: Handle unsanitized markup in DOM ( #4110 )
2022-03-14 18:13:21 +05:30
Muhsin Keloth
e730804b48
feat: Custom fields in pre-chat form ( #4135 )
...
Fixes : #2744
2022-03-14 15:06:56 +05:30
Sivin Varghese
578414d788
feat: Adds ability to delete contact without having to type name ( #4155 )
2022-03-11 17:00:55 +05:30
Sivin Varghese
619441ce1c
fixes: Showing vue warning in the console ( #4152 )
...
* fixes: Showing vue warn with PR#4100
* Minor fixes
2022-03-10 22:06:59 +05:30
Nithin David Thomas
3c3b6f90c7
fix: Add base_url to the audio notification file ( #4116 )
2022-03-10 20:40:47 +05:30
Tejaswini Chile
647efa12e7
fix: Attach instagram images with file type story_mentions ( #4100 )
2022-03-10 20:27:30 +05:30
Sivin Varghese
b3545f42f1
fixes: Contact search is skipping the '+' sign for email. ( #4142 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2022-03-10 11:15:41 +05:30
Pranav Raj S
1aa7d6f7d8
fix: Update brand name in mailers ( #4123 )
2022-03-08 09:22:57 +05:30
giquieu
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
Aswin Dev P.S
b94e67f5d7
feat: Add agents filter in CSAT reports ( #4106 )
...
* add agents filter in csat reports
2022-03-04 03:49:26 -08:00
dependabot[bot]
c76b588850
chore(deps): bump marked from 2.0.3 to 4.0.10 ( #3771 )
...
* chore(deps): bump marked from 2.0.3 to 4.0.10
Bumps [marked](https://github.com/markedjs/marked ) from 2.0.3 to 4.0.10.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json )
- [Commits](https://github.com/markedjs/marked/compare/v2.0.3...v4.0.10 )
---
updated-dependencies:
- dependency-name: marked
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
* use {marked}
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2022-03-04 14:53:40 +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
Sojan Jose
11adfd2384
chore: remove unnecessary dependent destroy ( #4104 )
2022-03-03 13:02:02 +05:30
Pranav Raj S
28d102f526
fix: Show new message screen instead of input field ( #4102 )
2022-03-03 12:36:31 +05:30
Jonas Höbenreich
3d7ca61481
Show email signature with maximum height 8vh, fixes #4021 ( #4063 )
...
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
Co-authored-by: Fayaz Ahmed <15716057+fayazara@users.noreply.github.com>
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
2022-03-02 15:28:56 +05:30
Sojan Jose
7b9e4982cf
Feat: Support MMS in SMS Channel ( Bandwidth ) ( #4046 )
...
Ability to send and receive MMS to bandwidth channel
fixes : #3961
2022-03-02 15:09:56 +05:30
Fayaz Ahmed
4d458c2184
feat: Support respective input types in custom attributes - filters ( #4032 )
...
* Support differnt input types in custom attributes
* Handle list type custom attributes
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
Co-authored-by: Vishnu Narayanan <vishnu@chatwoot.com>
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
2022-03-02 14:16:42 +05:30
Muhsin Keloth
915fe3897c
chore: Add Github in contact social profiles ( #4086 )
...
* Add github in social links
* Code cleanup
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
2022-03-01 14:33:26 +05:30
Muhsin Keloth
f08d1b35d0
feat: Toggle automation status ( #3991 )
2022-03-01 14:14:23 +05:30
Sivin Varghese
a3cb26a317
fix: AudioContext warning when loading widget on Chrome ( #3956 )
...
* fix: AudioContext warning when loading widget on Chrome
* minor fixes
* Minor fixes
* adds event on document
* Play audio from parent window through SDK
* Adds notification to dashboard
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
Co-authored-by: Vishnu Narayanan <vishnu@chatwoot.com>
2022-02-28 21:43:24 +05:30
Nithin David Thomas
eee89bf0d8
feat: Show cc from last email on reply editor ( #3983 )
...
* Adds last emails to reply editor
* Fixes bug in reply box
* Adds test cases
* Prevents private notes having cc bcc data
* Prevents private notes having cc bcc data
* Init reply head with values
* fix broken tests
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>
2022-02-28 21:42:50 +05:30
Muhsin Keloth
1de18391b4
fix: Handle invalid country code in contact details ( #4081 )
2022-02-28 19:48:13 +05:30
Sojan Jose
4260441f8c
Chore: clean up Reporting Events ( #4044 )
...
Tech debt clean up
Fixes #4057
Co-authored-by: Aswin Dev P S <aswin@chatwoot.com>
2022-02-28 18:16:12 +05:30
Aswin Dev P.S
12c0be002e
feat: Format time in reports ( #4072 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2022-02-28 16:54:43 +05:30
Muhsin Keloth
aff14b697f
chore: Add webhook URL validation ( #4080 )
2022-02-28 15:44:02 +05:30
Pranav Raj S
87a6266ddc
fix: Add resetTriggered flag to fix reset loop ( #4079 )
2022-02-28 14:53:11 +05:30
Muhsin Keloth
46c1734ba1
feat: Add additional attributes in setUser
method ( #3958 )
2022-02-28 12:10:55 +05:30
Pranav Raj S
9b615f11f1
fix: Consider timezone in the reports ( #4027 )
...
Co-authored-by: Sojan Jose <sojan@pepalo.com>
2022-02-28 10:56:24 +05:30
Sojan Jose
4ca66c1195
fix: Automation loop on conversation_update ( #4071 )
2022-02-25 18:01:21 +05:30
Pranav Raj S
cc74bebc0f
feat: Display Account context in the UI ( #4069 )
2022-02-25 16:36:36 +05:30
Nithin David Thomas
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
Pranav Raj S
6c94768bdb
feat: Add flat
design for widget ( #4065 )
2022-02-25 16:18:18 +05:30
Nithin David Thomas
dcecbf4b80
Fix: show empty emails in chat ( #4030 )
2022-02-24 21:33:16 -08:00
Pranav Raj S
85f19fa25a
chore: Show error messages from server in agent APIs ( #4055 )
2022-02-23 20:18:20 +05:30
Tejaswini Chile
1ca1b4d36b
feat: bulk actions to update conversation objects ( #3934 )
...
Added the endpoints for bulk updating conversation objects
Fixes : #3845 #3940 #3943
2022-02-23 16:53:36 +05:30
Sivin Varghese
9059f5906a
fix: Throwing error when click load more conversation ( #4049 )
2022-02-23 16:48:53 +05:30
Sojan Jose
eb0da2026f
chore: Bundle update ( #4038 )
...
- address the nokogiri security issues
2022-02-22 16:06:04 +05:30
Aswin Dev P.S
e348db1e37
Fix: add option to choose 24 hour working slot ( #4018 )
...
* Add option to choose 24 hour working slot
* fix spec
* add check to update open hour and close hour for open all day
* update 24 hour working slot change in widget side
* add validation to check open_all_day and closed_all_day true at the same time
2022-02-22 01:28:49 -08:00
Muhsin Keloth
7ba24b90c4
feat: Add chatwoot:error
sdk event ( #3998 )
2022-02-21 09:40:11 +05:30
Pranav Raj S
ea44a32758
feat: Add hCaptcha for public forms ( #4017 )
...
- added hCaptcha based verification for chatwoot signups
Co-authored-by: Sojan <sojan@pepalo.com>
2022-02-18 20:02:50 +05:30
Muhsin Keloth
80d83b401c
feat: Show refresh modal on action cable disconnect ( #4010 )
2022-02-18 11:09:43 +05:30
Sivin Varghese
ea3e011d3f
fix: Auto scroll to bottom when agent sends a message ( #3764 )
2022-02-17 20:42:13 +05:30
Sivin Varghese
2586c8e7e5
fix: Lock icon colour issue in private messages ( #4009 )
...
* fix: Lock icon colour issue in private messages
* minor fixes
2022-02-17 18:58:53 +05:30
Fayaz Ahmed
5ad6db07b4
fix: Automation Bugs and minor enhancements ( #3936 )
2022-02-15 23:36:29 +05:30
Sivin Varghese
e345a4486d
fix: Throwing NavigationDuplicated error ( #3978 )
2022-02-15 22:49:53 +05:30
Sojan Jose
5ad7e93059
chore: Discard activities from email notifiable messages ( #3989 )
2022-02-15 18:15:45 +05:30
Pranav Raj S
505c93c467
revert: "fix: html content is available and mail_part empty" ( #3986 )
...
Reverts de4e4c6
2022-02-15 17:19:28 +05:30
Aswin Dev P.S
464e12ceb7
fix: Update auto reply and hide reply time for email inbox ( #3985 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2022-02-15 17:11:28 +05:30
Aswin Dev P.S
e6f8895c1b
feat: Group by filter in reports ( #3973 )
2022-02-15 17:10:49 +05:30
Sojan Jose
a703ef2de6
chore: Update translations ( #3980 )
2022-02-15 16:22:42 +05:30
Tejaswini Chile
94a473c9f8
chore: Delayed deploy of direct uploads ( #3966 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2022-02-15 16:16:54 +05:30
Pranav Raj S
2591a04c0b
chore: Remove message_signature_enabled from users ( #3982 )
2022-02-15 12:10:53 +05:30
Nithin David Thomas
351a3dc372
feat: Adds email signature form to profile settings ( #3906 )
2022-02-15 10:38:24 +05:30
Tejaswini Chile
d5c9193d1a
feat: Add specs for reply-to changes ( #3959 )
2022-02-15 10:28:04 +05:30
Tejaswini Chile
de4e4c6f65
fix: html content is available and mail_part empty ( #3964 )
2022-02-14 20:22:58 +05:30
Pranav Raj S
9c7044c81b
fix: Use default from attribute if undefined ( #3977 )
2022-02-14 17:37:40 +05:30
Sojan Jose
04148b95a6
chore: Update translations ( #3937 )
2022-02-14 17:11:43 +05:30
Sojan Jose
3d73d8935a
feat: Add the ability for a super admin to define account limits ( #3946 )
...
Fixes : #3773
2022-02-14 15:55:08 +05:30
Nithin David Thomas
2c15d5b4f3
fix: Custom attribute not getting changed on conversations ( #3965 )
2022-02-14 15:52:15 +05:30
Nithin David Thomas
74d9203868
feat: Show the sender email address ( #3974 )
2022-02-14 15:46:20 +05:30
Tejaswini Chile
25001689ec
fix: Use to_i in campaign scheduled_at key ( #3968 )
2022-02-14 11:20:31 +05:30