Files
qbz/crates/qbz-plex/Cargo.toml
T
vicrodh d244213a64 fix(library): harden cross-source catalog data
Preserve per-disc and collection artwork, multi-value genres and remote metadata across Local, Plex, Jellyfin and Subsonic.

Apply source, format and quality filters before pagination, reject invalid CUE rows, and keep Qt library surfaces aligned with the selected physical version.

cx
2026-08-25 18:26:06 -06:00

24 lines
684 B
TOML

[package]
name = "qbz-plex"
version.workspace = true
edition.workspace = true
license.workspace = true
description = "Plex LAN-only integration for QBZ: HTTP client, XML metadata parsing, and SQLite cache (frontend-agnostic)"
[dependencies]
# SQLite cache (match the workspace's bundled SQLite usage)
rusqlite = { version = "0.31", features = ["bundled"] }
# HTTP client for the Plex Media Server LAN API
reqwest = { workspace = true }
# DTO serialization (camelCase envelopes shared with the frontend)
serde = { workspace = true }
serde_json.workspace = true
# Platform data dir (plex_cache.db location)
dirs = "6"
# Open the system browser for the Plex PIN auth URL
open = "5"