KamoCRM

MediaService verifică atașamentele cu Antivirus și refuză fișierele blocate la fiecare citire

FeatureMediaService
Shipped
8 noiembrie 2026 la 00:50 UTC
Author
Kamo
Commit
2d9e689

- Atașamente Chat (membru CHAT, web-chat vizitator PUBLIC), fișiere de sistem-bug, imagini Hub de creștere sunt verificate în interiorul storeContentAddressed cu contextul lor (membru, conversație); Canva Un refuz ajunge la client atunci când forma platformei (422) nu mai este disponibilă ANTIVIRUS_BLOCKED {familie} / 503 ANTIVIRUS_UNAVAILABLE) în loc să fie înfășurat într-un 500. - Întâlnirile de fundal (raw MinIO, găleată publică) trec mai întâi prin AntivirusUploadGuard. - /attachments/link (dedup by hash) refuză conținutul Antivirus blocat (422); un fișier reținut poate fi Este legat și rămâne ilizibil până când este bifat. - Atașamentele poartă scanarea {status, familie, rezultat} pe răspunsul de încărcare, mesajul live Cadru și istorie; PENDING în timp ce țineți. - ImagingProxyController (original și previzualizare), descărcarea vizitatorului, fișierele de sistem-bug, Imaginile, materialele și materialele Canva din Growth Hub sună la poarta de citire: 423 ANTIVIRUS_BLOCKED / ANTIVIRUS_CHECKING, verificat înainte de lipsa de conținut 410, astfel încât a avut loc Proxy-ul verifică acum calitatea de membru înainte de starea conținutului. - ConfigMap kamo.antivirus.* (activat: false până când KamoAntivirus este gata); Autentificare internă de la mlos-internal-auth.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing