KamoCRM

Antivirüsün paylaşılan kütüphane yarısı — kapı, istemci, tablolar, haklar, türler, şablonlar, rapor

Featurekamo-shared-library
Shipped
8 Kasım 2026 00:25 UTC
Author
Kamo
Commit
332f727

- Altı elle uygulanan tablo için varlıklar/repolar (content_scan_verdicts, antivirus_detections, Antivirüs yazılımları, antivirus_allowlist, antivirus_org_settings, antivirus_daily_stats). - com.kamo.z.shared.antivirus: **************** AntivirusPolicy (kısa §2), AntivirusClient (streaming /v1/scan, pod, breaker, X-Internal-Auth tarafından tutulur), AntivirusGate (scanUpload / verdictFor / assertReadable / recordVerdict / applyRecheck / drill), AntivirusRecorder (REQUIRES_NEW yazır, upserts), AntivirusNotifier (Zeng + e-posta ile EmailService, rt.org.<org>.antivirus), AntivirusUploadGuard (raw-MinIO rotalar), AntivirusHoldCompleter, AntivirusExceptionAdvice (422/423/503). - ImageService: storeContentAddressed'deki herhangi bir satır/nesneden önce ekran (tüm aşırı yükler) ve uploadDocument; hold => is_missing dat, no object; downloadDocument + public assertReadable'da kapı oku. Tarama hizmet başına opt-in'dir (kamo.antivirus.enabled); okuma kapısı her zaman açıktır. - ServiceType ANTIVIRUS(41, core); rights VIEW_ANTIVIRUS 698, MANAGE_ANTIVIRUS_POLICY 699, SHOW_TOUR_ANTIVIRUS 700; PlatformRightType MANAGE_PLATFORM_ANTIVIRUS; NotificationKind **************** AccessLogEventType ANTIVIRUS_*; dört kanonik templates; Report Studio compliance.antivirus.

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