Time Based Ignore Rules

Overview

Time based ignore rules allow a user to ignore an issue for a set period of time, at which point the rule will then expire and the issue will be visible again within the product. Time based ignore rules allow a user to temporarily ignore an issue within the product and review it at a later date.

How to Create a Time Based Ignore Rule

When creating or editing an ignore rule (either for a single issue or in bulk), you'll find a new section in the "Ignore issues" modal:

  1. Locate the "When does it expire?" field: This field appears when you select rule scopes that create a standard ignore rule (e.g., "In this project" and "All versions").
  2. Choose an Expiration Duration:
    • Click the dropdown menu.
    • Select a predefined duration:
      • 1 day
      • 1 week
      • 1 month
      • 1 quarter (90 days)
      • 1 year
    • Alternatively, select "Never" if you want the rule to last indefinitely (this is the default).
  3. Set the Reason and Scope: Configure the rest of the ignore rule as usual (reason, project/global scope, versions).
  4. Apply the Rule: Click "Ignore".

You can apply these time-based rules to multiple issues at once using bulk actions.

What Happens When a Rule Expires?

  • The ignore rule will automatically be removed on the day after its expiration date.
  • Any issues that were ignored only by that specific rule will become visible again in your scans and reports.

Supported Issue Types

This feature is supported for all issue types in FOSSA.

Viewing Expiration Dates

Ignore Rules with expirations will show the alarm icon button with a tooltip that shows the expiration date. Ignore rules that never expire will not show this button.