Commit dcd3a41
| Repository | bojemoi |
| Branch | main |
| Author | Betty |
| Hash | dcd3a41da2ab186a68eb603c5ce0fd46d9e4178d |
Description
Workers (UZI, ZAP, Sliver) no longer push directly to DefectDojo. Instead they RPUSH findings to pentest:dojo_queue (Valkey). pentest-orchestrator consumes via BRPOP in a dedicated dojo_worker_loop thread and is now the sole responsible for all DefectDojo writes.
- thearm_uzi: remove dojo_report_pwn + Dojo client code → dojo_queue_pwn (RPUSH)
- thearm_sliver: remove push_finding_to_dojo → queue_finding_for_dojo (RPUSH)
- zap_scanner: remove 250-line Dojo client → dojo_queue_alerts (RPUSH), drop dojo_ok column
- pentest_orchestrator: add dojo_worker_loop (BRPOP) with per-source finding handlers
- samsonov/Dockerfile.samsonov: remove unavailable valkey-tools apt package
Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com