l3montree-dev/devguard

Missing "Reapply" Button and Incorrect Label "Applied Rules" for Reopened Vulnerabilities

Open

#2,114 opened on Jun 10, 2026

View on GitHub
 (3 comments) (0 reactions) (1 assignee)Go (32 forks)auto 404
component/devguard-webgood first issueusability

Repository metrics

Stars
 (144 stars)
PR merge metrics
 (PR metrics pending)

Description

Summary When a vulnerable package is marked as a false positive and subsequently reopened, the UI is missing a "Reapply" button and displays an incorrect section label.

Current Behavior

  • The section is labeled "Applied Rules", even though the rule has not been (re)applied after reopening.
  • There is no "Reapply" button available, leaving the user with no clear action to re-trigger the rule.

Expected Behavior

  • The label should read "Matching Rules" to accurately reflect that the rule matches the given path but has not yet been applied. Making it clear to the user that action is still required.
  • A "Reapply" button should be present, allowing the user to explicitly reapply the rule after reopening the vulnerability.

Steps to Reproduce

  • Identify a vulnerable package with an applied rule (e.g., marked as false positive).
  • Reopen the vulnerability.
  • Observe the UI — the label still reads "Applied Rules" and no "Reapply" button is shown.

Contributor guide