Refactoring profond de pmoparadise

This commit is contained in:
2025-10-21 14:21:17 +02:00
parent b95bebdb6a
commit 2bb2e7b7db
19 changed files with 3960 additions and 1165 deletions

16
Cargo.lock generated
View File

@@ -2476,13 +2476,18 @@ name = "pmoparadise"
version = "0.1.0"
dependencies = [
"anyhow",
"async-stream",
"async-trait",
"axum",
"bytes",
"chrono",
"claxon",
"flacenc",
"futures",
"hex",
"hound",
"pmoaudiocache",
"pmoconfig",
"pmocovers",
"pmodidl",
"pmoplaylist",
@@ -2490,13 +2495,17 @@ dependencies = [
"pmosource",
"pmoupnp",
"reqwest",
"rusqlite",
"serde",
"serde_json",
"serde_yaml",
"sha2",
"symphonia",
"tempfile",
"thiserror 1.0.69",
"tokio",
"tokio-test",
"tokio-util",
"tracing",
"tracing-subscriber",
"url",
@@ -4202,9 +4211,16 @@ dependencies = [
"serde_json",
"url",
"utoipa",
"utoipa-swagger-ui-vendored",
"zip",
]
[[package]]
name = "utoipa-swagger-ui-vendored"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e2eebbbfe4093922c2b6734d7c679ebfebd704a0d7e56dfcb0d05818ce28977d"
[[package]]
name = "uuid"
version = "1.18.1"