iachat/app
Jordan Brough 4f5c5e9f85
fix: Erase null bytes from incoming Twilio messages (#7901)
We've had some messages come in from a few different phone numbers that had null bytes in them. I don't know how this happens. They don't seem to be malicious.

They currently cause the Postgres gem to raise an error when Chatwoot attempts to save the message body to the database:

ArgumentError (string contains null byte)

Related Rails GitHub issue: rails/rails#26891
2023-09-12 18:07:18 -07:00
..
actions chore: Ability to Disable Gravatars (#5027) 2022-07-21 19:27:12 +02:00
assets chore: Reset the base font-size to 16px instead of 10px (#7455) 2023-07-04 03:23:00 +05:30
builders feat: Add report on customer waiting time (#7545) 2023-07-20 12:01:22 -07:00
channels chore: Sentry issues (#4623) 2022-05-06 14:50:55 +05:30
controllers fix: Allow Iframes requests on portal controller (#7858) 2023-09-06 14:25:03 +05:30
dashboards fix: Update permitted_attributes to support the latest version of administrate (#7644) 2023-07-31 11:53:44 -07:00
dispatchers Chore: clean up Reporting Events (#4044) 2022-02-28 18:16:12 +05:30
drops feat: Enable template variables in channel greeting messages (#6971) 2023-04-26 20:23:46 +05:30
fields feat: Supports masking tokens in super admin (#6491) 2023-02-21 17:50:55 +05:30
finders feat: Add a sort option for conversations waiting for a reply from an agent (#7364) 2023-06-21 13:20:39 -07:00
helpers feat: Add report on customer waiting time (#7545) 2023-07-20 12:01:22 -07:00
javascript Revert "feat: Ability to send attachment in new conversation (#7698)" (#7903) 2023-09-12 20:57:49 +05:30
jobs feat: mutex for InstagramEventsJob [CW-2447] (#7828) 2023-09-04 15:02:13 +05:30
listeners fix: Include waiting on agent conversations to unattended view (#7667) 2023-08-15 15:09:10 -07:00
mailboxes fix: Update inline image processing logic to fix missing images when multiple inline images present (#7861) 2023-09-06 14:35:19 +05:30
mailers chore: Contact import improvements (#7787) 2023-08-23 23:24:47 -07:00
models chore: Increase the limit of greeting message (#7883) 2023-09-08 15:33:09 +05:30
policies feat: common attachment endpoint follow-up changes (#7826) 2023-09-01 15:18:48 +07:00
presenters fix: Consider the emails where in-reply-to header has multiple values (#7715) 2023-08-11 17:53:57 -07:00
services fix: Erase null bytes from incoming Twilio messages (#7901) 2023-09-12 18:07:18 -07:00
views fix: Allow Iframes requests on portal controller (#7858) 2023-09-06 14:25:03 +05:30
workers fix: Update auto reply and hide reply time for email inbox (#3985) 2022-02-15 17:11:28 +05:30
test-matchers.js Initial testing with jest (#133) 2019-10-15 00:18:46 +05:30