feat(api): add /library/shows and /library/shows/:name/seasons routes + season filter

This commit is contained in:
2026-03-20 01:19:31 +01:00
parent 5cc4cde223
commit 5f66493558

View File

@@ -22,7 +22,7 @@ use axum::{
response::IntoResponse, response::IntoResponse,
routing::{get, post, put}, routing::{get, post, put},
}; };
use domain::{ContentType, ILibraryRepository, LibrarySearchFilter, LibrarySyncAdapter, SeasonSummary, ShowSummary}; use domain::{ContentType, ILibraryRepository, LibrarySearchFilter, LibrarySyncAdapter};
use serde::{Deserialize, Serialize}; use serde::{Deserialize, Serialize};
use crate::{error::ApiError, extractors::{AdminUser, CurrentUser}, state::AppState}; use crate::{error::ApiError, extractors::{AdminUser, CurrentUser}, state::AppState};