download
Send to torrent client (admin-only)
📄️ Connection info + health snapshot for the admin UI; gates rendering of the send button and powers the Download page.
Connection info + health snapshot for the admin UI; gates rendering of the
📄️ Run an on-demand connection test and return the refreshed status. A failed probe is **not** an error: it returns `200` with `reachable: false` and the reason in `lastError` (a successful *report* of an unreachable client), distinct from `503` when the integration is disabled. The manual test always appends a history row.
Run an on-demand connection test and return the refreshed status. A failed
📄️ Push a discovered release into the configured torrent client. Returns the updated [`ReleaseDto`] (with the `sentToClientAt` badge fields set) so the frontend can update the card from the response without a refetch.
Push a discovered release into the configured torrent client. Returns the