Refreshing every feed still asks each one only for changes #77
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Check every feed (and a single feed's refresh) sends force, but force only skips the not-due wait: the request still carries the stored ETag and Last-Modified, so a feed that has not changed answers 304 and is not read. A refresh someone asks for should read the feeds in full, as the scan at 23:22:27 on 2026-09-28 showed when anil-dash came back not modified and so got no site icon. Reported by the user.
Fixed in
bae22e5: a forced scan (check every feed, a feed's refresh, pull to refresh, ipx fetch --force) drops the stored ETag and Last-Modified and reads each feed in full; scheduled scans keep them. Deployed; a forced scan of anil-dash now reads the feed instead of stopping at not modified.