feat: add series status, improve providers & e2e tests
- Add series status concept (ongoing/ended/hiatus/cancelled/upcoming) with normalization across all providers - Add status field to series_metadata table (migration 0033) - AniList: use chapters as fallback for volume count on ongoing series, add books_message when both volumes and chapters are null - Bedetheque: extract description from meta tag, genres, parution status, origin/language; rewrite book parsing with itemprop microdata for clean ISBN, dates, page counts, covers; filter placeholder authors - Add comprehensive e2e provider tests with field coverage reporting - Wire status into EditSeriesForm, MetadataSearchModal, and series page Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
1
infra/migrations/0033_add_status_to_series_metadata.sql
Normal file
1
infra/migrations/0033_add_status_to_series_metadata.sql
Normal file
@@ -0,0 +1 @@
|
||||
ALTER TABLE series_metadata ADD COLUMN status TEXT;
|
||||
Reference in New Issue
Block a user