feat: display series metadata (authors, description) from Stripstream API
All checks were successful
Build, Push & Deploy / deploy (push) Successful in 4m14s

Fetch metadata from GET /libraries/{id}/series/{name}/metadata and display
authors with icon and description in the series header.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-16 21:11:55 +01:00
parent 11da2335cd
commit 32757a8723
6 changed files with 68 additions and 6 deletions

View File

@@ -48,6 +48,7 @@ export interface StripstreamSeriesItem {
book_count: number;
books_read_count: number;
first_book_id: string;
library_id: string;
}
export interface StripstreamSeriesPage {
@@ -80,6 +81,15 @@ export interface StripstreamUpdateReadingProgressRequest {
current_page?: number | null;
}
export interface StripstreamSeriesMetadata {
authors: string[];
publishers: string[];
description?: string | null;
start_year?: number | null;
book_author?: string | null;
book_language?: string | null;
}
export interface StripstreamSearchResponse {
hits: StripstreamSearchHit[];
series_hits: StripstreamSeriesHit[];