dgtlmoon / dgtlmoon/changedetection.io

[feature] Allow ignore_status_code to be a global option

Open
#2,344 3 comments 0 reactions 0 assignees View on GitHub
enhancement Improved configuration management
Dominant language
Python
Stars
34.1k
Forks
2k
Avg merge
23h 38m
Merged PRs (30d)
67

Description

**Version and OS**
Docker 0.45.21

**Is your feature request related to a problem? Please describe.**
A feature request to have Ignore Status Code be one of the following:

A global setting
A tag when importing a large number of URLS

**Describe the solution you'd like**
I am importing ~100 URLs that are not currently live. I would like to receive a notification when the site goes live.

No notification is sent unless the option 'ignore_status_code = true'

This means manually editing 100 connections

**Describe the use-case and give concrete real-world examples**
Import a URL that cannot be resolved and receive the following error: "Failed to establish a new connection: [Errno -2] Name or service not known"

Have the URL go live and add an image.

No notification is sent

**Additional context**
Add any other context or screenshots about the feature request here.

Contributor guide

Open the contributing guide

Research direction

Start by tracing where the ignore_status_code option is read and where imported URLs are configured. Compare the requested global setting with the tag-based import option, then verify that unresolved URLs can later trigger notifications and image changes without editing each connection.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.