background worker

This commit is contained in:
2026-05-10 11:12:52 +02:00
parent 661b54d645
commit 05b44e17a1
15 changed files with 585 additions and 174 deletions

31
Cargo.lock generated
View File

@@ -305,6 +305,7 @@ dependencies = [
"async-trait",
"chrono",
"domain",
"futures",
"tokio",
"tracing",
"uuid",
@@ -1516,6 +1517,7 @@ version = "0.1.0"
dependencies = [
"async-trait",
"domain",
"futures",
"tokio",
"tracing",
]
@@ -5939,6 +5941,35 @@ dependencies = [
"wasmparser",
]
[[package]]
name = "worker"
version = "0.1.0"
dependencies = [
"anyhow",
"application",
"async-trait",
"auth",
"chrono",
"domain",
"dotenvy",
"event-publisher",
"export",
"futures",
"metadata",
"poster-fetcher",
"poster-storage",
"postgres",
"serde",
"serde_json",
"sqlite",
"sqlx",
"thiserror 2.0.18",
"tokio",
"tracing",
"tracing-subscriber",
"uuid",
]
[[package]]
name = "writeable"
version = "0.6.3"