This commit is contained in:
		
							
								
								
									
										571
									
								
								virtweb_backend/Cargo.lock
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										571
									
								
								virtweb_backend/Cargo.lock
									
									
									
										generated
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							@@ -7,12 +7,12 @@ edition = "2024"
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
[dependencies]
 | 
					[dependencies]
 | 
				
			||||||
log = "0.4.27"
 | 
					log = "0.4.27"
 | 
				
			||||||
env_logger = "0.11.7"
 | 
					env_logger = "0.11.8"
 | 
				
			||||||
clap = { version = "4.5.34", features = ["derive", "env"] }
 | 
					clap = { version = "4.5.38", features = ["derive", "env"] }
 | 
				
			||||||
light-openid = { version = "1.0.4", features = ["crypto-wrapper"] }
 | 
					light-openid = { version = "1.0.4", features = ["crypto-wrapper"] }
 | 
				
			||||||
lazy_static = "1.5.0"
 | 
					lazy_static = "1.5.0"
 | 
				
			||||||
actix = "0.13.5"
 | 
					actix = "0.13.5"
 | 
				
			||||||
actix-web = "4.10.2"
 | 
					actix-web = "4.11.0"
 | 
				
			||||||
actix-remote-ip = "0.1.0"
 | 
					actix-remote-ip = "0.1.0"
 | 
				
			||||||
actix-session = { version = "0.10.1", features = ["cookie-session"] }
 | 
					actix-session = { version = "0.10.1", features = ["cookie-session"] }
 | 
				
			||||||
actix-identity = "0.8.0"
 | 
					actix-identity = "0.8.0"
 | 
				
			||||||
@@ -22,27 +22,26 @@ actix-ws = "0.3.0"
 | 
				
			|||||||
actix-http = "3.10.0"
 | 
					actix-http = "3.10.0"
 | 
				
			||||||
serde = { version = "1.0.219", features = ["derive"] }
 | 
					serde = { version = "1.0.219", features = ["derive"] }
 | 
				
			||||||
serde_json = "1.0.140"
 | 
					serde_json = "1.0.140"
 | 
				
			||||||
quick-xml = { version = "0.37.3", features = ["serialize", "overlapped-lists"] }
 | 
					quick-xml = { version = "0.37.5", features = ["serialize", "overlapped-lists"] }
 | 
				
			||||||
futures-util = "0.3.31"
 | 
					futures-util = "0.3.31"
 | 
				
			||||||
anyhow = "1.0.97"
 | 
					anyhow = "1.0.98"
 | 
				
			||||||
actix-multipart = "0.7.2"
 | 
					actix-multipart = "0.7.2"
 | 
				
			||||||
tempfile = "3.19.1"
 | 
					tempfile = "3.20.0"
 | 
				
			||||||
reqwest = { version = "0.12.15", features = ["stream"] }
 | 
					reqwest = { version = "0.12.15", features = ["stream"] }
 | 
				
			||||||
url = "2.5.4"
 | 
					url = "2.5.4"
 | 
				
			||||||
virt = "0.4.2"
 | 
					virt = "0.4.2"
 | 
				
			||||||
sysinfo = { version = "0.34.2", features = ["serde"] }
 | 
					sysinfo = { version = "0.35.1", features = ["serde"] }
 | 
				
			||||||
uuid = { version = "1.16.0", features = ["v4", "serde"] }
 | 
					uuid = { version = "1.16.0", features = ["v4", "serde"] }
 | 
				
			||||||
lazy-regex = "3.4.1"
 | 
					lazy-regex = "3.4.1"
 | 
				
			||||||
thiserror = "2.0.12"
 | 
					thiserror = "2.0.12"
 | 
				
			||||||
image = "0.25.6"
 | 
					image = "0.25.6"
 | 
				
			||||||
rand = "0.9.0"
 | 
					rand = "0.9.1"
 | 
				
			||||||
bytes = "1.10.1"
 | 
					tokio = { version = "1.45.0", features = ["rt", "time", "macros"] }
 | 
				
			||||||
tokio = { version = "1.44.1", features = ["rt", "time", "macros"] }
 | 
					 | 
				
			||||||
futures = "0.3.31"
 | 
					futures = "0.3.31"
 | 
				
			||||||
ipnetwork = { version = "0.21.1", features = ["serde"] }
 | 
					ipnetwork = { version = "0.21.1", features = ["serde"] }
 | 
				
			||||||
num = "0.4.3"
 | 
					num = "0.4.3"
 | 
				
			||||||
rust-embed = { version = "8.6.0" }
 | 
					rust-embed = { version = "8.7.2" }
 | 
				
			||||||
mime_guess = "2.0.5"
 | 
					mime_guess = "2.0.5"
 | 
				
			||||||
dotenvy = "0.15.7"
 | 
					dotenvy = "0.15.7"
 | 
				
			||||||
nix = { version = "0.29.0", features = ["net"] }
 | 
					nix = { version = "0.30.1", features = ["net"] }
 | 
				
			||||||
basic-jwt = "0.3.0"
 | 
					basic-jwt = "0.3.0"
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -4,7 +4,6 @@ use actix_web::body::BoxBody;
 | 
				
			|||||||
use actix_web::{HttpResponse, web};
 | 
					use actix_web::{HttpResponse, web};
 | 
				
			||||||
use std::error::Error;
 | 
					use std::error::Error;
 | 
				
			||||||
use std::fmt::{Display, Formatter};
 | 
					use std::fmt::{Display, Formatter};
 | 
				
			||||||
use std::io::ErrorKind;
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
pub mod api_tokens_controller;
 | 
					pub mod api_tokens_controller;
 | 
				
			||||||
pub mod auth_controller;
 | 
					pub mod auth_controller;
 | 
				
			||||||
@@ -62,7 +61,7 @@ impl From<serde_json::Error> for HttpErr {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
impl From<Box<dyn Error>> for HttpErr {
 | 
					impl From<Box<dyn Error>> for HttpErr {
 | 
				
			||||||
    fn from(value: Box<dyn Error>) -> Self {
 | 
					    fn from(value: Box<dyn Error>) -> Self {
 | 
				
			||||||
        HttpErr::Err(std::io::Error::new(ErrorKind::Other, value.to_string()).into())
 | 
					        HttpErr::Err(std::io::Error::other(value.to_string()).into())
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -98,7 +97,7 @@ impl From<reqwest::header::ToStrError> for HttpErr {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
impl From<actix_web::Error> for HttpErr {
 | 
					impl From<actix_web::Error> for HttpErr {
 | 
				
			||||||
    fn from(value: actix_web::Error) -> Self {
 | 
					    fn from(value: actix_web::Error) -> Self {
 | 
				
			||||||
        HttpErr::Err(std::io::Error::new(ErrorKind::Other, value.to_string()).into())
 | 
					        HttpErr::Err(std::io::Error::other(value.to_string()).into())
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user