Skip to content

Release diff: master → previous_release#16

Open
Th0rgal wants to merge 1 commit intoprevious_releasefrom
master
Open

Release diff: master → previous_release#16
Th0rgal wants to merge 1 commit intoprevious_releasefrom
master

Conversation

@Th0rgal
Copy link
Member

@Th0rgal Th0rgal commented Dec 25, 2025

Automated PR. The 'previous_release' branch is force-updated on every push to master to point at the commit before the push, so this PR always represents the current release diff.


Note

Overview

  • Improves module creation accuracy and validation, refines ingest-time cleanup of legacy modules, and fixes webhook occurrence aggregation.

  • Dashboard: create_module now rejects empty server_id and returns real detections by querying findings using a detector prefix

  • Ingest: expands removal of localhost legacy module entries to ports 4021-4026 and only deletes deprecated named modules when they target legacy localhost ports

  • Webhooks: batching groups findings by (detector, severity) and correctly sums occurrences without double-counting

  • .gitignore: ignore .claude/ directory

Written by Cursor Bugbot for commit 3c39797. This will update automatically on new commits. Configure here.

…ations (#15)

- Fix webhook occurrence count doubling: Initialize occurrences to 0 before incrementing to match correct aggregation pattern
- Fix DELETE removing custom modules by name: Add base_url filter to only delete localhost:402x modules, preserving user custom hosts
- Fix migration failing for existing servers: Expand legacy port cleanup to include 4021-4026 to migrate servers from old tiered modules
- Fix missing server_id validation: Add validation for empty server_id in create_module to match other write endpoints
- Fix hardcoded zero detections on upsert: Query actual detection count instead of returning 0 for module responses
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant