refactor(presentation): pure HTTP library — remove concrete adapter deps and binary

This commit is contained in:
2026-05-14 12:07:18 +02:00
parent 0c7a6fe9be
commit c072ee95cd
5 changed files with 1 additions and 127 deletions

View File

@@ -3,21 +3,11 @@ name = "presentation"
version = "0.1.0"
edition = "2021"
[[bin]]
name = "thoughts"
path = "src/main.rs"
[dependencies]
domain = { workspace = true }
application = { workspace = true }
api-types = { workspace = true }
postgres = { workspace = true }
postgres-search = { workspace = true }
auth = { workspace = true }
nats = { workspace = true }
async-nats = { workspace = true }
axum = { workspace = true }
sqlx = { workspace = true }
tower-http = { workspace = true }
tokio = { workspace = true, features = ["full"] }
serde = { workspace = true }
@@ -25,14 +15,10 @@ serde_json = { workspace = true }
uuid = { workspace = true }
chrono = { workspace = true }
tracing = { workspace = true }
tracing-subscriber = { workspace = true }
dotenvy = { workspace = true }
async-trait = { workspace = true }
sha2 = "0.10"
hex = "0.4"
activitypub = { workspace = true }
activitypub-base = { workspace = true }
postgres-federation = { workspace = true }
url = { workspace = true }
activitypub_federation = "0.7.0-beta.11"
utoipa = { version = "5.5.0", features = ["axum_extras", "uuid", "chrono"] }