- Shipped
- 2026년 11월 8일 오전 12:25 UTC
- Author
- Kamo
- Commit
- 332f727
- 6개의 손으로 적용된 테이블에 대한 엔티티/리포스 (content_scan_verdicts, antivirus_detections, antivirus_false_alarm_reports, antivirus_allowlist, antivirus_org_settings, antivirus_daily_stats) 를 사용할 수 있습니다. - com.kamo.z.shared.antivirus: **************** 바이러스 백신 정책 (간략한 §2), AntivirusClient (스트리밍 /v1/scan, 팟, 브레이커, X-내부-인증에 의해 보유), AntivirusGate (scanUpload / verdictFor / assertReadable / recordVerdict / 적용 다시 확인 / 드릴), AntivirusRecorder (REQUIRES_NEW 쓰기, upserts), AntivirusNotifier (벨 + 이메일 서비스를 통해 이메일, rt.org.<org>.antivirus), AntivirusUploadGuard(raw-MinIO 경로), AntivirusHoldCompleter, AntivirusExceptionAdvice(422/423/503)를 사용하여 업로드할 수 있습니다. - ImageService : storeContentAddressed (모든 오버로드) 및 uploadDocument의 모든 행/개체 전에 화면; held => is_missing dat, 객체 없음; downloadDocument + public assertReadable 에서 게이트를 읽습니다. 검사는 서비스별로 선택 가능하며(kamo.antivirus.enabled); 읽기 게이트는 항상 켜져 있습니다. - ServiceType 안티바이러스 (41, 코어); 권리 VIEW_ANTIVIRUS 698, 관리_안티바이러스_정책 699, SHOW_TOUR_ANTIVIRUS 700; 플랫폼 권리 유형 MANAGE_PLATFORM_ANTIVIRUS; 알림 종류 **************** AccessLogEventType 안티바이러스_*; 4개의 표준 템플릿; 리포트 스튜디오 compliance.antivirus.
