changedetection.io icon indicating copy to clipboard operation
changedetection.io copied to clipboard

[feature] Ignored text should be clearly identified in alerts

Open dtrezubSV opened this issue 7 months ago • 1 comments

Version and OS Paid subscription, v0.49.15

Is your feature request related to a problem? Please describe. When viewing a change report (diff), all changes are shown using red and green colors, even the ones that match existing "Ignore" rules. This makes it hard to tell which changes were important (and caused a notification) and which ones were ignored.

Expected Behavior Changes that match "Ignore" rules should be shown in a different way than regular changes.

Describe the solution you'd like Here are some acceptable ways to display ignored changes:

  • Use lighter shades of red and green for ignored changes.
  • Or, use a strike-through effect on ignored changes.
  • Or, hide ignored changes completely from the diff.

The goal is for the user to easily see which changes caused a notification and which ones didn’t.

Describe the use-case and give concrete real-world examples I have many Ignore rules. When I receive a notification, I don’t know which changes triggered it. I have to manually check each change against my rules. This is time-consuming and defeats the purpose of setting up Ignore rules.

Additional context This would also help me see if any Ignore rules are broken or not working as expected.


✅ Acceptance Criteria Scenario 1: Ignored change is included in diff view

Given a change that matches an "Ignore" rule
When the diff report is generated
Then the change should appear in the diff
 And it should be visually different from normal changes (e.g., lighter red/green or strike-through)

Scenario 2: Ignored change is excluded from diff view (optional feature)

 Given a change that matches an "Ignore" rule
   And a setting called "Hide ignored changes" is enabled
 When the diff report is generated
 Then the ignored change should not be highlighted in the diff at all

Scenario 3: Notification clarity

 Given a diff that includes both ignored and non-ignored changes
 When a notification is sent
 Then only the non-ignored changes should be considered the trigger
   And it should be clear which changes triggered the notification

Scenario 4: Debugging rules

 Given that a change appears in the diff as a normal red/green item
 And it does not match any Ignore rules
 Then the user should understand this change was not ignored
   And this can help the user debug or improve their Ignore rules

dtrezubSV avatar May 08 '25 18:05 dtrezubSV

cucumber/gherkin rules there i see :) cool thanks

yes agreed

dgtlmoon avatar May 09 '25 07:05 dgtlmoon

There is now the checkbox under "ignore text" to strip that text from the snapshot, that should solve it :)

dgtlmoon avatar Oct 27 '25 23:10 dgtlmoon

Thank you!!

dtrezubSV avatar Oct 28 '25 13:10 dtrezubSV