Muhsin Keloth
bd7a56061e
feat: Create category component ( #5103 )
2022-07-26 12:15:01 +05:30
Sivin Varghese
92bb84127b
feat: Creates view for edit/new article page ( #5061 )
...
* feat: Creates view for edit/new article page
* chore: Minor fixes
* chore: Minor fixes
* Update HelpCenterLayout.vue
* chore: Minor fixes
* chore: Review fixes
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2022-07-26 11:39:53 +05:30
Fayaz Ahmed
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
d57dc41cee
fix: Do not reset the scroll if there is no new message ( #5108 )
2022-07-26 10:40:21 +05:30
Sojan Jose
885fcf667c
chore: Enable Thai language (th), update translations ( #5095 )
2022-07-26 09:52:59 +05:30
Tejaswini Chile
ffec427513
fix: mention notification mail for empty contact name ( #5091 )
2022-07-22 15:37:24 +05:30
Sojan Jose
8acba37baf
chore: Add specs for stripe Webhooks endpoint ( #5087 )
2022-07-22 11:46:31 +02:00
dependabot[bot]
a946c06fc4
chore(deps): bump terser from 4.8.0 to 4.8.1 ( #5069 )
...
Bumps [terser](https://github.com/terser/terser ) from 4.8.0 to 4.8.1.
- [Release notes](https://github.com/terser/terser/releases )
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/terser/terser/commits )
---
updated-dependencies:
- dependency-name: terser
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-22 11:41:14 +02:00
Kyle McLaren
bc3e7d2b5e
chore: Support for Elastic APM ( #5004 )
...
This PR adds support for Elastic APM for APM and Tracing in self-hosted installations.
Configuration can be done via the ELASTIC_APM_SERVER_URL and ELASTIC_APM_SECRET_TOKEN env variables.
fixes : #4999
2022-07-22 11:39:37 +02:00
Tejaswini Chile
5727928600
fix: help center clearing minor bugs ( #5075 )
2022-07-22 15:01:07 +05:30
Pranav Raj S
32291f4f7d
fix: Update browser_language logic to include all languages ( #5090 )
2022-07-22 13:14:17 +05:30
Sojan Jose
6a6a37a67b
chore: Ability to Disable Gravatars ( #5027 )
...
fixes : #3853
- Introduced DISABLE_GRAVATAR Global Config, which will stop chatwoot from making API requests to gravatar
- Cleaned up avatar-related logic and centralized it into the avatarable concern
- Added specs for the missing cases
- Added migration for existing installations to move the avatar to attachment, rather than making the API that results in 404.
2022-07-21 19:27:12 +02:00
Sivin Varghese
6105567238
enhancement: Uses bold font-weight for unread notifications ( #5073 )
2022-07-20 14:41:03 +05:30
Pranav Raj S
cd5e0c548c
fix: Do not enqueue job if it is already enqueued ( #5068 )
2022-07-19 21:12:31 +05:30
Pranav Raj S
7fc0d166e8
feat: Allow SaaS users to manage subscription within the dashboard ( #5059 )
2022-07-19 19:04:17 +05:30
Tejaswini Chile
0cee42a9f9
feat: Macros CRUD api ( #5047 )
2022-07-19 17:37:00 +05:30
Sivin Varghese
c4b2005425
feat: Component for editing an article ( #5032 )
...
* feat: Component for editing an article
* chore: font fixes
* chore: Review fixes
* chore: fixes conflicts
* Update app/javascript/dashboard/components/helpCenter/EditArticle.vue
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
* chore: Review fixes
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
2022-07-19 09:28:19 +05:30
Chad Burggraf
558e3c7499
fix: Catch audio context errors ( #5051 )
...
Prevent errors in decoding and playing sounds from propagating
by catching them in the promise chain.
Fixes #4281 .
2022-07-19 08:59:50 +05:30
Pranav Raj S
1dc7ce526e
chore: Add ee helper, custom_attributes to account ( #5058 )
2022-07-19 00:33:06 +05:30
Sojan
d8140db2e8
Merge branch 'release/2.7.0' into develop
2022-07-18 16:48:23 +02:00
Sojan
5d674dddfe
Bump version to 2.7.0
2022-07-18 16:41:44 +02:00
Tejaswini Chile
00dc65ef73
fix: Twilio validation over blank messaging_service_sid ( #5055 )
2022-07-18 20:02:37 +05:30
Simon
fd44f9f28a
chore: add file size to response ( #5054 )
...
Add file_size to the attachment response to display the file size in chat.
Fixes : #4992
2022-07-18 15:21:24 +02:00
Sivin Varghese
f004db3d26
feat: New sidebar component for help-center ( #5017 )
...
* feat: New sidebar component for help-center
* chore: Review fixes
* chore: Minor fixes
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
2022-07-18 11:16:36 +05:30
Muhsin Keloth
21a8b79aa5
feat: Article table component ( #5018 )
2022-07-18 10:47:15 +05:30
Sojan Jose
bba3475083
chore: Update Crowdin translations ( #5022 )
2022-07-15 18:35:03 +07:00
Vishnu Narayanan
18d9bd8359
feat: add -I option to cwctl and modify -i option ( #5045 )
...
* feat: add -I option to cwctl and modify -i option
Modify -i option to drop support for installing specified branch
-i will always default to installing the latest stable branch(master)
Add -I option to support installing Chatwoot with a custom branch
* chore: minor fixes
2022-07-15 16:17:52 +05:30
Sivin Varghese
a4e21f2c47
fix: Avoid text overflow with notification content ( #5035 )
2022-07-15 16:27:27 +07:00
Sojan Jose
4187428729
chore: Update dependencies to the latest versions ( #5033 )
2022-07-15 09:51:59 +07:00
Sojan Jose
ea1a27c7d4
fix: Twilio channel selection when MessagingServiceSid is empty ( #5040 )
...
- Fixes channel selection logic in incoming_message_service for Twilio messages
ref: #4242
2022-07-14 15:16:07 +02:00
Vishnu Narayanan
b7c2159274
chore: Improve output of cwctl -w option ( #5037 )
2022-07-14 14:13:33 +05:30
Pranav Raj S
8dd0d514fd
feat: Init HelpCenter Routes ( #5034 )
2022-07-14 10:31:36 +07:00
Tejaswini Chile
d7be0ea08e
fix: Conversation filter on dates ( #5024 )
2022-07-13 10:08:24 +05:30
Sojan Jose
8f8a1813bf
chore: Fix puma configuration ( #5023 )
...
Fixes the console warning:
`` `
WARNING: Detected running cluster mode with 1 worker.
Running Puma in cluster mode with a single worker is often a misconfiguration.
! Consider running Puma in single-mode (workers = 0) in order to reduce memory overhead.
```
2022-07-12 12:27:33 +02:00
giquieu
827f977a37
feat: Update API for contact avatar ( #4719 )
...
Added the ability to update the contact's avatar via API and Dashboard.
- Contact create and update APIs can now accept avatar attachment parameters [form data].
- Contact create and update endpoints can now accept the avatar_url parameter.[json]
- API endpoint to remove a contact avatar.
- Updated Contact create/edit UI components with avatar support
Fixes : #3428
2022-07-12 10:03:16 +02:00
Fayaz Ahmed
68fcd28751
chore: Add key for referrer link ( #5021 )
2022-07-12 09:46:39 +02:00
Pranav Raj S
d1bd829bc0
fix: Update yarn.lock file to fix deployment issue ( #5019 )
2022-07-12 13:58:57 +07:00
Sojan Jose
05db053f60
chore: fix schema error from PR merges ( #5016 )
2022-07-11 20:12:48 +02:00
Sojan Jose
da12a39321
chore: New translation updates ( #5001 )
...
New translation updates
2022-07-11 19:14:37 +02:00
Muhsin Keloth
ce1f69b2bc
feat: Article item component ( #5007 )
2022-07-11 13:46:42 +05:30
Tejaswini Chile
23ac1c0334
feat: Added portal logo and the updated the JSON ( #4996 )
2022-07-11 12:43:24 +05:30
dependabot[bot]
9d4b77533e
chore(deps): bump moment from 2.29.2 to 2.29.4 ( #5005 )
...
Bumps [moment](https://github.com/moment/moment ) from 2.29.2 to 2.29.4.
- [Release notes](https://github.com/moment/moment/releases )
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/moment/moment/compare/2.29.2...2.29.4 )
---
updated-dependencies:
- dependency-name: moment
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-10 14:01:19 +07:00
Fayaz Ahmed
b9eb9a5e48
feat: Support square variants of thumbnail and avatar components ( #5003 )
2022-07-09 14:03:55 +05:30
Sivin Varghese
43f46e96d4
feat: Header for help-center pages ( #4987 )
2022-07-08 21:19:19 +05:30
Vishnu Narayanan
1bb9556c86
fix: non-zero exit on --logs and handle no opts ( #5006 )
...
* fix: non-zero exit on --logs and handle no opts
* chore: update cwctl version + add utm_source
2022-07-08 18:49:27 +05:30
Jordan Brough
49d08a6773
feat: Support Twilio Messaging Services ( #4242 )
...
This allows sending and receiving from multiple phone numbers using Twilio messaging services
Fixes : #4204
2022-07-08 18:20:07 +05:30
Tejaswini Chile
fdf449dc87
Feat: Article public apis ( #4955 )
2022-07-08 17:24:38 +05:30
Aswin Dev P.S
13a4e0e6d9
chore: Email improvements. ( #4901 )
...
* Update email processing logic.
* Fix sentry issues
2022-07-08 04:13:24 -07:00
Aswin Dev P.S
19c637eb33
chore: Fix sentry issues ( #4940 )
...
Fixes : #4810
2022-07-08 15:09:06 +05:30
Fayaz Ahmed
ef1d117717
feat: Add the ability to create dashboard apps from the UI ( #4924 )
...
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
2022-07-08 15:55:32 +07:00