Pranav Raj S
527bf593b1
fix: data.attachments is undefined for emails without body ( #6403 )
2023-02-06 11:45:15 -08:00
Muhsin Keloth
5902c7a5e1
chore: Update user account availability status ( #6375 )
2023-02-06 11:07:31 -08:00
Sojan Jose
6b839a0442
feat: Ability for super admin to impersonate a user ( #6382 )
2023-02-06 11:00:08 -08:00
brunosfg
0a2d3130e0
Wrong Translation ( #6384 )
...
The "open action" translation would be "Abrir" (verb) instead of "Abertas" (which is the adjective).
2023-02-06 13:20:59 +05:30
Fayaz Ahmed
8ac1cab27e
feat: Show contact created date in contact panel ( #6364 )
...
* feat: Show contact created date in contact panel
* Add created at in Contacts table
* Moves created at info as tooltip
---------
Co-authored-by: Nithin David <1277421+nithindavid@users.noreply.github.com >
2023-02-04 10:40:23 +05:30
Sojan Jose
38aee8d9ea
chore: Switch to web-push gem ( #6390 )
...
- The previous gem, `webpush` was last updated a while ago. Also, with the recent ruby upgrade, we needed a fix for zaru/webpush#106 . Hence switching to the `web-push` gem where the issues are fixed.
2023-02-03 18:55:22 +05:30
Vishnu Narayanan
46eeee7d92
Merge branch 'hotfix/2.13.1' into develop
2023-02-03 18:47:57 +05:30
Vishnu Narayanan
76b0279571
chore: Bump version to v2.13.1
2023-02-03 18:46:25 +05:30
Vishnu Narayanan
76731ae31a
chore: fix docker public assets issue #6341
2023-02-03 18:45:35 +05:30
Sojan Jose
ef02fff71e
chore: Update Newrelic agent ( #6388 )
...
- update new relic agent to 8.15
2023-02-03 16:47:10 +05:30
Shubham Kumar
51e0388779
feat: Skip gh thread lock gh action on forks ( #6381 )
2023-02-03 12:20:49 +05:30
dependabot[bot]
30fcb47477
chore(deps): bump commonmarker from 0.23.6 to 0.23.7 ( #6342 )
...
Bumps [commonmarker](https://github.com/gjtorikian/commonmarker ) from 0.23.6 to 0.23.7.
- [Release notes](https://github.com/gjtorikian/commonmarker/releases )
- [Changelog](https://github.com/gjtorikian/commonmarker/blob/main/CHANGELOG.md )
- [Commits](https://github.com/gjtorikian/commonmarker/compare/v0.23.6...v0.23.7 )
---
updated-dependencies:
- dependency-name: commonmarker
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-02 13:13:35 -08:00
Sivin Varghese
84e46adf1c
fix: Cannot delete message with attachments without content ( #6378 )
2023-02-02 11:03:19 -08:00
Nithin David Thomas
c9667190f6
fix: Increase font size for canned response list item ( #6380 )
2023-02-02 10:58:03 -08:00
Tejaswini Chile
5cce04da78
Chore: specs for process_emails in message builder ( #6379 )
2023-02-02 18:36:52 +05:30
Divyansh Singh
2030c2ebd6
fix: added cc and bcc email validation to message ( #6320 )
2023-02-02 17:32:04 +05:30
Tejaswini Chile
2ab0b8552a
fix: Identity JSON response header ( #6326 )
2023-02-02 11:01:18 +05:30
Sojan Jose
2d245cef91
chore: Enable language icelandic(is) ( #6373 )
2023-02-01 09:43:29 -08:00
Vishnu Narayanan
992a367d93
fix: redis health status in superadmin panel ( #6363 )
2023-01-31 22:57:49 +05:30
Shivam Mishra
e1e836cb59
chore: Run linters on staged files only ( #6347 )
...
- This PR speeds up the pre-commit hook to lint only the staged files instead of running it across all files as it does now.
2023-01-31 17:29:34 +05:30
Shubham Kumar
4d92cafd3f
feat: Order articles by updated_at ( #6324 )
...
* feat: Order articles by updated_at
* Sort before pagination
---------
Co-authored-by: Fayaz Ahmed <15716057+fayazara@users.noreply.github.com >
Co-authored-by: Vishnu Narayanan <vishnu@chatwoot.com >
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com >
2023-01-31 17:28:14 +05:30
Nithin David Thomas
ee3124cf84
fix: Uses woot-button in mention box ( #6317 )
...
* fix: Uses woot-button in mention box
* Style changes to fix mention box position
* Fixes review comments
* Fixes review comments
---------
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com >
Co-authored-by: Vishnu Narayanan <vishnu@chatwoot.com >
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com >
2023-01-31 16:25:24 +05:30
Vishnu Narayanan
b1af814eab
feat: add chatwoot instance status in superadmin ( #6045 )
...
* feat: add chatwoot instance status in superadmin
* feat: add redis metrics to instance health page
* chore: fix rubocop
* chore: rescue redis no connection
* chore: add rspec
* chore: refactor
* feat: add instance health to /api
* chore: rescue postgres
* chore: fix spec
2023-01-30 18:37:51 +05:30
Nithin David Thomas
747e6cacb9
fix: Fixes enter key sending text while mentions menu is active ( #6359 )
2023-01-30 16:59:22 +05:30
Muhsin Keloth
024af909e3
feat: Add support of variables in macros and automation ( #6358 )
2023-01-30 13:17:33 +05:30
Tejaswini Chile
6013cc9bea
fix: validate instagram story only while saving the message ( #6340 )
2023-01-30 13:03:59 +05:30
Pranav Raj S
6bd4e8853b
fix: Update styles for canned responses modal ( #6350 )
2023-01-25 19:11:54 -08:00
Pranav Raj S
5d331f0bb2
fix: Add missing timestamp in the real-time event ( #6349 )
...
* fix: Add missing timestamp in the real-time event
* Fix broken specs
2023-01-25 15:21:41 -08:00
Vishnu Narayanan
b1ec67d110
chore: upgrade ruby to 3.1.3 ( #5555 )
...
* chore: update to ruby 3.1.3
* chore: ping docker version to alpine3.16 for nodev16.x
Starting with Node 17, nodejs switched to OpenSSL3. The docker builds
are installing node18.xx with alpine-3.1.3.
From Node.js 17's announcement post:
If you hit an ERR_OSSL_EVP_UNSUPPORTED error in your application
with Node.js 17, it’s likely that your application or a module you’re
using is attempting to use an algorithm or key size which is no longer
allowed by default with OpenSSL 3.0. A new command-line option,
--openssl-legacy-provider, has been added to revert to the legacy
provider as a temporary workaround for these tightened restrictions.
Looks like a webpack issue. This is fixed in webpacl 5+ and we are on
webpack4 at the moment.
Solutions
Upgrade webpack.
Pin nodejs version to be 16.x.x
Use --openssl-legacy-provider as a workaround.
Pin docker version to alpine3.16 branch to have node16.x by default
ref:
https://github.com/chatwoot/chatwoot/pull/5555#issuecomment-1379778532
* chore: update webmock
* chore: fix ruby gem path in dockerfile
* chore: switch to node16 in circleci
* chore: update ruby version in linux installer script
* chore: update ruby version in linux installer script
* chore: fix circleci
* chore: fix circleci
* feat: upgrade node version to 16.x in linux installer
* chore: update systemd files
Co-authored-by: Sojan Jose <sojan@chatwoot.com >
2023-01-24 23:55:07 +05:30
Fayaz Ahmed
b196492f23
fix: Remove whatsapp formats which do we do not support yet ( #6331 )
...
- Filters out all the templates where formats are either of these ['DOCUMENT', 'IMAGE', 'VIDEO']
2023-01-24 18:45:39 +05:30
Muhsin Keloth
d9a1154977
feat: Support variables in canned response ( #6077 )
...
- Added the option to insert variables in canned responses.
- Populate variables on selecting a canned response.
- Show a warning if there are any undefined variables in the message before sending a message.
2023-01-24 13:06:50 +05:30
Prithvi Tharun
cab409f3ef
chore: Fixes grammatical errors with content on inbox page ( #6308 )
...
* Fixes #6307
- Typo fixed.
- Period added.
* Update app/javascript/dashboard/i18n/locale/en/inboxMgmt.json
Co-authored-by: Hricha Shandily <103104754+Hricha-Shandily@users.noreply.github.com >
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com >
Co-authored-by: Hricha Shandily <103104754+Hricha-Shandily@users.noreply.github.com >
2023-01-24 11:46:26 +05:30
Sivin Varghese
af5c71e060
chore: Adds the ability to see the existing filter when we apply a new filter ( #6310 )
...
* feat: Adds existing filter to advance filter modal when we apply a filter
2023-01-24 09:10:17 +05:30
Sivin Varghese
9782f71bdf
feat: Shows the last activity, created at timestamp in the same row ( #6267 )
2023-01-23 21:50:16 +05:30
opencartcomvn
487d90207b
fix: Update node version in setup_20.04.sh ( #5986 )
...
Co-authored-by: Vishnu Narayanan <vishnu@chatwoot.com >
2023-01-23 16:34:45 +05:30
Tejaswini Chile
551dd81d21
chore: change the execution flow for deleting the invalid instagram story ( #6313 )
...
* fix: change the execution flow for deleting the invalid instagram story
* fix: bundle audit update fix
2023-01-23 16:23:35 +05:30
Fayaz Ahmed
4deff9ce77
Break words in phones - iPhones etc ( #6287 )
2023-01-23 11:36:11 +05:30
Pranav Raj S
3b1036e3d6
chore: Add an event for conversation filter ( #6306 )
2023-01-19 14:07:02 -08:00
Sivin Varghese
a745068473
chore: Adds a settings button to the notification settings from the notification popup ( #6233 )
2023-01-19 18:53:42 +05:30
Shivam Mishra
845311a539
chore: add stale PR bot ( #6289 )
...
The PR only adds the stale label and puts a comment, does not close them (yet)
2023-01-19 18:53:21 +05:30
Sojan Jose
e2ccac78d2
fix: Error when unsupported Whatsapp message status ( #6295 )
...
fixes error when unsupported WhatsApp message status
2023-01-19 18:52:38 +05:30
Shivam Mishra
1193cf1847
feat: ignore errors from extensions ( #6297 )
...
This PR ignores errors from chrome and safari extensions, and any local scripts by developers
2023-01-19 18:49:57 +05:30
fgrep
a86c2705e9
Fix: more events tracking for SaaS ( #6234 ) ( #6298 )
2023-01-19 17:19:27 +05:30
Fayaz Ahmed
905fca7869
fix: Whatsapp template picker bug
...
- Enforce lowercasing the template status value before checking the value
2023-01-19 16:40:46 +05:30
Fayaz Ahmed
6151e42bdf
Filter and return only approved templates ( #6288 )
2023-01-19 13:40:50 +05:30
Tejaswini Chile
83ea2a87e2
Microsoft Re-authorization flow ( #6268 )
2023-01-19 01:06:01 +05:30
Prithvi Tharun
8d60bd9970
Fixes #3655 ( #6264 )
2023-01-18 14:45:37 +05:30
Shivam Mishra
37b9816827
feat: more events tracking for SaaS ( #6234 )
2023-01-17 21:53:40 -08:00
Pranav Raj S
1df1b1f8e4
fix: Update the inbox id if changed ( #6272 )
2023-01-18 00:09:17 +05:30
Sojan
0b595211e3
Merge branch 'release/2.13.0' into develop
2023-01-17 18:20:54 +05:30