dgtlmoon / dgtlmoon/changedetection.io
[feature] Binary files by configurable extension (`.exe` etc) should force headers-only recheck mode
- Dominant language
- Python
- Stars
- 34.3k
- Forks
- 2.1k
- Avg merge
- 22h 52m
- Merged PRs (30d)
- 70
Description
Related to https://github.com/dgtlmoon/changedetection.io/issues/2383
So for example if i add a `https://microsoft.com/really-big-download.exe` changedetection should just use the appropriate headers if they are available and not make the full request
OR make a headers request first, if no etag then continue with normal fetch?
(`.exe` , `.iso` etc)
Contributor guide
Research direction
Start by reading related issue #2383 and tracing the existing recheck behavior for large downloads. The issue names no files or tests; done should mean configurable binary extensions use headers-only checks when suitable headers exist, with a defined fallback to a normal fetch when they do not.
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
- 28/100