feat(ui): Added paralell instructions and window with operations progress
This commit is contained in:
1 parent
04a0dc21b9
commit
5878a6ec4a
4 files changed
+451
-259
No files matched your search
Generated
+1
@@ -15,6 +15,7 @@ dependencies = [
|
|||||||
"mockito",
|
"mockito",
|
||||||
"reqwest",
|
"reqwest",
|
||||||
"rfd",
|
"rfd",
|
||||||
|
"serde",
|
||||||
"serde_json",
|
"serde_json",
|
||||||
"serial_test",
|
"serial_test",
|
||||||
"tar",
|
"tar",
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ edition = "2024"
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
tokio = { version = "1.0", features = ["full"] }
|
tokio = { version = "1.0", features = ["full"] }
|
||||||
reqwest = { version = "0.11", default-features = false, features = ["rustls-tls", "json", "stream"] }
|
reqwest = { version = "0.11", default-features = false, features = ["rustls-tls", "json", "stream"] }
|
||||||
|
serde = { version = "1.0", features = ["derive"] }
|
||||||
futures = "0.3"
|
futures = "0.3"
|
||||||
flate2 = "1.0"
|
flate2 = "1.0"
|
||||||
tar = "0.4"
|
tar = "0.4"
|
||||||
|
|||||||
+3
-2
@@ -1,8 +1,9 @@
|
|||||||
use std::collections::HashMap;
|
use std::collections::HashMap;
|
||||||
|
use serde::{Serialize, Deserialize};
|
||||||
|
|
||||||
/// === Модуль для работы с удаленными хранилищами ===
|
/// === Модуль для работы с удаленными хранилищами ===
|
||||||
|
|
||||||
#[derive(Debug, Clone)]
|
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||||
pub struct Remote {
|
pub struct Remote {
|
||||||
pub name: String,
|
pub name: String,
|
||||||
pub r#type: String,
|
pub r#type: String,
|
||||||
@@ -13,7 +14,7 @@ pub mod remotes;
|
|||||||
|
|
||||||
/// === Модуль для работы с файлами и директориями ===
|
/// === Модуль для работы с файлами и директориями ===
|
||||||
|
|
||||||
#[derive(Debug, Clone)]
|
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||||
pub struct FileInfo {
|
pub struct FileInfo {
|
||||||
pub name: String,
|
pub name: String,
|
||||||
pub path: String,
|
pub path: String,
|
||||||
|
|||||||
Reference in new issue
Block a user