All checks were successful
Build and Release / build-and-release (push) Successful in 1m27s
Update collector to use qBittorrent Web API instead of Transmission RPC. Query qBittorrent through VPN namespace using existing passwordless sudo permissions for ip netns exec commands. - Change service name from transmission-vpn to openvpn-vpn-download - Replace get_transmission_stats() with get_qbittorrent_stats() - Use curl through VPN namespace to access qBittorrent API at localhost:8080 - Parse qBittorrent JSON response for state, dlspeed, upspeed - Count active torrents (downloading, uploading, stalledDL, stalledUP) - Update version to v0.1.246
10 lines
217 B
TOML
10 lines
217 B
TOML
[package]
|
|
name = "cm-dashboard-shared"
|
|
version = "0.1.246"
|
|
edition = "2021"
|
|
|
|
[dependencies]
|
|
serde = { workspace = true }
|
|
serde_json = { workspace = true }
|
|
chrono = { workspace = true }
|
|
thiserror = { workspace = true } |