From c5ea875f544824b0c042bf7c0a58b3134f9c0373 Mon Sep 17 00:00:00 2001 From: rtkay123 Date: Tue, 12 Aug 2025 05:13:32 +0200 Subject: feat(config): get active routing --- Cargo.lock | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) (limited to 'Cargo.lock') diff --git a/Cargo.lock b/Cargo.lock index cb439a4..7e65507 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3378,6 +3378,20 @@ dependencies = [ "tonic-build", ] +[[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" @@ -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", ] @@ -3853,6 +3883,17 @@ dependencies = [ "utoipa", ] +[[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" -- cgit v1.2.3