Muhsin Keloth
70e1bf8d31
chore: cleanup
2024-05-21 12:36:19 +05:30
Muhsin Keloth and GitHub
6550287f97
Merge branch 'feat/linear-backend' into feature/cw-3271
2024-05-20 16:25:30 +05:30
Muhsin Keloth and GitHub
cfb1ae0dd1
Merge branch 'develop' into feat/linear-backend
2024-05-20 16:25:23 +05:30
Muhsin Keloth
95d2a57a81
chore: add create comment api
2024-05-20 15:34:38 +05:30
Shivam Mishra and GitHub
f6650b5025
feat: move Azure config to installation_config ( #9481 )
...
This PR has the following changes
1. Add `AZURE_APP_ID` and `AZURE_APP_SECRET` to installation config
2. Add Microsoft config to `super_admin/features.yml`
3. Replace usage of `ENV.fetch` with `GlobalConfigService.load` for
fetch App ID and Secret
2024-05-20 11:52:42 +05:30
Muhsin Keloth
ca8dc3760f
chore: update linear config
2024-05-17 20:26:09 +05:30
Muhsin Keloth
3d1bafa3c0
feat: complete basic front end
2024-05-17 14:04:48 +05:30
Muhsin Keloth and GitHub
b663f3201c
Merge branch 'develop' into feat/linear-backend
2024-05-16 15:25:33 +05:30
Sojan
41e373ace3
Bump version to 3.9.0
2024-05-15 22:15:52 -07:00
Chatwoot Bot and GitHub
b0b4668d23
chore: Update translations ( #9439 )
...
- update translations from crowdin
2024-05-15 21:52:30 -07:00
Muhsin Keloth
4d47fc1c25
chore: rename from team_entites to team_entities
2024-05-10 15:16:56 +05:30
Muhsin Keloth
4645e57e9a
feat: add linked issue api
2024-05-09 22:40:42 +05:30
Muhsin Keloth
5e1dbfb64d
feat: search issue API
2024-05-09 22:28:47 +05:30
Muhsin Keloth
df29b43540
feat: unlink issue api
2024-05-09 21:44:42 +05:30
Muhsin Keloth
fc41669178
feat: add link issue API
2024-05-09 15:05:36 +05:30
Muhsin Keloth
1ddc05dadb
feat: add create issue API
2024-05-09 12:23:14 +05:30
Muhsin Keloth and GitHub
0268d544d1
Merge branch 'develop' into feat/linear-backend
2024-05-09 11:33:07 +05:30
Shivam Mishra and GitHub
eff24c0d71
feat: allow feature plan map in super admin ( #9318 )
...
- Add subscribed_features method in models/enterprise/account and include it in the JSON response
2024-05-08 22:58:46 -07:00
Muhsin Keloth and GitHub
e098e463ad
Merge branch 'develop' into feat/linear-backend
2024-05-08 09:09:13 +05:30
2ef767d60f
feat: exporting contacts takes the filters into account ( #9347 )
...
- This PR allows contacts to be exported using the current filter in CRM view
Co-authored-by: Sojan Jose <sojan@pepalo.com >
2024-05-07 20:18:36 -07:00
Muhsin Keloth
0a45b7e156
chore: add feature flag linear_integration
2024-05-07 15:13:33 +05:30
Muhsin Keloth
243834c401
feat: add team entities API
2024-05-06 14:26:52 +05:30
Muhsin Keloth and GitHub
1bba61a758
Merge branch 'develop' into feat/linear-backend
2024-05-03 14:29:47 +05:30
Muhsin Keloth
e58f1ad98d
fix: specs
2024-05-03 14:25:10 +05:30
jderecho and GitHub
0d7773d88f
feat: Draft through API for Cross-Device Support ( #8018 )
...
- Add APIs for cross-device message drafts
ref: #6890
2024-05-02 18:42:18 -07:00
Shivam Mishra and GitHub
b24626a65a
feat: Include resolution time and waiting time in team & agent report export ( #9296 )
2024-05-02 17:29:52 -07:00
Chatwoot Bot and GitHub
94e1d55543
chore(i18n): Update the latest translations ( #9340 )
2024-05-02 08:18:17 -07:00
Muhsin Keloth
68cb6b19b0
feat: add teams end point
2024-05-02 16:11:21 +05:30
Muhsin Keloth
ead7cc0c36
feat: add liner integration
2024-05-02 13:39:57 +05:30
8e9b21820e
feat: setup composables for vue 2.7 ( #9305 )
...
* feat: setup vuelitdate for vue 2.7
* feat: add all composables
* feat: return track method
---------
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com >
2024-04-29 17:00:49 +05:30
Shivam Mishra and GitHub
78f94511ff
feat: add sitemap for help center ( #9280 )
...
* feat: start sitemap
* feat: add base url and last mod to sitemap
* fix: typo
* test: sitemap generation
* test: add draft articles
* fix: escape dots in regex matching
* feat: perpend protocol to the url
* feat: use ChatwootApp.help_center_root
* feat: don't parse the URL
* fix: function declaration
2024-04-26 21:36:39 +05:30
Pranav and GitHub
888d3cb3fa
chore: Increase the rate limit for contact search ( #9256 )
2024-04-17 16:59:38 -07:00
Sojan
29f07e7e06
Bump version to 3.8.0
2024-04-16 17:08:36 -07:00
f71f43e54a
chore: Update translations ( #9236 )
...
- update translations
------------------
Co-authored-by: Sojan <sojan@pepalo.com >
2024-04-15 18:49:04 -07:00
Sojan Jose and GitHub
42a457ff5d
feat: Use embeddings in help center search ( #9227 )
2024-04-15 16:35:23 -07:00
Shivam Mishra and GitHub
d1dd319091
feat: API to download breached conversations ( #9150 )
...
* feat: add download conversations endpoint
* feat: template for conversation list download
* feat: setup download API and tests
* chore: revert formatting change
* feat: rename download method
* feat: rename template
* feat: include sla_policy table in download query
* refactor: add nil safety to assignee
* chore: Update en.yml
* fix: remove applied_sla relation
2024-03-26 09:22:49 +05:30
Muhsin Keloth and GitHub
48452a42f4
feat: Add SLA metrics API ( #9132 )
2024-03-25 12:24:43 +05:30
e94b276f64
feat: Add help URLs for features in features.yml ( #9134 )
...
Co-authored-by: Pranav <pranav@chatwoot.com >
2024-03-21 10:30:46 -07:00
f78f278e2f
fix: Update validations for filter service ( #8239 )
...
- Refactor filter service for better readability and maintenance
- Add validations for the following:
- If an invalid attribute is passed, a custom exception InvalidAttribute will be thrown.
- If an invalid operator is passed, a custom exception InvalidOperator will be thrown.
- If an invalid value (currently checking only null check), a custom exception InvalidValue will be thrown.
Fixes: https://linear.app/chatwoot/issue/CW-2702/activerecordstatementinvalid-pginvalidtextrepresentation-error-invalid
Fixes: https://linear.app/chatwoot/issue/CW-2703/activerecordstatementinvalid-pginvaliddatetimeformat-error-invalid
Fixes: https://linear.app/chatwoot/issue/CW-2700/activerecordstatementinvalid-pgsyntaxerror-error-syntax-error-at-or
Co-authored-by: Sojan <sojan@pepalo.com >
2024-03-20 16:29:36 +05:30
Sojan
e1e8857195
Bump version to 3.7.0
2024-03-18 17:26:09 +05:30
Sojan Jose and GitHub
3dae3ff3ad
feat: Conversation update API for sla_policy_id ( #8973 )
...
- Add an endpoint for updating conversation attributes (priority / sla_policy_id )
- Swagger spec
- minor chores around the conversation API/spec
Fixes: https://linear.app/chatwoot/issue/CW-2100/feat-backend-api-to-update-the-sla-of-a-conversation
2024-03-14 17:22:32 +05:30
Vishnu Narayanan and GitHub
7f4b2d66d4
feat: add activity message for SLA ( #9100 )
...
* feat: add activity message for SLA
* chore: refactor to reduce method complexity
* chore: refactor
* feat: add spec for SLAactivity message
* chore: move SLA spec to enterprise folder
* chore: move team activity methods to a separate module
* chore: fix typo
* chore: move sla activity message spec to conversation model
2024-03-13 20:05:34 +05:30
Vishnu Narayanan and GitHub
aaf70cf1cf
feat: add push notification when SLA missed ( #9078 )
...
* feat: add push notification when SLA missed
* chore: sent notification only for inbox members
* feat: add conv particpants+admins to SLA notification list
* chore: add spec to ensure notification is created
* chore: refactor to multiple alerts for SLA conditions
* chore: add sla_policy as secondary_actor in notification
2024-03-11 21:49:41 +05:30
Chatwoot Bot and GitHub
56bf543f7e
chore: Update translations ( #9052 )
2024-03-06 23:30:32 +05:30
Muhsin Keloth and GitHub
ef90b7a3d8
feat: Revamp the notification title and content ( #8988 )
2024-03-06 20:51:56 +05:30
881d4bf644
feat: Add backend APIs for the bot metrics ( #9031 )
...
Co-authored-by: Pranav <pranav@chatwoot.com >
2024-03-01 08:20:20 -08:00
773be6f8ec
feat: Interface to validate response_source ( #8894 )
...
- This PR adds a UI to validate the response source quality quickly. It also helps to test with sample questions and update responses in the database when missing.
Co-authored-by: Pranav Raj S <pranav@chatwoot.com >
2024-02-26 20:20:12 +05:30
Chatwoot Bot and GitHub
a5e9cd94e1
chore: Update translations ( #8983 )
2024-02-21 16:01:14 -08:00
ebae547a60
feat: Add ability to resolve API channel conversations ( #8348 )
...
- Create a new endpoint to fetch a single conversation in client apis
- Create a new endpoint to resolve a single conversation in client apis
- Update swagger API definition to include missing endpoints
Fixes : #6329
Co-authored-by: Cristian Duta <Cristian.Duta@ti8m.ch >
2024-02-21 17:41:20 +05:30
cc47ccaa2c
feat(ee): Add SLA management UI ( #8777 )
...
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com >
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com >
Co-authored-by: Pranav <pranav@chatwoot.com >
2024-02-20 23:03:22 -08:00