iachat/spec
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: Enable the new Rubocop rules (#7122) 2023-05-19 14:37:10 +05:30
assets chore: Contact import improvements (#7787) 2023-08-23 23:24:47 -07:00
builders chore: fix flaky spec (#7686) 2023-08-25 00:11:41 -07:00
channels chore: Enable the new Rubocop rules (#7122) 2023-05-19 14:37:10 +05:30
configs chore: Enable the new Rubocop rules (#7122) 2023-05-19 14:37:10 +05:30
controllers feat: common attachment endpoint follow-up changes (#7826) 2023-09-01 15:18:48 +07:00
cypress chore: Enable the new Rubocop rules (#7122) 2023-05-19 14:37:10 +05:30
dispatchers Non blocking event dispatch (#652) 2020-03-29 19:18:30 +05:30
drops chore: Enable the new Rubocop rules (#7122) 2023-05-19 14:37:10 +05:30
enterprise feat: auditlog for team and inbox member updates (#7516) 2023-08-15 19:55:19 -07:00
factories feat: Response Bot using GPT and Webpage Sources (#7518) 2023-07-21 18:11:51 +03:00
finders fix: Include waiting on agent conversations to unattended view (#7667) 2023-08-15 15:09:10 -07:00
fixtures fix: Update inline image processing logic to fix missing images when multiple inline images present (#7861) 2023-09-06 14:35:19 +05:30
helpers feat: Add APIs for limit check in accounts (#7242) 2023-06-15 20:11:40 -07:00
integration Fix url in emails, add frontendURL helper (#19) 2019-08-25 19:59:28 +05:30
jobs chore: fix flaky spec (#7686) 2023-08-25 00:11:41 -07:00
lib feat: locking and retry in FB message parsing (#7701) 2023-08-23 09:48:17 +07:00
listeners feat: Compute average response time of replies (#7530) 2023-07-17 11:21:31 -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 fix: Delete agent bots without deleting the messages (#7754) 2023-08-17 13:48:49 -07:00
policies Feature: Ability to switch between multiple accounts (#881) 2020-05-26 22:38:48 +05:30
presenters fix: Consider the emails where in-reply-to header has multiple values (#7715) 2023-08-11 17:53:57 -07:00
requests/api/v1 feat: Update the slack integration-flow to allow users to select the channel (#7637) 2023-07-28 14:50:30 -07:00
services fix: Erase null bytes from incoming Twilio messages (#7901) 2023-09-12 18:07:18 -07:00
support chore: Contact import improvements (CW-1362) (#6747) 2023-04-18 00:40:55 +05:30
workers chore: Enable the new Rubocop rules (#7122) 2023-05-19 14:37:10 +05:30
cypress.json chore: Cypress test case for create label flow 2021-07-23 16:38:44 +05:30
rails_helper.rb feat: locking and retry in FB message parsing (#7701) 2023-08-23 09:48:17 +07:00
spec_helper.rb chore: upgrade ruby to 3.1.3 (#5555) 2023-01-24 23:55:07 +05:30
test_helper.rb Chore: Setup test coverage in codeclimate [#332] (#333) 2019-12-02 08:57:11 +05:30