Sivin Varghese
|
88cef88d80
|
fix: Instagram story with video not rendering (#7184)
* fix: instagram story with video not rendering
* chore: Minor fixes
---------
Co-authored-by: Tejaswini Chile <tejaswini@chatwoot.com>
|
2023-05-25 12:20:42 +05:30 |
|
Tejaswini Chile
|
8e79cf72e1
|
fix: issue with slack job (#7179)
|
2023-05-24 20:22:34 +05:30 |
|
Muhsin Keloth
|
5618b5ebd3
|
fix: Enable ogg format for audio recording in API channel (#7178)
|
2023-05-24 15:05:31 +05:30 |
|
Shivam Mishra
|
44b1047b90
|
feat(perf): contacts query performance (#7175)
* feat: use more indexable where condition
* feat: add index concurrently
* chore: update schema
* refactor: update index name
|
2023-05-23 17:22:47 +05:30 |
|
Shivam Mishra
|
9c6c19c3e5
|
fix: CSAT filter metrics rendering & conversation reports not working [CW-1840, CW-1818] (#7170)
* fix: emoji rendering for CSAT
* feat: add tests for CSAT Metrics
* fix: allow rating in metrics
* refactor: hide satisfaction score & total response chart if rating filter is enabled
* refactor: optional chaining in group by
* fix: spacing using autofill
* test: update csat metrics tests
* test: CSAT metric card
|
2023-05-23 16:47:04 +05:30 |
|
Nithin David Thomas
|
2764338453
|
fix: Fixes wrong copy being sent to users via email invite [cw-1290] (#7159)
* fix: Fixes invite email copy
* fix: Fixes wrong copy being sent to users via email invite
|
2023-05-23 09:37:40 +05:30 |
|
Shivam Mishra
|
4f0fcfcbcd
|
feat: allow Microsoft Clarity from CDN (#7163)
* feat: add microsoft clarity to main app
* feat: mask messages
* fix: spacing
|
2023-05-23 08:00:01 +05:30 |
|
Pranav Raj S
|
fdbaf98c3b
|
fix: Update breaking specs (#7169)
|
2023-05-22 17:01:27 -07:00 |
|
Muhsin Keloth
|
03bbd048a7
|
chore: Add action to set dark mode from the react-native-widget (#7167)
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
|
2023-05-22 15:34:09 -07:00 |
|
Tejaswini Chile
|
d481b9fbcf
|
feat: Limit the number of custom filters per user (#7101)
|
2023-05-22 18:03:15 +05:30 |
|
Vishnu Narayanan
|
68dedc37ba
|
chore: update auditlog timestamp format (#7128)
|
2023-05-22 17:08:50 +05:30 |
|
Shivam Mishra
|
958c0d7946
|
feat(perf): improve performance of conversation filter API [CW-1605] (#7120)
* feat(perf): don't use count
* feat(perf): include messages in the conversation query
* feat: include contact inboxes
* refactor: use blank?
|
2023-05-22 16:03:11 +05:30 |
|
Tejaswini Chile
|
9553329092
|
chore: find instagram_direct_message query (#7157)
|
2023-05-22 16:01:31 +05:30 |
|
Nithin David Thomas
|
d01f2063d0
|
feat: Creates component to show articles search results [CW-1451] (#7126)
* feat: Creates component to show articles search results
* Adds story for the component
|
2023-05-22 15:15:19 +05:30 |
|
Tejaswini Chile
|
590e4e9c1c
|
Fix: prevent IMAPBadResponse exception from sending the authorization mail (#7154)
|
2023-05-22 13:51:56 +05:30 |
|
Tejaswini Chile
|
0e903d2365
|
chore: Add delay for slack job when message has attachments (#7107)
|
2023-05-22 13:51:14 +05:30 |
|
Shivam Mishra
|
d6ce1ceeeb
|
fix: CSAT chart showing incorrect data (#7152)
* fix: computation of data for csat chart
* fix: make horizontal chart reactive
|
2023-05-22 11:01:01 +05:30 |
|
Sivin Varghese
|
e8f56d0e56
|
chore: Update greeting message label in settings (#7088)
|
2023-05-21 21:07:37 -07:00 |
|
Pranav Raj S
|
b8dae07c0f
|
feat: Add an option to use darkMode only in the widget (#7151)
|
2023-05-22 09:05:05 +05:30 |
|
Sojan Jose
|
e3f4be97c0
|
fix: Reauthorize when channel settings updated (#7134)
Fixes: https://linear.app/chatwoot/issue/CW-1803/bug-inbox-doesnt-update-reauthorisation-required-automattically
|
2023-05-19 22:04:34 +05:30 |
|
Sojan
|
1f4d096804
|
Merge branch 'hotfix/2.17.1' into develop
|
2023-05-19 20:56:16 +05:30 |
|
Sivin Varghese
|
1bcc438b21
|
fix: Problem when using Brazilian Portuguese (#7135)
Fixes: #7127
|
2023-05-19 20:55:01 +05:30 |
|
Sojan Jose
|
7ab7bac6bf
|
chore: Enable the new Rubocop rules (#7122)
fixes: https://linear.app/chatwoot/issue/CW-1574/renable-the-disabled-rubocop-rules
|
2023-05-19 14:37:10 +05:30 |
|
Shivam Mishra
|
b988a01df3
|
fix: exclude private and activity messages from public API (#7123)
- Exclude private messages
|
2023-05-19 14:24:49 +05:30 |
|
Shivam Mishra
|
105f9a27d2
|
feat: more CSAT filters (#7038)
* refactor: use grid instead of flex
* refactor: let the parent layout decide the spacing
* feat: add a separate date-range component
* refactor: use new date-range component
* fix: destructure all options
* refactor: separate group by component
* refactor: better handle group by data
* fix: defaul group by
* refactor: variable naming
* refactor: use DATE_RANGE_OPTIONS directly
* chore: update platform in gemfile.lock
* refactor: trigger fetch on filter change
* refactor: remove redundant method
* refactor: simplify methods and emitting
* refactor: simplify filter logic
* refactor: simplify fetching
* refactor: imports
* refactor: prop name
* refactor: CSAT response to use new APIs
* refactor: use common filter event
* refactor: use computed value for validGroupBy
* refactor: better function names
* refactor: rename prop
* refactor: remove redundant props
* refactor: separate agents filter component
* feat: add labels filter
* feat: add inboxes filter
* fix: event
* refactor: send label and inbox along with request payload
* feat: add inbox filter
* feat: add inbox to download
* refactor: use request payload from computed property
* refactor: params
* feat: add team to csat filters
* feat: add team to csat filters
* feat: add filter for rating
* feat: reverse options
* feat: add labels for ratings and translations
* feat: update translation
* fix: margin and spacing
* fix: trailing whitespace
* feat: add tests for filters
* chore: move files
* feat: add try catch with alerts
* feat: update import
* fix: imports
* Updates broken imports
---------
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
|
2023-05-18 22:50:46 +05:30 |
|
Shivam Mishra
|
f2f33038f2
|
fix: Make category non-mandatory (#7117)
Creating articles in a new help center without categories throws an error. This PR fixes that.
|
2023-05-18 18:42:28 +05:30 |
|
Clairton Rodrigo Heinzen
|
a25179c342
|
fix: Instagram events job NoMethodError: undefined method for nil:NilClass (#7105)
- Sometimes tag entry does not have messaging or standby and cause a error
|
2023-05-18 15:22:01 +05:30 |
|
Sivin Varghese
|
aea9470b6a
|
fix: RTL issue for basic filter dropdown (#7118)
|
2023-05-18 15:06:18 +05:30 |
|
Muhsin Keloth
|
6382707146
|
chore: Check assignee exists or not before rendering the assignee avatar (#7104)
|
2023-05-17 15:41:23 +05:30 |
|
Pranav Raj S
|
49ef4e54ca
|
feat: Add cmd/ctrl click open on the conversation cards (#7100)
|
2023-05-16 16:57:25 -07:00 |
|
Pranav Raj S
|
3f39b7ad1f
|
fix: Avoid styles getting purged on prod build (#7086)
|
2023-05-15 19:05:07 -07:00 |
|
Pranav Raj S
|
a3547c5a1f
|
feat: Show Table of Contents in the article sidebar (#7085)
|
2023-05-15 18:43:16 -07:00 |
|
Tejaswini Chile
|
0f776a173c
|
Fix: Mail ate compare with nil date (#7084)
fixes: https://chatwoot-p3.sentry.io/issues/4185144468/?project=6382945
|
2023-05-15 21:42:22 +05:30 |
|
Sojan Jose
|
d320605556
|
chore: Fix Activerecord querry cancelled when fetching email (#7083)
limiting the query to 2 days to ensure that it runs timebound.
fixes: https://linear.app/chatwoot/issue/CW-1747/activerecordquerycanceled-pgquerycanceled-error-canceling-statement
|
2023-05-15 21:23:17 +05:30 |
|
Sojan Jose
|
ca85d4e1c6
|
fix: External url validation in attachment (#7082)
fixes: https://linear.app/chatwoot/issue/CW-1746/activerecordrecordinvalid-validation-failed-external-url-is-too-long
|
2023-05-15 20:33:58 +05:30 |
|
Tejaswini Chile
|
b994706265
|
fix: Email date attribute not being set (#7081)
Fixes: https://linear.app/chatwoot/issue/CW-1738/typeerror-no-implicit-conversion-of-nil-into-string-typeerror
|
2023-05-15 20:19:03 +05:30 |
|
Nithin David Thomas
|
d9f2cd0a6e
|
chore: Enable Hebrew language for widget (#7079)
Co-authored-by: Sojan Jose <sojan@pepalo.com>
|
2023-05-15 16:56:04 +05:30 |
|
Sojan Jose
|
f2a34ad8aa
|
Chore: Remove deprecation warning post rails upgrade (#7080)
Fixes: https://linear.app/chatwoot/issue/CW-1575/fix-deprecations-post-upgrade-to-rails-7
|
2023-05-15 16:32:27 +05:30 |
|
Tejaswini Chile
|
65e91f6a6f
|
fix: Duplicate instagram conversations for echo messages (#7078)
|
2023-05-15 16:25:15 +05:30 |
|
Nithin David Thomas
|
7dd1562b40
|
fix: Welcome email copy changes and canned response API error handling [cw-1290] (#7054)
Fixes: https://linear.app/chatwoot/issue/CW-1290/minor-ui-issues
|
2023-05-15 16:17:55 +05:30 |
|
Nithin David Thomas
|
5a8eff35b5
|
chore: Enable support for hebrew in dashboard [CW-1736] (#7077)
|
2023-05-15 14:03:29 +05:30 |
|
Muhsin Keloth
|
1936369b12
|
feat: Add analytics event for OpenAI (#7074)
* Add analytics event for OpenAI
* Add more variations
|
2023-05-15 11:57:56 +05:30 |
|
Tejaswini Chile
|
354010a6e1
|
chore: fetch mails with multiple attachments (#7030)
|
2023-05-14 10:02:36 +05:30 |
|
Sojan Jose
|
385eab6b96
|
chore: Add max length validation to text fields (#7073)
Introduces a default max length validation for all string and text fields to prevent processing large payloads.
|
2023-05-12 22:12:21 +05:30 |
|
Sivin Varghese
|
198cd9b28d
|
feat: Show next available day/hour and minutes on widget (#6902)
* feat: Show next available hour and minutes on widget
* chore: Adds spec
* chore: Show days
* chore: Code clean up
* chore: Review fixes
* chore: Minor fixes
* chore: Review suggestion fixes
* chore: Minor fixes
* Added timezone to widget payload
* chore: Adds time zone
* chore: Review fixes
* chore: Adds comments
* chore: Rounded up min with nearest multiple of 5
* chore: Review fixes
* chore: Review fixes
* chore: Review fixes
* chore: Review fixes
* chore: Fix specs
* chore: Review fixes
* chore: Fix specs
* chore: Review fixes
* chore: Moved day names to i18n
* chore: Review fixes
* chore: Fix specs
---------
Co-authored-by: Tejaswini Chile <tejaswini@chatwoot.com>
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
Co-authored-by: Shivam Mishra <scm.mymail@gmail.com>
|
2023-05-12 19:25:51 +05:30 |
|
Muhsin Keloth
|
2c3160cfee
|
feat: API to list all attachments for a conversation (#7059)
Fixes: https://linear.app/chatwoot/issue/CW-1678/api-to-list-all-attachments-for-a-conversation
|
2023-05-12 15:48:06 +05:30 |
|
Muhsin Keloth
|
708bddf4db
|
feat: Refetch the latest messages on action cable reconnect in widget (#6996)
|
2023-05-12 14:05:22 +05:30 |
|
Pranav Raj S
|
020dcc4dc7
|
fix: Avoid audio URLs getting cached at the frontend (#7062)
|
2023-05-11 12:14:56 -07:00 |
|
Muhsin Keloth
|
271263bcc2
|
feat: SLA CRUD APIs (EE) (#7027)
Fixes: https://linear.app/chatwoot/issue/CW-1613/sla-api
Co-authored-by: Sojan Jose <sojan@pepalo.com>
|
2023-05-11 22:42:56 +05:30 |
|
Muhsin Keloth
|
c97d6021e0
|
chore: Add migration to set the default empty string value for contact name (#7052)
Fixes: https://linear.app/chatwoot/issue/CW-1650/issue-with-the-contact-name
|
2023-05-11 17:35:19 +05:30 |
|