v0.3.5
What's Changed
Added
- config:
global.cache_ttl_secondsto control TorrentCache cleanup TTL (default 1800s).
Changed
- allocation: Only include active torrents; drop cache backfill-by-hashes API calls.
- allocation: Use configured TTL for cache cleanup to avoid stale entries.
- qbit: Add DEBUG logs for tracker URL selection and fallbacks.
Documentation
- README: Simplify Docker Quick Start, clarify config essentials, and document cache TTL.
Tests
- Update active-torrents unit to assert no backfill; add TTL cleanup test.
No breaking changes.