feat: add authenticated qbittorrent reader

This commit is contained in:
2026-07-22 16:36:04 +00:00
parent f0555703cb
commit 720fa67202
3 changed files with 238 additions and 0 deletions
+3
View File
@@ -19,6 +19,9 @@ derives canonical resource identities and selection ranges, builds lazy content
trees, and reports only safe Syncthing folders below the configured root.
Renamed/noncanonical torrent paths remain visible but are marked noncanonical
so later job preflight can reject them without hiding the resource.
The qBittorrent read adapter uses cookie authentication, bounded responses,
one reauthentication attempt on session expiry, hash-scoped file/metainfo
fetches, and never logs credentials, cookies, response bodies, or endpoints.
```bash
archive-client --config /etc/archive-control/client.toml --check-config