Sojan Jose and GitHub
8b659de73d
chore: Use connection_pool for redis ( #5790 )
...
fixes : #3199
2022-11-02 17:31:20 -07:00
Tejaswini Chile and GitHub
936c2ec7e2
fix: Ensure Automation rule executions are account scoped ( #5768 )
...
This is one possible fix to tackle with cached automation rules when automation gets called on two different accounts with the same event name.
Fixes: https://github.com/chatwoot/product/issues/605
2022-11-02 17:24:35 -07:00
smartdev58 and GitHub
9c0cce0392
chore: Mark conversations as pending instead of reopen when bot is present ( #5751 )
...
With this change, conversations are marked as pending instead of reopening when a bot is connected to that Inbox.
Fixes : #5668
2022-11-02 13:54:56 -07:00
Arkadiy Ayvazyan and GitHub
86ca7f4a8d
fix: Autoloading during initialization deprecation warning ( #5628 )
...
Autoloading during initialization deprecation warning fix
fixes : #4012
2022-11-01 20:19:42 -07:00
Sojan Jose and GitHub
6cfd594d85
fix: flaky test whatsapp_cloud_service_spec.rb:17 ( #5786 )
...
Fix flaky test: flaky /spec/services/whatsapp/providers/whatsapp_cloud_service_spec.rb:17
example build: https://app.circleci.com/pipelines/github/chatwoot/chatwoot/48955/workflows/a2959d25-19ea-4812-ba15-5aac69c43265/jobs/49523
Cause: factory bot can create phone numbers of length 15 digits, which is valid e164, while our regex only handled up to 14 digits
2022-11-01 19:51:42 -07:00
Sivin Varghese and GitHub
e1190fd9bf
fix: Text colour is getting merged with the light background colour ( #5773 )
2022-11-02 05:52:00 +05:30
Stephen Paul Weber and GitHub
f2753df8df
chore: Use multiple connections in Redis connection pool ( #5574 )
...
- The initializer set up a connection pool, but both pools created namespace wrappers around a single global connection. Splitting them up.
2022-11-01 16:49:26 -07:00
Tejaswini Chile and GitHub
00e06e5139
fix: Unsupported message type ( #5783 )
...
- fix handling unsupported message types
2022-11-01 15:21:45 -07:00
Fayaz Ahmed and GitHub
be516a5ea6
fix: Filename issue while editing a macro with attachment action ( #5775 )
2022-11-01 16:20:09 +05:30
givetimetolife and GitHub
f8d9a27d7a
fix: db/seeds.rb field contact_inbox is undefined ( #5743 )
...
fixes rails db:chatwoot_prepare error: field contact_inbox is undefined
2022-11-01 00:52:07 -07:00
Muhsin Keloth and GitHub
92724576af
fix: Update conversation read status indicator logic ( #5777 )
2022-10-31 09:35:48 -07:00
Tejaswini Chile and GitHub
a0606d36f6
fix: Set message sender to macros excution ( #5769 )
2022-10-31 19:33:12 +05:30
Muhsin Keloth and GitHub
2073a23d5c
chore: Fix Thumbnail component specs ( #5776 )
2022-10-28 14:19:12 +05:30
Sivin Varghese and GitHub
b20f5e5cef
feat: Adds URL validation for domain and home page links ( #5761 )
2022-10-28 06:21:38 +05:30
Nithin David Thomas and GitHub
3b09840d39
chore: Fix import paths in storybook ( #5772 )
2022-10-28 01:42:24 +05:30
2aa99ee137
fix: Fix timestamp auto-update in conversations chat list ( #5640 )
...
* fix: Fix timestamp auto-update
* fix: rewrite `setInterval` to `setTimeout`
* fix: change refresh time logic
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com >
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com >
Co-authored-by: Pranav Raj S <pranav@chatwoot.com >
2022-10-28 01:05:39 +05:30
David Kubeš and GitHub
89d7e4ead6
chore: refactor thumbnail ( #5682 )
2022-10-28 01:02:23 +05:30
Sojan Jose and GitHub
12cd15b6ad
chore: Disable email processing for suspended accounts ( #5762 )
...
- Disable email processing for suspended accounts
2022-10-26 03:40:47 -07:00
Sivin Varghese and GitHub
352558dd11
fix: Update color for the action button used in card messages ( #5740 )
2022-10-25 16:17:05 -07:00
Pranav Raj S and GitHub
bedb2cab63
Use @page-change instead of on-page-change ( #5749 )
2022-10-26 03:46:09 +05:30
abe439594e
fix: Add preference to choose browser lang for widget settings page ( #5726 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com >
2022-10-25 15:04:29 -07:00
bcde84b5b5
feat: Add ability to paste file/image from clipboard ( #5627 )
...
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com >
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com >
2022-10-25 13:35:11 +05:30
06e2219110
chore: Improve macros stability ( #5700 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com >
2022-10-24 23:49:19 -07:00
c3ec1d4f8a
feat: Add the ability for the agents to execute a macro ( #5698 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com >
2022-10-24 20:33:59 -07:00
Nithin David Thomas and GitHub
d54392cb53
fix: Update max-width to fix overflow for emoji selector ( #5727 )
2022-10-24 19:59:36 -07:00
Sojan Jose and GitHub
3a71fe3260
chore: Stop duplicate websocket updates for conversation updates ( #5711 )
...
- remove extra dispatch for label updates
2022-10-21 18:06:02 -07:00
af020f446e
fix: check the content type for the file when uploading from cloud storage ( #5378 )
...
When sending the message with audio, only the signed id of the file is sent.
In the back end check only the UploadedFile type.
The attachment has the default file type image, now it gets the content type from the signed id
Fixes : #5375
Co-authored-by: Sojan Jose <sojan@pepalo.com >
2022-10-21 18:05:36 -07:00
Pranav Raj S and GitHub
6823b04e5b
fix: Update public partials to fix help center search ( #5713 )
2022-10-21 17:32:01 -07:00
Nithin David Thomas and GitHub
8d5a9a9daa
fix: Show account switch modal from portal dashboard ( #5712 )
2022-10-21 17:24:52 -07:00
c3426929d7
chore: Refactor sidebar components used in help center ( #5695 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com >
2022-10-21 16:43:43 -07:00
4a299a9441
fix: Add an action cable events for label updates ( #5694 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com >
2022-10-21 16:12:35 -07:00
782165478b
fix: Update article count in portal admin dashboard ( #5647 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com >
2022-10-21 13:43:15 -07:00
Pranav Raj S and GitHub
95cc55d043
fix: Update pagination logic in the help center ( #5693 )
2022-10-20 20:05:17 -07:00
Tejaswini Chile and GitHub
a274a1702a
chore: Macros enhancement ( #5609 )
...
- Fixed send_attachment and send_email_transcript
- Fixed duplicate activity messages
- Fixed Order of execution
Fixes : #5584
2022-10-20 19:41:48 -07:00
Chad Burggraf and GitHub
4d0b302802
Avoid crashing when AudioContext is not available. ( #5641 )
...
#4942 . We've also had a number of crash reports show up in our logs related to this. Typically we see "undefined is not a constructor" because of the `window.AudioContext || window.webkitAudioContext` returns `undefined`.
2022-10-20 19:13:20 -07:00
Pranav Raj S and GitHub
a8561cd798
fix: Add portal pack to tailwind config ( #5686 )
2022-10-19 21:49:34 -07:00
fa73b5290c
chore: Allow feature flag parameters in platform API for account creation ( #5589 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com >
2022-10-19 21:16:36 -07:00
a3277b45af
feat: Update conversation attributes in realtime when they changed ( #5542 )
...
Co-authored-by: daniel gannage <daniel@pxdel.com >
Co-authored-by: Tejaswini Chile <tejaswini@chatwoot.com >
2022-10-19 17:26:10 -07:00
10d86fbb35
chore: Ability to Remove password info from sentinel config ( #4550 )
...
Introduce the REDIS_SENTINEL_PASSWORD environment variable to customize the behaviour of sentinel passwords.
Co-authored-by: EXT02D22861 <nusret.ozates@consultant.turkcell.com.tr >
Co-authored-by: Sojan Jose <sojan@pepalo.com >
2022-10-19 17:25:16 -07:00
22d5703b92
feat: Macros listing and Editor ( #5606 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com >
2022-10-19 17:13:13 -07:00
1fb1be3ddc
feat: Add search functionality for public portal ( #5683 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com >
2022-10-19 17:09:32 -07:00
bce0bb8acb
chore: Improve pr and bug report templates ( #5556 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com >
2022-10-19 13:45:32 -07:00
Tejaswini Chile and GitHub
ceaffe862a
Fix: Handled IG unsupported file type ( #5650 )
...
We get 'unsupported_type' in the web-hook event only when Instagram faces issues processing the attachments. https://developers.facebook.com/docs/messenger-platform/instagram/features/webhook/ according to their document, we are handling the given types and are ignoring this one for now.
Fixes : #5428
2022-10-19 13:44:17 -07:00
Sojan Jose and GitHub
199f462af4
chore: Update translations from Crowdin ( #5663 )
2022-10-19 13:27:10 -07:00
David Kubeš and GitHub
c542d2e0ff
chore: Refactor urlParamsHelper.js ( #5639 )
2022-10-19 13:20:40 -07:00
6bc34db932
fix: Make links more accessible on helpcenter public views ( #5681 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com >
2022-10-19 13:07:44 -07:00
Tejaswini Chile and GitHub
0343acdb7e
fix: ensure contact_inbox if contact exists( #5667 )
...
- Fixing Instagram issue for existing contacts in the inbox
2022-10-19 12:56:39 -07:00
f740727177
Added testcases for AddReminder Component ( #5538 )
...
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com >
2022-10-20 00:54:08 +05:30
Fayaz Ahmed and GitHub
3de8f256cb
fix: Avoid overflowing submenus in conversation context menu ( #5113 )
...
* Scroll overflowing content inside submenus
* Disable submenus if options are not available
2022-10-19 12:23:53 -07:00
Muhsin Keloth and GitHub
2e7ab484bd
fix: Discard invalid contact attributes in widget conversation end point ( #5664 )
...
Fixes : chatwoot/product#601
2022-10-18 13:16:29 -07:00