KamoCRM

ConversionService yüklemeleri Antivirüs ile kontrol eder, tutulan dosyaları tamamlar, yeni imzalar için tekrar kontrol eder

FeatureConversionService
Shipped
8 Kasım 2026 00:41 UTC
Author
Kamo
Commit
0775720

Hizmetteki clamd istemcinin yerini alır (malware/ package, UploadScanGuard, QuarantineStore, Antivirüs paylaşılan kütüphanesi ile retro- tarama): - /upload, /replace, /templates/upload ImageService içinde herhangi bir satır veya nesne yazılmıştır (HOLD izin verilmiştir); reddetmeler platform biçimlerini kullanır: 422 ANTIVIRUS_BLOCKED {family}, 503 ANTIVIRUS_UNAVAILABLE, 503 HASH_MISMATCH. MALWARE_DETECTED yok ve hiçbir şey yok imza adı hiçbir zaman geri verilmez. Cevaplar {status, family, result} taramasını taşır; dosya BEKLENİYOR ve depolandıktan sonra dönüştürülür. Boru hattı bir 'tarayıcı' aşaması gönderir. - /register-existing (dedup by reference) içeriği reddediyor Antivirüs kilitlendi (422). - Ses efektleri (raw MinIO) AntivirusUploadGuard' dan geçiyor (bekleme yok, düşük olduğunda 503). - QuarantineStore artık yok, bu yüzden karantina kovasına hiçbir şey yazılmadı; hiçbir şey Ona dokunulmuştur. - antivirus.hold.verdict (kuyruk antivirus-hold-completer) -> AntivirusHoldCompleter, sonra serbest bırakılan belgeler için sıradan dönüşüm; depolama hataları yeniden teslimat için naks. - antivirus.signatures.promoted (antivirüs-tekrar-teftiş-kuyruğu) -> AntivirüsTekrarTeftişHizmeti: her baytları depolanan baytların baytları (kilidi aç + bildirim + AUTO_CLEARED raporları) ve CLEAN son 14 günde ilk kez görülen içerik (LOCKED_LATER + alarmlar), MinIO'dan akıtılan, Üyeler, antivirüs akışı var olana kadar tekrar dener. - Kurulum Haritası: kamo.antivirus.* (hızlandırılmış: KamoAntivirus Hazır olana kadar yanlış); MLOS-internal-auth'dan ANTIVIRUS_INTERNAL_AUTH_SECRET.

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