Skip to content

Releases: kvaggone/torrbridge-agent

TorrBridge agent v0.1.7

Choose a tag to compare

@kvaggone kvaggone released this 24 Aug 20:47

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

Choose a tag to compare

@kvaggone kvaggone released this 24 Aug 02:04

The install output ends on the connection key, with nothing printed after it.

TorrBridge agent v0.1.5

Choose a tag to compare

@kvaggone kvaggone released this 24 Aug 02:01

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

Choose a tag to compare

@kvaggone kvaggone released this 24 Aug 01:52

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

Choose a tag to compare

@github-actions github-actions released this 23 Aug 14:57
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

Choose a tag to compare

@github-actions github-actions released this 22 Aug 23:02
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

Choose a tag to compare

@github-actions github-actions released this 22 Aug 22:55
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

Choose a tag to compare

@github-actions github-actions released this 22 Aug 22:31
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.