|
@@ -1217,6 +1217,21 @@ dependencies = [
|
|
|
]
|
|
|
|
|
|
[[package]]
|
|
|
+name = "futures"
|
|
|
+version = "0.3.31"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876"
|
|
|
+dependencies = [
|
|
|
+ "futures-channel",
|
|
|
+ "futures-core",
|
|
|
+ "futures-executor",
|
|
|
+ "futures-io",
|
|
|
+ "futures-sink",
|
|
|
+ "futures-task",
|
|
|
+ "futures-util",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
name = "futures-channel"
|
|
|
version = "0.3.31"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
@@ -1302,6 +1317,7 @@ version = "0.3.31"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81"
|
|
|
dependencies = [
|
|
|
+ "futures-channel",
|
|
|
"futures-core",
|
|
|
"futures-io",
|
|
|
"futures-macro",
|
|
@@ -3406,6 +3422,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539"
|
|
|
|
|
|
[[package]]
|
|
|
+name = "read-progress-stream"
|
|
|
+version = "1.0.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "6435842fc2fea44b528719eb8c32203bbc1bb2f5b619fbe0c0a3d8350fd8d2a8"
|
|
|
+dependencies = [
|
|
|
+ "bytes",
|
|
|
+ "futures",
|
|
|
+ "pin-project-lite",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
name = "redox_syscall"
|
|
|
version = "0.5.9"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
@@ -4232,6 +4259,7 @@ dependencies = [
|
|
|
"tauri-plugin-opener",
|
|
|
"tauri-plugin-sql",
|
|
|
"tauri-plugin-store",
|
|
|
+ "tauri-plugin-upload",
|
|
|
]
|
|
|
|
|
|
[[package]]
|
|
@@ -4657,6 +4685,25 @@ dependencies = [
|
|
|
]
|
|
|
|
|
|
[[package]]
|
|
|
+name = "tauri-plugin-upload"
|
|
|
+version = "2.2.1"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "e90ac6d3a783d4406caeae8c75aa05e96346474765517fddfd1dc313ff91aa89"
|
|
|
+dependencies = [
|
|
|
+ "futures-util",
|
|
|
+ "log",
|
|
|
+ "read-progress-stream",
|
|
|
+ "reqwest",
|
|
|
+ "serde",
|
|
|
+ "serde_json",
|
|
|
+ "tauri",
|
|
|
+ "tauri-plugin",
|
|
|
+ "thiserror 2.0.11",
|
|
|
+ "tokio",
|
|
|
+ "tokio-util",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
name = "tauri-runtime"
|
|
|
version = "2.3.0"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|