Add tower-http

This commit is contained in:
2026-06-30 21:09:02 -04:00
parent 8b00db60eb
commit 9de0b13ee8
2 changed files with 21 additions and 3 deletions

22
Cargo.lock generated
View File

@@ -1096,7 +1096,7 @@ dependencies = [
"tokio-tungstenite 0.28.0", "tokio-tungstenite 0.28.0",
"tokio-util", "tokio-util",
"tower", "tower",
"tower-http", "tower-http 0.6.11",
"tower-layer", "tower-layer",
"tracing", "tracing",
"tungstenite 0.27.0", "tungstenite 0.27.0",
@@ -1374,7 +1374,7 @@ dependencies = [
"tokio-tungstenite 0.28.0", "tokio-tungstenite 0.28.0",
"tokio-util", "tokio-util",
"tower", "tower",
"tower-http", "tower-http 0.6.11",
"tracing", "tracing",
"tracing-futures", "tracing-futures",
"url", "url",
@@ -2427,6 +2427,7 @@ dependencies = [
"rand 0.10.1", "rand 0.10.1",
"serde", "serde",
"thiserror 2.0.18", "thiserror 2.0.18",
"tower-http 0.7.0",
"tower-sessions-redis-store", "tower-sessions-redis-store",
"tracing", "tracing",
] ]
@@ -3293,7 +3294,7 @@ dependencies = [
"tokio-rustls", "tokio-rustls",
"tokio-util", "tokio-util",
"tower", "tower",
"tower-http", "tower-http 0.6.11",
"tower-service", "tower-service",
"url", "url",
"wasm-bindgen", "wasm-bindgen",
@@ -4182,6 +4183,21 @@ dependencies = [
"url", "url",
] ]
[[package]]
name = "tower-http"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b11f75e912b0c2be01b63d8cf8057b8c3f97cf34abb3d431a3a4c8675498e233"
dependencies = [
"bitflags",
"bytes",
"http",
"percent-encoding",
"pin-project-lite",
"tower-layer",
"tower-service",
]
[[package]] [[package]]
name = "tower-layer" name = "tower-layer"
version = "0.3.3" version = "0.3.3"

View File

@@ -24,6 +24,7 @@ pbkdf2 = { version = "0.13.0", optional = true, features = ["getrandom", "phc"]
rand = "0.10.1" rand = "0.10.1"
serde = { version = "1.0.228", features = ["derive"] } serde = { version = "1.0.228", features = ["derive"] }
thiserror = "2.0.18" thiserror = "2.0.18"
tower-http = { version = "0.7.0", optional = true }
tower-sessions-redis-store = { version = "0.16.0", optional = true } tower-sessions-redis-store = { version = "0.16.0", optional = true }
tracing = "0.1.44" tracing = "0.1.44"
@@ -40,6 +41,7 @@ server = [
"dep:dotenvy", "dep:dotenvy",
"dep:fred", "dep:fred",
"dep:pbkdf2", "dep:pbkdf2",
"dep:tower-http",
"dep:tower-sessions-redis-store", "dep:tower-sessions-redis-store",
] ]