github mgnsk/FreshRSS-AutoTTL v0.8.0

5 hours ago

AutoTTL no longer has an error back-off of its own (fixes #57):

  • Rate limits are left to FreshRSS's native Retry-After pause on HTTP 429/503. Since FreshRSS 1.30 this pause covers the whole domain for public hosts. AutoTTL skips paused feeds quietly and shows them as "rate limited" on the stats page.
  • A failing feed is retried on its normal adjusted TTL. That TTL is now based only on successful updates, so failed retries no longer stretch it.
  • A feed that has kept failing for longer than Max TTL is treated as dead and checked once per Max TTL.

FreshRSS 1.30 or later is recommended. On older versions the rate-limit pause only covers the single feed URL that was rate limited.

What's Changed

  • Refactor: split classes into one-per-file, reduce parameter counts by @mgnsk in #56
  • Drop error back-off in favor of FreshRSS's native Retry-After by @mgnsk in #58
  • Anchor average TTL at last successful update; back off dead feeds to max TTL by @mgnsk in #59

Full Changelog: v0.7.4...v0.8.0

Don't miss a new FreshRSS-AutoTTL release

NewReleases is sending notifications on new releases.