aboutsummaryrefslogtreecommitdiffstats
path: root/crates/configuration/Cargo.toml
diff options
context:
space:
mode:
authorrtkay123 <dev@kanjala.com>2025-08-12 14:00:28 +0200
committerrtkay123 <dev@kanjala.com>2025-08-12 14:00:28 +0200
commit1d347dd2142a266552812ac2f8844acf52d2dc1c (patch)
tree70beaeb0bf572b9ef7323cc98b7b52084011d2d8 /crates/configuration/Cargo.toml
parentc5ea875f544824b0c042bf7c0a58b3134f9c0373 (diff)
downloadwarden-1d347dd2142a266552812ac2f8844acf52d2dc1c.tar.bz2
warden-1d347dd2142a266552812ac2f8844acf52d2dc1c.zip
feat(config): reload config
Diffstat (limited to 'crates/configuration/Cargo.toml')
-rw-r--r--crates/configuration/Cargo.toml9
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]