feat(poster-fetcher): add poster fetcher adapter with configuration and integration

This commit is contained in:
2026-05-04 11:51:20 +02:00
parent 1985d2c57f
commit edcf3c1170
8 changed files with 79 additions and 19 deletions

11
Cargo.lock generated
View File

@@ -1620,6 +1620,16 @@ version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6"
[[package]]
name = "poster-fetcher"
version = "0.1.0"
dependencies = [
"anyhow",
"async-trait",
"domain",
"reqwest 0.13.3",
]
[[package]]
name = "poster-storage"
version = "0.1.0"
@@ -1671,6 +1681,7 @@ dependencies = [
"dotenvy",
"http-body-util",
"metadata",
"poster-fetcher",
"poster-storage",
"serde",
"serde_json",