diff options
Diffstat (limited to 'crates/configuration/Cargo.toml')
-rw-r--r-- | crates/configuration/Cargo.toml | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/crates/configuration/Cargo.toml b/crates/configuration/Cargo.toml index f9b722f..b290f08 100644 --- a/crates/configuration/Cargo.toml +++ b/crates/configuration/Cargo.toml @@ -10,11 +10,12 @@ description.workspace = true [dependencies] anyhow.workspace = true async-nats.workspace = true -axum.workspace = true +axum = { workspace = true, features = ["macros"] } clap = { workspace = true, features = ["derive"] } config = { workspace = true, features = ["convert-case", "toml"] } metrics.workspace = true metrics-exporter-prometheus.workspace = true +opentelemetry.workspace = true opentelemetry-semantic-conventions.workspace = true prost.workspace = true serde = { workspace = true, features = ["derive"] } @@ -26,12 +27,14 @@ sqlx = { workspace = true, features = [ "runtime-tokio", "time", "tls-rustls", + "uuid", ] } time.workspace = true tokio = { workspace = true, features = ["macros", "rt-multi-thread", "signal"] } tonic.workspace = true tonic-reflection.workspace = true tower = { workspace = true, features = ["steer"] } +tower-http = { workspace = true, features = ["trace"] } tracing.workspace = true tracing-opentelemetry.workspace = true utoipa = { workspace = true, features = ["axum_extras"] } @@ -40,8 +43,8 @@ utoipa-rapidoc = { workspace = true, optional = true } utoipa-redoc = { workspace = true, optional = true } utoipa-scalar = { workspace = true, optional = true } utoipa-swagger-ui = { workspace = true, optional = true } -uuid = { workspace = true, features = ["serde"] } -warden-core = { workspace = true, features = ["configuration", "serde-time"] } +uuid = { workspace = true, features = ["serde", "v7"] } +warden-core = { workspace = true, features = ["configuration", "openapi", "serde-time"] } warden-middleware.workspace = true [features] |