- Shipped
- 8 listopada 2026 00:25 UTC
- Author
- Kamo
- Commit
- 332f727
- Podmioty / repozytoria dla sześciu ręcznie stosowanych tabel (content_scan_verdicts, antivirus_detections, W tym celu należy użyć następujących narzędzi: antivirus_allowlist, antivirus_org_settings, antivirus_daily_stats). - com.kamo.z.shared.antivirus: **************** Polityka antywirusowa (skrótowo §2), AntivirusClient (przesyłanie strumieniowe /v1/scan, zatrzymuje się przez pod, przerywacz, X-Internal-Auth), AntivirusGate (scanUpload / verdictFor / assertReadable / recordVerdict / applyRecheck / drill), Nagrywarka antywirusowa (REQUIRES_NEW zapisuje, upserts), AntivirusNotifier (dzwonek + e-mail za pośrednictwem EmailService, rt.org.<org>.antivirus), AntivirusUploadGuard (ścieżki raw-MinIO), AntivirusHoldCompleter, AntivirusExceptionAdvice (422/423/503). - ImageService: ekran przed dowolnym wierszem/obiektem w storeContentAddressed (wszystkie przeciążenia) i uploadDocument; held => is_missing dat, brak obiektu; odczyt bramki w downloadDocument + publiczny assertReadable. Skanowanie jest opcjonalne dla każdej usługi (kamo.antivirus.enabled); bramka odczytu jest zawsze włączona. - ServiceType ANTIVIRUS(41, core); prawa VIEW_ANTIVIRUS 698, MANAGE_ANTIVIRUS_POLICY 699, SHOW_TOUR_ANTIVIRUS 700; PlatformRightType Użytkownik nie ma uprawnień do przeglądania tego pliku **************** AccessLogEventType ANTIVIRUS_*; cztery kanoniczne Szablony; Report Studio compliance.antivirus.
