feat: with monitor

Signed-off-by: kjuulh <contact@kjuulh.io>
This commit is contained in:
2023-08-26 22:32:38 +02:00
parent 10eae9b36c
commit 569f5272e6
14 changed files with 526 additions and 95 deletions

31
Cargo.lock generated
View File

@@ -235,6 +235,7 @@ version = "0.1.0"
dependencies = [
"anyhow",
"axum",
"churn-domain",
"clap",
"dotenv",
"reqwest",
@@ -249,8 +250,27 @@ version = "0.1.0"
dependencies = [
"anyhow",
"axum",
"churn-domain",
"clap",
"dotenv",
"reqwest",
"serde",
"serde_json",
"tokio",
"tracing",
"tracing-subscriber",
]
[[package]]
name = "churn-domain"
version = "0.1.0"
dependencies = [
"anyhow",
"axum",
"clap",
"dotenv",
"reqwest",
"serde",
"tokio",
"tracing",
"tracing-subscriber",
@@ -262,6 +282,7 @@ version = "0.1.0"
dependencies = [
"anyhow",
"axum",
"churn-domain",
"clap",
"dotenv",
"serde",
@@ -269,6 +290,7 @@ dependencies = [
"tokio",
"tracing",
"tracing-subscriber",
"uuid",
]
[[package]]
@@ -1971,6 +1993,15 @@ version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a"
[[package]]
name = "uuid"
version = "1.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "79daa5ed5740825c40b389c5e50312b9c86df53fccd33f281df655642b43869d"
dependencies = [
"getrandom",
]
[[package]]
name = "valuable"
version = "0.1.0"