aboutsummaryrefslogtreecommitdiffstats
path: root/Cargo.lock
diff options
context:
space:
mode:
authorrtkay123 <dev@kanjala.com>2025-08-12 05:13:32 +0200
committerrtkay123 <dev@kanjala.com>2025-08-12 05:13:32 +0200
commitc5ea875f544824b0c042bf7c0a58b3134f9c0373 (patch)
tree4913d4ff2b408c7157e33894e40deec570ecce9e /Cargo.lock
parent9c850d6c4d0ed468709c2eb5340d7b64bbb9aa68 (diff)
downloadwarden-c5ea875f544824b0c042bf7c0a58b3134f9c0373.tar.bz2
warden-c5ea875f544824b0c042bf7c0a58b3134f9c0373.zip
feat(config): get active routing
Diffstat (limited to 'Cargo.lock')
-rw-r--r--Cargo.lock41
1 files changed, 41 insertions, 0 deletions
diff --git a/Cargo.lock b/Cargo.lock
index cb439a4..7e65507 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -3379,6 +3379,20 @@ dependencies = [
]
[[package]]
+name = "tonic-reflection"
+version = "0.14.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0267a0073385cd94996197d12acb1856a3a0a2367482c726a48a769f6fed8a3a"
+dependencies = [
+ "prost 0.14.1",
+ "prost-types 0.14.1",
+ "tokio",
+ "tokio-stream",
+ "tonic 0.14.0",
+ "tonic-prost",
+]
+
+[[package]]
name = "tonic-types"
version = "0.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3815,6 +3829,7 @@ dependencies = [
"utoipa-swagger-ui",
"uuid",
"warden-core",
+ "warden-middleware",
"warden-stack",
]
@@ -3823,18 +3838,33 @@ name = "warden-config"
version = "0.1.0"
dependencies = [
"anyhow",
+ "async-nats",
+ "axum",
"clap",
"config",
"metrics",
"metrics-exporter-prometheus",
+ "opentelemetry-semantic-conventions",
+ "prost 0.14.1",
"serde",
"serde_json",
"sqlx",
"time",
"tokio",
"tonic 0.14.0",
+ "tonic-reflection",
+ "tower",
"tracing",
+ "tracing-opentelemetry",
+ "utoipa",
+ "utoipa-axum",
+ "utoipa-rapidoc",
+ "utoipa-redoc",
+ "utoipa-scalar",
+ "utoipa-swagger-ui",
+ "uuid",
"warden-core",
+ "warden-middleware",
"warden-stack",
]
@@ -3854,6 +3884,17 @@ dependencies = [
]
[[package]]
+name = "warden-middleware"
+version = "0.1.0"
+dependencies = [
+ "axum",
+ "metrics",
+ "metrics-exporter-prometheus",
+ "tower-http",
+ "tracing",
+]
+
+[[package]]
name = "warden-pseudonyms"
version = "0.1.0"
dependencies = [