KamoCRM

Общая библиотека половины антивируса — ворота, клиент, таблицы, права, виды, шаблоны, отчет

Featurekamo-shared-library
Отгружено
8 ноября 2026 г. в 00:25 UTC
Автор
Kamo
Завершение
332f727

- Объекты/репозитория для шести таблиц, примененных вручную (content_scan_verdicts, antivirus_detections, antivirus_false_alarm_reports, antivirus_allowlist, antivirus_org_settings, antivirus_daily_stats). - com.kamo.z.shared.antivirus: **************** AntivirusPolicy (краткий §2), AntivirusClient (стриминг /v1/scan, задержки по поду, прерывателю, X-Internal-Auth), AntivirusGate (scanUpload / verdictFor / assertReadable / recordVerdict / applyRecheck / drill), AntivirusRecorder (REQUIRES_NEW записывает, upserts), AntivirusNotifier (звонок + электронная почта через EmailService, rt.org.<org>.antivirus), AntivirusUploadGuard (raw-MinIO пути), AntivirusHoldCompleter, AntivirusExceptionAdvice (422/423/503). - ImageService: экран перед любой строкой/объектом в storeContentAddressed (все перегрузки) и uploadDocument; held => is_missing dat, нет объекта; читать ворота в downloadDocument + публичный assertReadable. Сканирование является опциональным для каждой службы (kamo.antivirus.enabled); шлюз чтения всегда включён. - ServiceType ANTIVIRUS(41, core); права VIEW_ANTIVIRUS 698, MANAGE_ANTIVIRUS_POLICY 699, SHOW_TOUR_ANTIVIRUS 700; PlatformRightType Управляющая_платформа_антивируса; NotificationKind **************** AccessLogEventType ANTIVIRUS_*; четыре канонических шаблоны; Report Studio compliance.antivirus.

Все изменения

Подобно тому, что вы видите доставку?

Все это приходит в ваше рабочее пространство само по себе. Начните с бесплатного плана и прочтите эту страницу снова через месяц.

Начать бесплатно навсегдаПосмотреть цены