cargo upgrade! wcgw

This commit is contained in:
lda
2026-04-13 23:55:11 +07:00 Unverified
parent 820ce1bd3b
commit 834a56d439
4 changed files with 505 additions and 176 deletions
Generated
+476 -165
View File
File diff suppressed because it is too large Load Diff
+13 -6
View File
@@ -9,10 +9,13 @@ clap = { version = "4", features = ["derive"] }
futures-util = "0.3" futures-util = "0.3"
http = "1" http = "1"
macaddr = { version = "1", features = ["serde", "serde_std"] } macaddr = { version = "1", features = ["serde", "serde_std"] }
nix = { version = "0.30", default-features = false, features = ["signal", "process"] } nix = { version = "0.31", default-features = false, features = [
reqwest = { version = "0.12", default-features = false, features = [ "signal",
"process",
] }
reqwest = { version = "0.13", default-features = false, features = [
"json", "json",
"rustls-tls", "rustls",
] } ] }
serde = { version = "1", features = ["derive"] } serde = { version = "1", features = ["derive"] }
serde_json = "1" serde_json = "1"
@@ -24,10 +27,14 @@ tokio = { version = "1", features = [
"signal", "signal",
"sync", "sync",
] } ] }
tokio-tungstenite = { version = "0.24", features = ["rustls-tls-webpki-roots"] } tokio-tungstenite = { version = "0.29", features = ["rustls-tls-webpki-roots"] }
toml = "0.8" toml = "1.1"
tracing = "0.1" tracing = "0.1"
tracing-subscriber = { version = "0.3", features = ["env-filter", "fmt", "time"] } tracing-subscriber = { version = "0.3", features = [
"env-filter",
"fmt",
"time",
] }
time = { version = "0.3", features = ["formatting", "local-offset"] } time = { version = "0.3", features = ["formatting", "local-offset"] }
url = "2" url = "2"
wakey = { path = "..", registry = "gitea" } wakey = { path = "..", registry = "gitea" }
+1 -1
View File
@@ -229,7 +229,7 @@ where
let payload = let payload =
serde_json::to_string(message).context("failed to serialize websocket message")?; serde_json::to_string(message).context("failed to serialize websocket message")?;
debug!(message_type = %client_message_kind(message), "sending websocket message"); debug!(message_type = %client_message_kind(message), "sending websocket message");
sink.send(Message::Text(payload)) sink.send(Message::Text(payload.into()))
.await .await
.context("failed to send websocket message")?; .context("failed to send websocket message")?;
Ok(()) Ok(())
+15 -4
View File
@@ -8,12 +8,18 @@ anyhow = "1"
axum = { version = "0.8", features = ["ws", "json"] } axum = { version = "0.8", features = ["ws", "json"] }
clap = { version = "4", features = ["derive"] } clap = { version = "4", features = ["derive"] }
futures-util = "0.3" futures-util = "0.3"
nix = { version = "0.30", default-features = false, features = ["signal", "process"] } nix = { version = "0.31", default-features = false, features = [
reqwest = { version = "0.12", default-features = false, features = ["json", "rustls-tls"] } "signal",
"process",
] }
reqwest = { version = "0.13", default-features = false, features = [
"json",
"rustls",
] }
serde = { version = "1", features = ["derive"] } serde = { version = "1", features = ["derive"] }
serde_json = "1" serde_json = "1"
sled = "0.34" sled = "0.34"
toml = "0.8" toml = "1.1"
tokio = { version = "1", features = [ tokio = { version = "1", features = [
"macros", "macros",
"rt-multi-thread", "rt-multi-thread",
@@ -25,7 +31,12 @@ tokio = { version = "1", features = [
tower-http = { version = "0.6.8", features = ["fs"] } tower-http = { version = "0.6.8", features = ["fs"] }
tracing = "0.1" tracing = "0.1"
tracing-opentelemetry = "0.32" tracing-opentelemetry = "0.32"
tracing-subscriber = { version = "0.3", features = ["env-filter", "fmt", "json", "time"] } tracing-subscriber = { version = "0.3", features = [
"env-filter",
"fmt",
"json",
"time",
] }
time = { version = "0.3", features = ["formatting", "local-offset"] } time = { version = "0.3", features = ["formatting", "local-offset"] }
opentelemetry = "0.31" opentelemetry = "0.31"
opentelemetry-otlp = { version = "0.31", features = ["grpc-tonic", "trace"] } opentelemetry-otlp = { version = "0.31", features = ["grpc-tonic", "trace"] }