[refactor] removed analytics, config, and modular crates to simplify the codebase and streamline architecture

This commit is contained in:
2025-08-20 16:46:27 +02:00
parent d37daf02f6
commit 57a7b42b9d
41 changed files with 1057 additions and 1450 deletions

View File

@@ -59,9 +59,11 @@ version = "0.1.0"
dependencies = [
"anyhow",
"async-trait",
"axum",
"once_cell",
"serde",
"serde_json",
"sqlx",
"toml",
"tracing",
]
@@ -320,6 +322,16 @@ dependencies = [
"typenum",
]
[[package]]
name = "db"
version = "0.1.0"
dependencies = [
"anyhow",
"api",
"sqlx",
"tracing",
]
[[package]]
name = "der"
version = "0.7.10"
@@ -869,6 +881,7 @@ version = "0.30.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2e99fb7a497b1e3339bc746195567ed8d3e24945ecd636e3619d20b9de9e9149"
dependencies = [
"cc",
"pkg-config",
"vcpkg",
]
@@ -1394,6 +1407,7 @@ dependencies = [
"anyhow",
"api",
"axum",
"db",
"dotenv",
"http",
"once_cell",