Muhsin Keloth and GitHub
f4381e3b5d
feat: Add activity messages for linear actions ( #11654 )
2025-06-13 11:57:11 +05:30
Sivin Varghese and GitHub
58380c6d01
fix: Hide Copilot launcher on inbox view message screen ( #11723 )
...
# Pull Request Template
## Description
This PR will hide Copilot launcher button on inbox view message screen.
## Type of change
- [x] Bug fix (non-breaking change which fixes an issue)
## How Has This Been Tested?
### Screenshots
**Before**
<img width="1425" alt="image"
src="https://github.com/user-attachments/assets/319a010c-d6e0-4ac0-b52f-7a4263e62e7f "
/>
**After**
<img width="1442" alt="image"
src="https://github.com/user-attachments/assets/73ed796e-97ab-4d34-bf65-43a439d7e66b "
/>
<img width="1442" alt="image"
src="https://github.com/user-attachments/assets/98043441-7c8a-492a-abc3-330856d44c19 "
/>
## Checklist:
- [x] My code follows the style guidelines of this project
- [x] I have performed a self-review of my code
- [ ] I have commented on my code, particularly in hard-to-understand
areas
- [ ] I have made corresponding changes to the documentation
- [x] My changes generate no new warnings
- [ ] I have added tests that prove my fix is effective or that my
feature works
- [x] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged and published in downstream
modules
2025-06-12 17:29:28 -04:00
Sivin Varghese and GitHub
e54e80a936
fix: Display "To" in email meta header on outgoing messages ( #11717 )
2025-06-12 18:01:12 +05:30
Shivam Mishra and GitHub
ac3bce3932
fix: missing metrics and labels from label summary ( #11718 )
2025-06-12 17:58:56 +05:30
Sivin Varghese and GitHub
6baca40597
chore: Display divider only when multiple portals are available ( #11709 )
2025-06-12 17:01:41 +05:30
Sivin Varghese and GitHub
f28bb70d67
fix: Prevent count flicker on loading more conversations ( #11706 )
2025-06-12 14:38:45 +05:30
Shivam Mishra
8f47496373
feat: update package scripts
2025-06-12 14:26:04 +05:30
Shivam Mishra
0990e33860
fix: enter to send
2025-06-12 14:24:08 +05:30
Shivam Mishra
c93c6aed5f
fix: realtime events not working
2025-06-12 14:13:39 +05:30
Shivam Mishra
0381aa188a
fix: clearMessage error
2025-06-12 13:07:32 +05:30
Shivam Mishra
90e212a81a
feat: add copy mode
2025-06-12 13:06:24 +05:30
288df3a399
fix: Flaky Instagram unsend message test ( #11712 )
...
- Use direct message object reference instead of re-querying through
inbox
- Add message.reload after unsend operation to get updated state
- Remove unnecessary inbox reload that could cause timing issues
- Remove redundant assertions for better test atomicity
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com >
2025-06-12 02:05:34 -04:00
Shivam Mishra
76e1643ccf
feat: expose disable-editor
2025-06-12 09:50:50 +05:30
d52f4267ba
feat: Add i18n on whatsapp list button ( #10852 )
...
Fixes #10862
---------
Co-authored-by: Pranav <pranav@chatwoot.com >
2025-06-11 22:19:36 -04:00
0d05a07aa7
fix: Prevent display_name reset when updating password ( #10374 )
...
Fixes #10372
---------
Co-authored-by: Pranav <pranavrajs@gmail.com >
2025-06-11 19:05:30 -04:00
Chatwoot Bot and GitHub
c8f5633d9d
chore: Update translations ( #11708 )
2025-06-11 18:43:15 -04:00
Sivin Varghese and GitHub
bf3b1676dd
fix: Broken header in public Help Center portal ( #11704 )
...
Fixes https://linear.app/chatwoot/issue/CW-4473/broken-header-in-help-center-portal
2025-06-11 15:07:24 -04:00
Muhsin Keloth and GitHub
f627dbe42d
feat: hide CSAT survey URLs from agents in dashboard ( #11622 )
2025-06-11 23:39:47 +05:30
jaedson-correia and GitHub
5745a55db5
fix: Prevent duplicate API calls for contact details when switching conversations ( #9268 )
...
Fixes #9263
Co-authored-by: Pranav <pranavrajs@gmail.com >
2025-06-11 13:27:19 -04:00
68bfbc7eb0
feat: Add liquid processing for SMS campaigns ( #10981 )
...
Liquid template processing for SMS campaigns
fixes: https://github.com/chatwoot/chatwoot/issues/10980
Co-authored-by: Sojan Jose <sojan@pepalo.com >
2025-06-11 13:16:44 -04:00
Muhsin Keloth and GitHub
7a67799f35
fix: Send CSAT survey only when agent can reply in conversation ( #11637 )
2025-06-11 22:45:32 +05:30
Chatwoot Bot and GitHub
459c22054a
chore: Update translations ( #11702 )
2025-06-11 12:12:15 -04:00
Shivam Mishra
0b56add844
fix: version
2025-06-11 18:28:04 +05:30
Shivam Mishra
e9b99a5811
fix: uploads
2025-06-11 18:09:08 +05:30
Shivam Mishra
a910758fd8
fix: colors
2025-06-11 18:08:53 +05:30
Shivam Mishra
aa68525b6b
fix: name
2025-06-11 17:34:38 +05:30
Shivam Mishra
ba1f363a28
fix: gap and text color
2025-06-11 17:34:08 +05:30
35f06f30e7
feat: label reports overview ( #11194 )
...
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com >
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com >
2025-06-11 14:35:46 +05:30
c0d9533b3a
feat: add support for telegram circular video messages ( #11504 )
...
This PR adds support for handling Telegram's video_note messages (circular video messages), which are commonly used for short voice-style video replies in messaging.
Fixes : #11503
Co-authored-by: Sojan Jose <sojan@pepalo.com >
2025-06-10 17:31:28 -04:00
4303007786
feat: Enhance Linear integration UX with multi-issue support and improved placement ( #11668 )
...
Fixes
https://linear.app/chatwoot/issue/CW-4150/support-for-multiple-issues-linking-in-linear
This PR significantly improves the Linear integration user experience by
relocating the Linear integration from the conversation header to the
contact panel and adding support for multiple issue linking per
conversation.
### Key Changes
- **Relocated Linear integration**: Moved from conversation header to
contact panel for better organization and accessibility
- **Multi-issue support**: Added ability to link/create multiple Linear
issues for a single conversation
- **Integration CTA**: Added a dedicated call-to-action section for
users who haven't connected their Linear account yet
- **UI/UX improvements**: Enhanced design consistency and user flow
<details>
<summary>Screenshots</summary>
#### Multiple Issues Support

#### Integration CTA

---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com >
Co-authored-by: iamsivin <iamsivin@gmail.com >
Co-authored-by: Pranav <pranav@chatwoot.com >
Co-authored-by: Pranav <pranavrajs@gmail.com >
2025-06-10 15:40:02 -04:00
Pranav and GitHub
4a83e70158
fix: Avoid throwing 406 for non-json requests ( #11701 )
...
Users get confused between app routes and API routes. Instead of hitting
/api, they append /app in the API call, which ends up calling the
dashboard controller and throws an error. To fix this, we added a check
to throw a 406 Not Acceptable for non-HTML requests. But Meta requires
Accept: \*/\* to return 200 for the integration to be accepted.
This change will only throw an error for JSON requests.
Fixes #11697
Fixes https://github.com/chatwoot/chatwoot/issues/11251
Fixes https://github.com/chatwoot/chatwoot/issues/11205
2025-06-10 15:12:32 -04:00
Sivin Varghese and GitHub
53e2585275
feat: Show conversation count for filters/folders in header ( #11698 )
...
# Pull Request Template
## Description
Fixes
https://linear.app/chatwoot/issue/CW-4467/show-the-conversation-count-at-the-top-for-filters-and-folders
## Type of change
- [x] New feature (non-breaking change which adds functionality)
## How Has This Been Tested?
### Screenshots
<img width="637" alt="image"
src="https://github.com/user-attachments/assets/8c167130-f41a-45ce-a70e-bba99d74050f "
/>
<img width="637" alt="image"
src="https://github.com/user-attachments/assets/769bc488-e4d9-40fb-9760-62434761617b "
/>
## Checklist:
- [x] My code follows the style guidelines of this project
- [x] I have performed a self-review of my code
- [ ] I have commented on my code, particularly in hard-to-understand
areas
- [ ] I have made corresponding changes to the documentation
- [x] My changes generate no new warnings
- [ ] I have added tests that prove my fix is effective or that my
feature works
- [x] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged and published in downstream
modules
2025-06-10 13:59:25 -04:00
Shivam Mishra
b8e64722a7
feat: correct name
2025-06-10 20:11:34 +05:30
Chatwoot Bot and GitHub
9b8c8a3850
chore: Update translations ( #11574 )
2025-06-10 10:10:52 -04:00
Sojan Jose and GitHub
07d3b92b12
feat: Add development variant toggle rake task ( #11696 )
2025-06-10 09:47:59 -04:00
Shivam Mishra
153d0371ff
feat: update readme
2025-06-10 18:54:04 +05:30
Shivam Mishra
c66f8600ec
feat: disable upload
2025-06-10 18:46:06 +05:30
Shivam Mishra
38b5c61d51
feat: make tailwind work
2025-06-10 18:45:34 +05:30
Shivam Mishra
81f5c9aa12
chore: remove comment
2025-06-10 17:51:20 +05:30
Shivam Mishra
532c5c3324
chore: remove unused file
2025-06-10 17:49:34 +05:30
Shivam Mishra
2dca1eee89
refactor: simplify component loading
2025-06-10 17:49:23 +05:30
Shivam Mishra
851f622fe1
fix: exports
2025-06-10 17:35:45 +05:30
Shivam Mishra
1503ddeda4
feat: remove unused files
2025-06-10 17:32:18 +05:30
Shivam Mishra
c645ba3922
feat: add store from CE options
2025-06-10 17:31:52 +05:30
Shivam Mishra
5d64079a5e
feat: simplify provider and vue wrapper
2025-06-10 17:31:42 +05:30
Shivam Mishra
82e296b152
feat: add dompurify and fix i18n ijection
2025-06-10 16:31:55 +05:30
Shivam Mishra
016a8541c1
feat: use i18 and other ce options
2025-06-10 16:29:44 +05:30
Shivam Mishra
d289daf6ca
refactor: component cleanup
2025-06-10 16:29:33 +05:30
mix5003 and GitHub
c710cbe370
feat: Add message support for input_select type in Facebook ( #11627 )
2025-06-10 16:15:11 +05:30
Shivam Mishra
c8cc157683
refactor: provider
2025-06-10 16:07:35 +05:30