Sivin Varghese and GitHub
8f7589f173
Merge branch 'feat/contacts-redesign' into feat/compose-new-conversation
2024-11-20 08:15:51 +05:30
Sivin Varghese and GitHub
f5a72c58db
Merge branch 'develop' into feat/contacts-redesign
2024-11-20 08:15:33 +05:30
93ebfccac2
chore(deps): bump cross-spawn from 7.0.3 to 7.0.6 ( #10447 )
...
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn ) from
7.0.3 to 7.0.6.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md ">cross-spawn's
changelog</a>.</em></p>
<blockquote>
<h3><a
href="https://github.com/moxystudio/node-cross-spawn/compare/v7.0.5...v7.0.6 ">7.0.6</a>
(2024-11-18)</h3>
<h3>Bug Fixes</h3>
<ul>
<li>update cross-spawn version to 7.0.5 in package-lock.json (<a
href="https://github.com/moxystudio/node-cross-spawn/commit/f700743918d901eff92960e15a8dd68f87bd4176 ">f700743</a>)</li>
</ul>
<h3><a
href="https://github.com/moxystudio/node-cross-spawn/compare/v7.0.4...v7.0.5 ">7.0.5</a>
(2024-11-07)</h3>
<h3>Bug Fixes</h3>
<ul>
<li>fix escaping bug introduced by backtracking (<a
href="https://github.com/moxystudio/node-cross-spawn/commit/640d391fde65388548601d95abedccc12943374f ">640d391</a>)</li>
</ul>
<h3><a
href="https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.4 ">7.0.4</a>
(2024-11-07)</h3>
<h3>Bug Fixes</h3>
<ul>
<li>disable regexp backtracking (<a
href="https://redirect.github.com/moxystudio/node-cross-spawn/issues/160 ">#160</a>)
(<a
href="https://github.com/moxystudio/node-cross-spawn/commit/5ff3a07d9add449021d806e45c4168203aa833ff ">5ff3a07</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/77cd97f3ca7b62c904a63a698fc4a79bf41977d0 "><code>77cd97f</code></a>
chore(release): 7.0.6</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/6717de49ff1e5de49622488dcb9c33fb25370c85 "><code>6717de4</code></a>
chore: upgrade standard-version</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/f700743918d901eff92960e15a8dd68f87bd4176 "><code>f700743</code></a>
fix: update cross-spawn version to 7.0.5 in package-lock.json</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/9a7e3b2165917367f74b8365faad9873b30d7263 "><code>9a7e3b2</code></a>
chore: fix build status badge</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/085268352dcbcad8064c64c5efb25268b4023184 "><code>0852683</code></a>
chore(release): 7.0.5</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/640d391fde65388548601d95abedccc12943374f "><code>640d391</code></a>
fix: fix escaping bug introduced by backtracking</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/bff0c87c8b627c4e6d04ec2449e733048bebb464 "><code>bff0c87</code></a>
chore: remove codecov</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/a7c6abc6fee79641d45b452fe6217deaa1bd0973 "><code>a7c6abc</code></a>
chore: replace travis with github workflows</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/9b9246e0969e86656d7ccd527716bc3c18842a19 "><code>9b9246e</code></a>
chore(release): 7.0.4</li>
<li><a
href="https://github.com/moxystudio/node-cross-spawn/commit/5ff3a07d9add449021d806e45c4168203aa833ff "><code>5ff3a07</code></a>
fix: disable regexp backtracking (<a
href="https://redirect.github.com/moxystudio/node-cross-spawn/issues/160 ">#160</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/chatwoot/chatwoot/network/alerts ).
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-19 18:45:24 -08:00
Sivin Varghese and GitHub
62f357fc7f
Merge branch 'develop' into feat/contacts-redesign
2024-11-20 07:07:10 +05:30
759615d041
fix: Update the dropdown bg to match the design system ( #10438 )
...
This PR updates the background used in dropdown to match our design system. Previous PR failed to add this correctly.
---------
Co-authored-by: Pranav <pranav@chatwoot.com >
2024-11-19 14:29:45 -08:00
Sivin Varghese and GitHub
a7e3d443c9
feat: Add the new select menu component ( #10445 )
2024-11-19 14:25:45 -08:00
Sojan Jose and GitHub
7a3303e841
fix: Undefined method `encode' for nil for avatar from url job ( #10450 )
...
Invalid urls supplied to the job was causing sentry issues. The issue primarily occurs when the download file.original_filename comes out as empty
fixes: https://github.com/chatwoot/chatwoot/issues/10449
2024-11-19 14:24:01 -08:00
Sivin Varghese and GitHub
4fda057afb
Merge branch 'feat/contacts-redesign' into feat/compose-new-conversation
2024-11-19 23:01:53 +05:30
Sivin Varghese and GitHub
fccfa5adba
Merge branch 'develop' into feat/contacts-redesign
2024-11-19 22:47:59 +05:30
iamsivin
60fdab4bbe
chore: More story case
2024-11-19 22:36:03 +05:30
iamsivin
93eb295152
chore: Adds story
2024-11-19 22:31:51 +05:30
iamsivin
1982cb159c
chore: Clean up
2024-11-19 22:03:54 +05:30
Sojan
9cc6b1a4ba
Merge branch 'release/3.15.0' into develop
2024-11-19 18:02:13 +08:00
Sojan
7d9800d2f8
Bump version to 3.15.0
2024-11-19 18:01:33 +08:00
Sivin Varghese and GitHub
b680fa43ec
fix: Country code missing when typing in phone input. ( #10439 )
2024-11-19 14:38:00 +05:30
Sivin Varghese and GitHub
ca46ed9bca
Merge branch 'feat/contacts-redesign' into feat/compose-new-conversation
2024-11-19 08:56:25 +05:30
Sivin Varghese and GitHub
e591f14729
Merge branch 'develop' into feat/contacts-redesign
2024-11-19 08:56:02 +05:30
Shivam Mishra and GitHub
c2e2954dfa
fix: Remove the warnings generated from the Sidebar component ( #10437 )
...
The following warning occurred since the `ChannelLeaf` component was passed extra props. This PR fixes it by passing only the required props
2024-11-18 19:09:09 -08:00
Sivin Varghese and GitHub
7d0bfabb49
Merge branch 'feat/contacts-redesign' into feat/compose-new-conversation
2024-11-19 08:28:34 +05:30
Sivin Varghese and GitHub
aef2ffc3a9
Merge branch 'develop' into feat/contacts-redesign
2024-11-19 08:28:24 +05:30
aaa328be87
feat: Add dropdown component ( #10358 )
...
This PR adds dropdown primitives to help compose custom dropdowns across the app. The following the sample usage
---------
Co-authored-by: Pranav <pranav@chatwoot.com >
2024-11-18 17:29:27 -08:00
iamsivin
c3cf73de85
chore: Minor fix
2024-11-19 00:06:23 +05:30
iamsivin
610b05ed5a
feat: Attachment preview
2024-11-18 23:47:58 +05:30
iamsivin
2e30d4b825
chore: Minor fix
2024-11-18 22:10:23 +05:30
Sivin Varghese and GitHub
99c762404e
Merge branch 'feat/contacts-redesign' into feat/compose-new-conversation
2024-11-18 21:04:19 +05:30
Sivin Varghese and GitHub
b6ad0211e3
Merge branch 'develop' into feat/contacts-redesign
2024-11-18 21:03:53 +05:30
iamsivin
15470506bf
chore: Minor fixes
2024-11-18 17:18:58 +05:30
Vishnu Narayanan and GitHub
54afed9fb4
feat: add judoscaler gem for heroku autoscaling ( #10419 )
...
- add judoscaler gem to allow judoscale use in heroku environments
- This will allow auto scaling for both web and worker dynos across both
standard-1x/2x and performance dynos
- This will scaling in response to queue time rather than response
time(heroku default)
- This also allows you to scale multiple dynos in and out at once,
rather than scaling them one at a time, as is the default.
Ref
----
1. https://judoscale.com/
2. https://devcenter.heroku.com/articles/judoscale
2024-11-18 12:36:27 +05:30
Sivin Varghese and GitHub
f15c7a8df1
Merge branch 'feat/contacts-redesign' into feat/compose-new-conversation
2024-11-15 23:00:49 +05:30
Sivin Varghese and GitHub
dceb616cc4
Merge branch 'develop' into feat/contacts-redesign
2024-11-15 23:00:34 +05:30
iamsivin
14e7950186
feat: Inbox empty state warning
2024-11-15 22:56:35 +05:30
iamsivin
e3602acf68
chore: Created file upload composable and use it in compose view
2024-11-15 22:12:16 +05:30
caspar and GitHub
8773929c0e
fix: Fix line sticker URL to prevent certain images from failing to d… ( #10416 )
...
This commit fixes the issue with Line stickers URLs to prevent certain
images from failing to display. The problem was due to the use of
incorrect URLs. The original URLs pointed to the `iphone` variant, which
failed to load properly in some cases. The fix updates the URLs to use
the `android` variant, ensuring all images are displayed correctly.
### Example:
- Original (failing URL):
`https://stickershop.line-scdn.net/stickershop/v1/sticker/17/iphone/sticker.png `
- Fixed (working URL):
`https://stickershop.line-scdn.net/stickershop/v1/sticker/17/android/sticker.png `
## How Has This Been Tested?
1. Verified the updated URLs by loading multiple Line sticker images to
ensure they display correctly.
2. Tested in both local and production-like environments to confirm the
fix resolves the issue.
3. Reviewed logs to ensure no additional errors are generated related to
Line sticker URLs.
2024-11-15 17:27:58 +04:00
iamsivin
b97ee9675e
chore: Fix build
2024-11-15 18:27:24 +05:30
iamsivin
1b7317b71c
chore: Adds translations
2024-11-15 18:21:39 +05:30
iamsivin
7cc0d6d457
chore: Clean up
2024-11-15 17:22:48 +05:30
iamsivin
28481c45cb
feat: Code clean up
2024-11-15 17:12:39 +05:30
iamsivin
7790b88725
chore: Fix whats app template
2024-11-15 14:30:46 +05:30
933ae8aa49
fix: Email attachments created with empty filename ( #10420 )
...
- We observed in prod for certain emails active storage blob objects
were getting created with empty file name. The conversations further
causes conversation and filter pages to break. This change will fix the
mentioned issue.
fixes:
https://linear.app/chatwoot/issue/CW-3331/missing-file-name-for-some-of-the-uploads-for-emails
---------
Co-authored-by: Pranav <pranavrajs@gmail.com >
2024-11-15 09:07:24 +04:00
iamsivin
9ea992fe45
feat(v4): Compose new conversation
2024-11-15 02:06:20 +05:30
Sivin Varghese and GitHub
bf59285041
Merge branch 'develop' into feat/contacts-redesign
2024-11-14 18:41:22 +05:30
iamsivin
90162ad39b
feat: Conversation card click
2024-11-14 18:40:47 +05:30
Sivin Varghese and GitHub
4cfa7e4c97
feat: Remove incoming messages metrics from the agent reports ( #10415 )
2024-11-14 17:55:24 +05:30
Sivin Varghese and GitHub
bd691d2e2b
Merge branch 'develop' into feat/contacts-redesign
2024-11-13 16:57:50 +05:30
iamsivin
94142acb93
chore: Minor fix
2024-11-13 15:55:16 +05:30
Shivam Mishra and GitHub
ac729cf0cf
feat: update debounce duration for article editor ( #10410 )
...
Quick fix for CW-3721 until we work on a better solution
2024-11-13 12:29:50 +05:30
iamsivin
78e6f995eb
chore: Filter enhancements
2024-11-13 10:05:06 +05:30
Sivin Varghese and GitHub
4cb9abaf8c
Merge branch 'develop' into feat/contacts-redesign
2024-11-13 08:19:24 +05:30
Pranav and GitHub
7dc0eba48a
fix: Remove duplicate / character on the proxy route ( #10404 )
...
The proxy method adds an extra slash even if the route param has the
character. It’s challenging to check the expected format on each route.
The simplest solution is to check if the route param begins with a
slash, and if not, append one.
NB: The existing tests are sufficient to cover this case. There’s no
need for an additional test to specifically test this.
2024-11-12 22:38:29 +04:00
iamsivin
b75afc2b29
chore: Minor fix
2024-11-12 22:38:49 +05:30