Commit af66e74

Repositorybojemoi
Branchmain
Authorgrafana-watcher
Hashaf66e74055046548c922c2e86265701867032e6e

Description

  • cve_campaign_agent.py: add cve_campaign_log table to track processed CVEs
    • ensure_log_table() / get_already_processed() / mark_processed()
    • run_campaign() now fetches all today’s CVEs, skips already-processed
    • loops over each new CVE independently, marks each after processing
  • cve_ip_matcher.py: add get_todays_cves() using NVD pubStartDate/pubEndDate
  • Use valkey package (not redis) throughout
  • Tested: 53 CVEs processed dry-run, all flagged in cve_campaign_log

Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com

Files Changed

MMmmll--tthhrreeaatt//ccvvee__ciapm_pmaaitgcnh_earg.epnyt.py

Diff Summary

mm2ll--fttihhlrreeesaattc//hccavvneeg__ecidap,m_pm2aa3it9gcnhi_enarsg.eeprnytti.opnys()2,933185deletions(-)