refactor: merge media-server parsers, move poster sync and event payload

This commit is contained in:
2026-10-25 21:22:59 +01:00
parent 57c70afead
commit b5bfdadcd9
22 changed files with 32 additions and 77 deletions

41
Cargo.lock generated
View File

@@ -921,13 +921,11 @@ dependencies = [
"export",
"image-converter",
"importer",
"jellyfin",
"media-server",
"metadata",
"nats",
"object-storage",
"plex",
"poster-fetcher",
"poster-sync",
"presentation",
"rss 0.1.0",
"sqlite",
@@ -2852,15 +2850,6 @@ version = "1.0.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682"
[[package]]
name = "jellyfin"
version = "0.1.0"
dependencies = [
"domain",
"serde",
"serde_json",
]
[[package]]
name = "jni"
version = "0.22.4"
@@ -3224,6 +3213,15 @@ dependencies = [
"digest",
]
[[package]]
name = "media-server"
version = "0.1.0"
dependencies = [
"domain",
"serde",
"serde_json",
]
[[package]]
name = "memchr"
version = "2.8.0"
@@ -3909,15 +3907,6 @@ version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6"
[[package]]
name = "plex"
version = "0.1.0"
dependencies = [
"domain",
"serde",
"serde_json",
]
[[package]]
name = "png"
version = "0.18.1"
@@ -3962,16 +3951,6 @@ dependencies = [
"reqwest 0.13.3",
]
[[package]]
name = "poster-sync"
version = "0.1.0"
dependencies = [
"async-trait",
"domain",
"tokio",
"tracing",
]
[[package]]
name = "potential_utf"
version = "0.1.5"