Releases: kvaggone/torrbridge-agent
Release list
TorrBridge agent v0.1.7
Clear now frees the disk without emptying the list. Torrents stay where they are, paused and at nothing downloaded, so pressing play starts them again — no need to find the torrent a second time. Files belonging to no torrent are still swept away.
Update an existing server by running the install command again.
TorrBridge agent v0.1.6
The install output ends on the connection key, with nothing printed after it.
TorrBridge agent v0.1.5
The install output is readable now: a checklist of what was done, then one line to copy into the app. It no longer prints the connection key and a clickable link back to back, which made it unclear which one to paste.
Includes v0.1.4's Clear support. Update an existing server by running the install command again.
TorrBridge agent v0.1.4
Adds a way to empty the server from the app: the new Clear button removes every torrent with its files, and also the files left behind by torrents that were deleted without them.
Update an existing server by running the install command again.
v0.1.3
TorrBridge agent v0.1.3 torrent.added now reports the same fields, under the same names, as the torrent list, instead of the Go domain type's own field names.
v0.1.2
TorrBridge agent v0.1.2 Fixes the agent failing to start after the connection key is rotated: rewriting the config no longer drops its ownership.
v0.1.1
TorrBridge agent v0.1.1 Fixes completion for torrents with deselected files, which previously never became downloadable. Adds VERIFYING so a finished torrent explains the pause while its hashes are checked. Upgrading no longer invalidates the connection key.
v0.1.0
TorrBridge agent v0.1.0 First release. Installs on a bare Ubuntu VPS with one command, runs a BitTorrent client as an unprivileged systemd service, and exposes it over an authenticated, certificate-pinned HTTPS API. Torrents: add by magnet or .torrent, list, inspect, pause, resume, delete, set per-file priority, and a free-space check before accepting. State survives a reboot, including whether the user had paused a torrent. Files: served with Range, ETag and If-Range, which is what a chunked resumable downloader needs. Events: a Server-Sent Events stream that opens with a snapshot, so a client can subscribe and list without racing.