feat: added download and upload commands

redid actions to better support different clients
This commit is contained in:
Andrew Rioux
2025-03-03 20:03:04 -05:00
parent e0bd5c3b06
commit 7f9ea12b6a
21 changed files with 401 additions and 88 deletions
+5
View File
@@ -25,6 +25,9 @@ rustls = { version = "0.23.23", default-features = false, features = ["std"], op
sqlx = { version = "0.8", default-features = false, features = ["chrono", "macros", "migrate", "runtime-tokio", "sqlite", "sqlx-sqlite", "uuid"], optional = true }
bytes = { version = "1.10.0", optional = true }
http-body-util = { version = "0.1.2", optional = true }
futures-core = { version = "0.3.31", optional = true }
tokio-stream = "0.1.17"
tokio-util = { version = "0.7.13", features = ["io"], optional = true }
[build-dependencies]
bindgen = "0.69"
@@ -41,6 +44,8 @@ beacon = [
"dep:rmp-serde",
"dep:bytes",
"dep:http-body-util",
"dep:futures-core",
"dep:tokio-util",
"uuid/v4"
]
server-ssr = ["uuid/v4", "dep:sqlx"]