Compare commits

...

14 Commits

Author SHA1 Message Date
197b72cad0 Update dependency vite to v5.4.3
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-04 00:33:36 +00:00
1910c7081b Update dependency @mui/x-charts to v7.15.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-03 00:34:49 +00:00
eda0fc80b0 Update dependency @mui/material to v5.16.7
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-02 00:33:45 +00:00
f6e5356109 Update dependency @mui/icons-material to v5.16.7
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-01 00:34:23 +00:00
11da25b4c0 Update dependency @types/react to v18.3.5
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-08-31 00:34:10 +00:00
2599032581 Update dependency @testing-library/react to v16.0.1
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-08-30 00:33:25 +00:00
ed58d60e84 Update dependency @emotion/styled to v11.13.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-08-29 00:33:52 +00:00
a126e76eef Update dependency @emotion/react to v11.13.3
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-08-28 00:33:41 +00:00
c472dfe807 Fix compatibility issue
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-08-27 14:06:35 +00:00
c883f13bf8 Update Rust crate virt to 0.4.0
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2024-08-27 00:33:18 +00:00
b320f0b326 Update Rust crate quick-xml to 0.36.0
All checks were successful
continuous-integration/drone/push Build is passing
2024-08-26 00:51:38 +00:00
9812120ed6 Update Rust crate actix-session to 0.10.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-08-26 00:33:15 +00:00
9ebd3b0315 Update dependency vite to v5.4.2
All checks were successful
continuous-integration/drone/push Build is passing
2024-08-25 00:51:31 +00:00
24afa12be2 Update dependency react-router-dom to v6.26.1
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-08-25 00:32:42 +00:00
4 changed files with 377 additions and 306 deletions

View File

@ -128,7 +128,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f2c99b7a5614b72a78f04aa2021e5370fc1aef2475fffeffc0c1266b99007062" checksum = "f2c99b7a5614b72a78f04aa2021e5370fc1aef2475fffeffc0c1266b99007062"
dependencies = [ dependencies = [
"actix-service", "actix-service",
"actix-session", "actix-session 0.9.0",
"actix-utils", "actix-utils",
"actix-web", "actix-web",
"derive_more", "derive_more",
@ -265,6 +265,22 @@ dependencies = [
"tracing", "tracing",
] ]
[[package]]
name = "actix-session"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ac013ca53d36acb0cc60f5437381c97c291f51a12a5bd8d02febc3a3aaf53390"
dependencies = [
"actix-service",
"actix-utils",
"actix-web",
"anyhow",
"derive_more",
"serde",
"serde_json",
"tracing",
]
[[package]] [[package]]
name = "actix-utils" name = "actix-utils"
version = "3.0.1" version = "3.0.1"
@ -2373,9 +2389,9 @@ checksum = "a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3"
[[package]] [[package]]
name = "quick-xml" name = "quick-xml"
version = "0.34.0" version = "0.36.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6f24d770aeca0eacb81ac29dfbc55ebcc09312fdd1f8bbecdc7e4a84e000e3b4" checksum = "96a05e2e8efddfa51a84ca47cec303fac86c8541b686d37cac5efc0e094417bc"
dependencies = [ dependencies = [
"memchr", "memchr",
"serde", "serde",
@ -3414,19 +3430,20 @@ checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
[[package]] [[package]]
name = "virt" name = "virt"
version = "0.3.1" version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8bca379b1d06d60012e5d335bd839b26c2aa84bdbd358e4c02a6e151cf73db81" checksum = "ea10b64ad18e1dd0cb83a80c8ab761506acb819dbb1af576d4bca357f2fb2a62"
dependencies = [ dependencies = [
"libc", "libc",
"uuid",
"virt-sys", "virt-sys",
] ]
[[package]] [[package]]
name = "virt-sys" name = "virt-sys"
version = "0.2.0" version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cd39f6e0d0ab3fe7c371fac05c9b6ca72e186f06a2e666fb3b95441091eba2db" checksum = "c504e459878f09177f41bf2f8bb3e9a8af4fca7a09e73152fee02535d501601c"
dependencies = [ dependencies = [
"libc", "libc",
"pkg-config", "pkg-config",
@ -3449,7 +3466,7 @@ dependencies = [
"actix-identity", "actix-identity",
"actix-multipart", "actix-multipart",
"actix-remote-ip", "actix-remote-ip",
"actix-session", "actix-session 0.10.0",
"actix-web", "actix-web",
"actix-web-actors", "actix-web-actors",
"anyhow", "anyhow",

View File

@ -14,7 +14,7 @@ lazy_static = "1.4.0"
actix = "0.13.3" actix = "0.13.3"
actix-web = "4.5.1" actix-web = "4.5.1"
actix-remote-ip = "0.1.0" actix-remote-ip = "0.1.0"
actix-session = { version = "0.9.0", features = ["cookie-session"] } actix-session = { version = "0.10.0", features = ["cookie-session"] }
actix-identity = "0.7.1" actix-identity = "0.7.1"
actix-cors = "0.7.0" actix-cors = "0.7.0"
actix-files = "0.6.5" actix-files = "0.6.5"
@ -22,14 +22,14 @@ actix-web-actors = "4.3.0"
actix-http = "3.6.0" actix-http = "3.6.0"
serde = { version = "1.0.199", features = ["derive"] } serde = { version = "1.0.199", features = ["derive"] }
serde_json = "1.0.116" serde_json = "1.0.116"
quick-xml = { version = "0.34.0", features = ["serialize", "overlapped-lists"] } quick-xml = { version = "0.36.0", features = ["serialize", "overlapped-lists"] }
futures-util = "0.3.30" futures-util = "0.3.30"
anyhow = "1.0.82" anyhow = "1.0.82"
actix-multipart = "0.7.0" actix-multipart = "0.7.0"
tempfile = "3.10.1" tempfile = "3.10.1"
reqwest = { version = "0.12.4", features = ["stream"] } reqwest = { version = "0.12.4", features = ["stream"] }
url = "2.5.0" url = "2.5.0"
virt = "0.3.1" virt = "0.4.0"
sysinfo = { version = "0.30.11", features = ["serde"] } sysinfo = { version = "0.30.11", features = ["serde"] }
uuid = { version = "1.8.0", features = ["v4", "serde"] } uuid = { version = "1.8.0", features = ["v4", "serde"] }
lazy-regex = "3.1.0" lazy-regex = "3.1.0"

View File

@ -31,7 +31,7 @@ impl LibVirtActor {
"Will connect to hypvervisor at address '{}'", "Will connect to hypvervisor at address '{}'",
hypervisor_uri hypervisor_uri
); );
let conn = Connect::open(hypervisor_uri)?; let conn = Connect::open(Some(hypervisor_uri))?;
Ok(Self { m: conn }) Ok(Self { m: conn })
} }

File diff suppressed because it is too large Load Diff