KamoCRM

MediaService проверяет вложения с помощью антивируса и отклоняет заблокированные файлы при каждом чтении

FeatureMediaService
Отгружено
8 ноября 2026 г. в 00:50 UTC
Автор
Kamo
Завершение
2d9e689

- Вложения чата (участник CHAT, посетитель веб-чата PUBLIC), файлы системных ошибок, изображения Growth Hub проверяются внутри storeContentAddressed с их контекстом (член, разговор); Canva отказ достигает клиента, как только форма платформы (422 ANTIVIRUS_BLOCKED {family} / 503 ANTIVIRUS_UNAVAILABLE) вместо того, чтобы быть упакованным в 500. - Фоны встреч (raw MinIO, public bucket) проходят через AntivirusUploadGuard в первую очередь. - /attachments/link (dedup by hash) отклоняет содержимое Антивирус заблокирован (422); задержанный файл может быть связан и остается нечитаемым до тех пор, пока не будет проверен. - Вложения несут сканирование {статус, семья, результат} на ответ на загрузку, живое сообщение рамка и история; ОЖИДАЮЩАЯ, пока удерживается. - ImagingProxyController (оригинал и предварительный просмотр), загрузка посетителей, файлы системных ошибок, Изображения, материалы и материалы Canva, прочитанные в Growth Hub, вызывают ворота чтения: 423 ANTIVIRUS_BLOCKED / ANTIVIRUS_CHECKING, проверяется перед недостающим-содержимым 410, так что задержан Прокси теперь проверяет членство перед состоянием содержимого. - ConfigMap kamo.antivirus.* (включено: false до тех пор, пока KamoAntivirus не будет готов); ANTIVIRUS_INTERNAL_AUTH_SECRET от mlos-internal-auth.

Все изменения

Подобно тому, что вы видите доставку?

Все это приходит в ваше рабочее пространство само по себе. Начните с бесплатного плана и прочтите эту страницу снова через месяц.

Начать бесплатно навсегдаПосмотреть цены