Commit Graph
4009 Commits
Author SHA1 Message Date
Sivin VargheseandGitHub 64ff91afbb Merge branch 'develop' into feat/CW-3082 2024-03-25 23:41:38 +05:30
Muhsin KelothandGitHub 48452a42f4 feat: Add SLA metrics API (#9132) 2024-03-25 12:24:43 +05:30
6d4551bca2 feat: Update the design for SLA policy management pages (#9136)
Co-authored-by: Shivam Mishra <scm.mymail@gmail.com>
Co-authored-by: Pranav <pranav@chatwoot.com>
2024-03-22 14:39:09 -07:00
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
c51492c674 feat: SLA List Item component (#9135)
- Base settings list and list item components.
- SLA list item component.

Fixes: https://linear.app/chatwoot/issue/CW-3126/create-a-sla-list-item-component-with-the-new-design


Co-authored-by: Shivam Mishra <scm.mymail@gmail.com>
Co-authored-by: Pranav <pranav@chatwoot.com>
2024-03-21 19:30:11 +05:30
Ryan KonandGitHub 762a39330a fix: use safe nav when downcasing email in from_email (#9139)
Use safe nav when downcasing email in from_email
2024-03-21 18:44:04 +05:30
Sivin VargheseandGitHub 271b7da094 Merge branch 'develop' into feat/CW-3082 2024-03-21 15:08:36 +05:30
44956176a1 feat: Add SLA header component (#9129)
Co-authored-by: Shivam Mishra <scm.mymail@gmail.com>
Co-authored-by: Pranav <pranav@chatwoot.com>
2024-03-20 21:04:44 -07:00
Sojan JoseandGitHub 1303469087 feat: Ability filter blocked contacts (#9048)
- This PR introduces the ability to filter blocked contacts from the contacts filter UI
2024-03-20 18:11:50 +05:30
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
Vishnu NarayananandGitHub b017d05ed9 feat: add sla events table (#9126)
* feat: add sla events table

* chore: refactor to EE namespace

* chore: refactor

* chore: fix spec

* chore: add references to account,inbox,sla_policy

* chore: update specs

* chore: update spec to check backfilling id's

* Update spec/enterprise/models/sla_event_spec.rb
2024-03-20 11:59:37 +05:30
bd97226c95 fix: Locale not correct in root url when accessing help center with custom domain (#9110)
- Ensuring that SwitchLocale concern handles the case of custom domain for portals and set locale according to that

Co-authored-by: Sojan Jose <sojan@pepalo.com>
2024-03-19 18:48:59 +05:30
Sivin VargheseandGitHub 1588db0d83 Merge branch 'develop' into feat/CW-3082 2024-03-18 19:45:05 +05:30
Sojan a8b930e351 Merge branch 'release/3.7.0' into develop 2024-03-18 17:27:23 +05:30
Sojan e1e8857195 Bump version to 3.7.0 2024-03-18 17:26:09 +05:30
Sivin VargheseandGitHub f4f068a366 Merge branch 'develop' into feat/CW-3082 2024-03-18 17:14:14 +05:30
Muhsin KelothandGitHub b5c6d90abd chore: Fix CSATMetrics component snap shot spec (#9122)
chore: Fix snapshot specs
2024-03-18 17:02:23 +05:30
iamsivin 279c11f38f fix: snapshot 2024-03-18 11:25:47 +05:30
Sivin VargheseandGitHub d9dee0c9da Merge branch 'develop' into feat/CW-3082 2024-03-17 20:06:10 +05:30
Sojan JoseandGitHub fd832d7593 chore: Add verbose errors for IMAP email channels (#9116) 2024-03-15 20:53:23 -07:00
iamsivin 82dda9ba22 chore: Review fix 2024-03-15 19:38:24 +05:30
Shivam Mishra 0b1238814c test: resize directive 2024-03-15 16:47:49 +05:30
Shivam Mishra 9563281b16 refactor: use a custom directive for resize 2024-03-15 16:35:01 +05:30
Shivam Mishra 8925cf1e94 chore: run tailwind format 2024-03-15 16:30:33 +05:30
Shivam Mishra af90e3a56c feat: add resize directive 2024-03-15 16:30:23 +05:30
iamsivin b581d19c93 feat: Add sla types 2024-03-15 13:35:23 +05:30
iamsivin ccca226f82 chore: Review fix 2024-03-15 12:43:00 +05:30
Sivin VargheseandGitHub dc392da069 Merge branch 'develop' into feat/CW-3082 2024-03-15 12:41:41 +05:30
Vishnu NarayananandGitHub 29e44ac6d0 feat: add option to delete and disable edits for SLA (#9108)
* feat: add delete button for SLA

* chore: remove edit SLA

* chore: remove update related texts from i18n
2024-03-15 12:21:32 +05:30
Muhsin KelothandGitHub a87ebb1f98 Merge branch 'develop' into feat/CW-3082 2024-03-15 11:59:12 +05:30
Sivin VargheseandGitHub 58ee2e125a fix: Update the error response during changing the password from profile settings (#9114) 2024-03-14 23:07:19 -07:00
89d0b2cb6e feat: Add the bot performance reports UI (#9036)
Co-authored-by: Pranav <pranav@chatwoot.com>
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
2024-03-14 23:04:14 -07:00
Sivin VargheseandGitHub 884433ed1f Merge branch 'develop' into feat/CW-3082 2024-03-15 11:27:41 +05:30
476077ab84 fix: Update location component to avoid overflow, handle location title from Telegram payload (#9113)
Co-authored-by: Pranav <pranav@chatwoot.com>
2024-03-14 22:53:43 -07:00
Muhsin Keloth dd2617cf37 chore: add sla title 2024-03-15 11:02:49 +05:30
Muhsin KelothandGitHub 586552013e feat: Update the contact_type when creating or updating the contact (#9107)
* feat: Update location and country code when the contact create/update

* feat: Update the location and country_code when creating or updating the contact.

* chore: improve comments

* feat: Update the contact_type when the contact created/updated

* chore: add more specs

* chore: code cleanups

* chore: code cleanups

* Update contact_spec.rb

* Update inbox.rb

* Update sync_attributes_spec.rb

* chore: build fixes

* chore: check visitor type before update

* chore: review fixes
2024-03-15 10:55:40 +05:30
iamsivin 9848b43b57 chore: clean up 2024-03-15 09:19:45 +05:30
iamsivin eb919456f2 chore: style fix 2024-03-15 09:13:39 +05:30
Sivin VargheseandGitHub ab2e2b92e2 Merge branch 'develop' into feat/CW-3082 2024-03-14 17:30:25 +05:30
iamsivin 905cb652d5 chore: clean up 2024-03-14 17:28:42 +05:30
Sojan JoseandGitHub 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
iamsivin 162efff711 chore: Ui fixes 2024-03-14 17:05:27 +05:30
iamsivin 3a021569d4 fix: responsive issues 2024-03-14 16:40:49 +05:30
iamsivin 8b207a9a94 fix: notification types 2024-03-14 15:53:34 +05:30
iamsivin f419dcc662 chore: Adds specs 2024-03-14 15:18:24 +05:30
iamsivin 048e1d9bc4 chore: Use resize observer 2024-03-14 15:13:40 +05:30
Shivam Mishra 3cc1147fa8 refactor: use simple estimation based logic to calculate number of labels 2024-03-14 13:46:02 +05:30
Sivin VargheseandGitHub 51e293976f Merge branch 'develop' into feat/CW-3082 2024-03-14 09:34:12 +05:30
29171565ed feat: Add image preview for inline images in vue-letter (#9099)
Co-authored-by: Pranav <pranav@chatwoot.com>
2024-03-13 18:46:35 -07:00
55fcbe2dde feat: Add the ability to zoom on chat images (#9093)
Co-authored-by: Shivam Mishra <scm.mymail@gmail.com>
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
Co-authored-by: Pranav <pranav@chatwoot.com>
2024-03-13 18:04:42 -07:00