Tanmay Deep Sharma
8952bc421c
Merge remote-tracking branch 'origin/feat/support-pdf-upload-faq-gen' into test-pdf-support-captain
2025-07-09 10:19:06 +07:00
Tanmay Deep Sharma
71f64fd00a
update the rspec
2025-07-09 10:00:29 +07:00
Tanmay Deep Sharma
3adad0f32a
Merge remote-tracking branch 'origin/feat/support-pdf-upload-faq-gen' into test-pdf-support-captain
2025-07-08 18:34:36 +07:00
Tanmay Deep Sharma
69b260a019
Merge remote-tracking branch 'origin/feat/support-pdf-upload-faq-gen' into feat/support-pdf-upload-faq-gen
2025-07-08 18:34:24 +07:00
Tanmay Deep Sharma
2e0bc94b2d
fix embeddings issue
2025-07-08 18:33:32 +07:00
Tanmay Deep Sharma and GitHub
4896ecd033
Merge branch 'develop' into feat/support-pdf-upload-faq-gen
2025-07-08 16:07:00 +07:00
Tanmay Deep Sharma
1b7ad7c944
Merge remote-tracking branch 'origin/feat/support-pdf-upload-faq-gen' into test-pdf-support-captain
2025-07-08 15:43:48 +07:00
Tanmay Deep Sharma
a347416667
do not catch exception
2025-07-08 15:42:07 +07:00
Tanmay Deep Sharma
69b762cfdf
Merge remote-tracking branch 'origin/test-pdf-support-captain' into test-pdf-support-captain
2025-07-08 14:22:03 +07:00
Tanmay Deep Sharma
e15a334daf
Merge remote-tracking branch 'origin/feat/support-pdf-upload-faq-gen' into test-pdf-support-captain
2025-07-08 14:18:03 +07:00
c553997af8
fix: Translate Priority and Messages types in Automations and Macros ( #11741 )
...
# Pull Request Template
## Description
With these fixes, I could improve some translations in portuguese, and
also I added some improvements to make some drowpdown values, that were
not translatable into translatable strings, into the Automations, Macros
and Custom Attributes page. I also fixed some typos.
Here are the main improvements.
- ~Fixed typo in portuguese into `Reports > Agents` page:~
~Before:

After:
~
- Added the possibility to make the `Priority` and `Message types`
translatables in other languages, into Macros and Automations page. Also
added the same feature for Custom attributes page at `applies to` and
`type` fields:
Before:




After:




- ~Improve Bots page. In the Brazilian portuguese is very common and
widely used bots to refer to chatbots, using `robô` as a direct
translations sounds weird, `robô` is used more often when we are talking
about robots, not chatbots.
Before:

After:
~
- Added multiselect both `no options` and `Select` placeholder
translatable strings:
Before:


After:

- Added `.pnpm-store` to `.gitignore`, when I'm using docker, the pnpm
always creates this folder into my root directory, so I imagine the same
could happens with others, so I fixed it.
## Type of change
Please delete options that are not relevant.
- [x] Bug fix (non-breaking change which fixes an issue)
- [x] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing
functionality not to work as expected)
- [ ] This change requires a documentation update
## How Has This Been Tested?
I've added some translations for my language (brazilian portuguese), so
i just switched the languages between the original in EN to PT_BR.
## 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
- [ ] New and existing unit tests pass locally with my changes
- [x] Any dependent changes have been merged and published in downstream
modules
---------
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com >
Co-authored-by: iamsivin <iamsivin@gmail.com >
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com >
2025-07-08 12:40:40 +05:30
Tanmay Deep Sharma
99a3a2a69b
add proper tests
2025-07-08 14:08:45 +07:00
Tanmay Deep Sharma
11e01f746e
Merge remote-tracking branch 'origin/develop' into feat/support-pdf-upload-faq-gen
2025-07-08 11:55:13 +07:00
Tanmay Deep Sharma
6400585bd7
add retry on failure for pdf extraction
2025-07-08 11:55:07 +07:00
Shivam Mishra and GitHub
30a3a35281
feat: remove colon and semicolons when sanitizing inbox name ( #11889 )
2025-07-08 09:41:40 +05:30
Tanmay Deep Sharma
e8196b9537
Merge remote-tracking branch 'origin/develop' into test-pdf-support-captain
2025-07-08 10:07:07 +07:00
Chatwoot Bot and GitHub
e4ba80e2f0
chore: Update translations ( #11893 )
2025-07-07 14:34:25 -07:00
Tanmay Deep Sharma
3fca0ab797
Merge remote-tracking branch 'origin/revert-11841-revert-11730-feat/captain-image-support' into test-pdf-support-captain
2025-07-07 12:30:59 +07:00
Tanmay Deep Sharma
abeaa25c6a
Merge remote-tracking branch 'origin/feat/support-pdf-upload-faq-gen-fe' into test-pdf-support-captain
2025-07-07 12:18:41 +07:00
Tanmay Deep Sharma and GitHub
2663ad8e56
Merge branch 'develop' into feat/support-pdf-upload-faq-gen
2025-07-07 10:45:33 +05:30
Tanmay Deep Sharma
3dbb030900
update handoff prompt
2025-07-07 12:14:16 +07:00
b72848513f
fix: Show billing upgrade page if there is a mismatch in the user count ( #11886 )
...
Disable features/show billing upgrade for accounts with more users than
the one in the license.
---------
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com >
2025-07-06 19:30:27 -07:00
Muhsin Keloth and GitHub
b8814a8bd5
fix: Escape closing bracket in mention regex ( #11877 )
...
**Summary**
- Fixed Ruby warning about unescaped closing bracket in character class
within `MENTION_REGEX`
- Properly escaped the `]` character in the regex pattern to follow Ruby
regex syntax standards
**Changes**
- Updated `MENTION_REGEX` in `lib/regex_helper.rb` to escape the closing
bracket in character class `[^]]+` → `[^\\]]+`
2025-07-04 10:35:11 +05:30
Pranav and GitHub
3e993ead0f
feat: OG Image in Chatwoot Help Center ( #11826 )
...
_Note: This is only available for Cloud version of Chatwoot._

2025-07-03 12:41:12 -07:00
Tanmay Deep Sharma
92fcfa1e59
fix test case for circleci
2025-07-04 00:00:09 +05:30
Tanmay Deep Sharma
eb3360fcc4
Merge remote-tracking branch 'origin/feat/support-pdf-upload-faq-gen' into feat/support-pdf-upload-faq-gen
2025-07-03 21:52:37 +05:30
Tanmay Deep Sharma
ac99250fac
fix test case for circleci
2025-07-03 21:51:38 +05:30
Sivin Varghese and GitHub
7343e53659
fix: Variable search item not showing after braces/commas ( #11864 )
...
# Pull Request Template
## Description
This PR fixes an issue where typing variables, like `{{contact.name}}`,
caused the variable list to miss showing `contact.name`. The search key
in this case became `contact.name}},` which didn't match any available
options. The logic in `VariableList.vue` only checked the part after the
last comma and didn’t fully sanitize the input.
**Solution**
Updated `searchKey` to remove all {} and commas for accurate matching.
Fixes
[CW-4574](https://linear.app/chatwoot/issue/CW-4574/i-dont-see-an-option-for-contactname-it-shows-initially-but-it-doesnt )
## Type of change
- [x] Bug fix (non-breaking change which fixes an issue)
## How Has This Been Tested?
### Loom video
https://www.loom.com/share/fc86e53853ad49e6acf6de57ebbd8fcb?sid=6702f896-d1a3-4c5a-9eb7-b96b5ed91531
## Checklist:
- [x] My code follows the style guidelines of this project
- [x] I have performed a self-review of my code
- [x] 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-07-03 19:39:36 +05:30
Tanmay Deep Sharma
e49a2eb606
display file object in case of pdf
2025-07-03 17:59:07 +05:30
Tanmay Deep Sharma
c08d39d5b8
remove downgraded columns
2025-07-03 17:53:41 +05:30
Tanmay Deep Sharma
eb0064ddf4
Merge remote-tracking branch 'origin/feat/support-pdf-upload-faq-gen' into feat/support-pdf-upload-faq-gen
2025-07-03 17:36:40 +05:30
Tanmay Deep Sharma
8f807aab17
refactor: fix review changes
2025-07-03 17:33:25 +05:30
Tanmay Deep Sharma
250d9d4dee
refactor: review changes
2025-07-03 13:57:38 +05:30
Sivin Varghese and GitHub
cb01a2bc66
fix: Incorrect account ID in conversation header back button URL ( #11866 )
2025-07-03 13:22:44 +05:30
Tanmay Deep Sharma
5762d1dd50
refactor: review changes
2025-07-03 12:24:07 +05:30
Muhsin Keloth and GitHub
4e4aa7f580
fix: Handle emoji and special characters in mention notifications ( #11857 )
...
Fixes notification display issues when user or team names contain emojis
and special characters. Previously, mention notifications would show
URL-encoded characters instead of properly formatted names with emojis.
**Before:**
Notification: "John Doe: Hey @%F0%9F%91%8D%20customer%20support please
check this"
**After:**
Notification: "John Doe: Hey @👍 customer support please check this"
2025-07-03 11:32:13 +05:30
Tanmay Deep Sharma
91cb159ef0
Merge remote-tracking branch 'origin/feat/support-pdf-upload-faq-gen-fe' into feat/support-pdf-upload-faq-gen-fe
2025-07-03 00:33:50 +05:30
Tanmay Deep Sharma
45f9aeec10
update the translation file
2025-07-03 00:33:26 +05:30
Tanmay Deep Sharma and GitHub
553fcbc5e9
Merge branch 'develop' into feat/support-pdf-upload-faq-gen-fe
2025-07-03 00:21:18 +05:30
Tanmay Deep Sharma
ba65a5a534
refactor: fix eslint errors
2025-07-03 00:20:42 +05:30
6656b042b8
Potential fix for code scanning alert no. 105: Incomplete string escaping or encoding
...
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-07-03 00:09:27 +05:30
Tanmay Deep Sharma
9370d21612
Merge remote-tracking branch 'origin/develop' into feat/support-pdf-upload-faq-gen
2025-07-03 00:08:43 +05:30
Tanmay Deep Sharma
6681561864
refactor: fix the codeclimate
2025-07-03 00:07:16 +05:30
Tanmay Deep Sharma
6222f9b492
refactor: fix the codeclimate
2025-07-02 23:58:19 +05:30
Tanmay Deep Sharma
dc48d44b51
Merge branch 'develop' into feat/support-pdf-upload-faq-gen
2025-07-02 23:34:09 +05:30
Tanmay Deep Sharma
3765720849
refactor: refactor PdfExtractionParserJob for better readability
2025-07-02 23:32:10 +05:30
Tanmay Deep Sharma
2f59d34e50
update the rpec fix linting
2025-07-02 22:40:20 +05:30
Tanmay Deep Sharma
ec107a2d94
update document model file
2025-07-02 20:02:49 +05:30
Tanmay Deep Sharma
235ce3479c
refactor: use UPSERT for consistency in document upload
2025-07-02 19:58:34 +05:30
a6cc3617c0
feat: Add the ability to mention team in private message ( #11758 )
...
This PR allows agents to mention entire teams in private messages using
`@team_name` syntax. When a team is mentioned, all team members with
inbox access are automatically notified. The scheme changes can be found
[here](https://github.com/chatwoot/prosemirror-schema/pull/34 ).
---------
Co-authored-by: iamsivin <iamsivin@gmail.com >
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com >
Co-authored-by: Sojan Jose <sojan@pepalo.com >
2025-07-02 19:57:59 +05:30