7 Commits

Author SHA1 Message Date
ACX
ffd4615b87 feat: comic metadata picker, lazy-load providers, and UI improvements (#2679)
* feat: add comic metadata support to metadata picker and fix Comicvine parser

* feat: lazy-load Comicvine issue details on selection

* feat: lazy-load detail metadata for Amazon, GoodReads, and Audible parsers

* fix: prevent spurious comic_metadata row creation for non-comic books

* fix: extract rich previews from Audible search and reorder picker sections

* feat: redesign metadata editor layout with collapsible sections and boolean selects

* fix: implement per-field comic metadata locks replacing grouped locks

* feat: add comic metadata filters and fix visibleFilters backend support

* fix: use human-readable role labels in comic creator filter

* fix: auto-populate comic metadata from ComicVine during metadata fetch

* refactor: clean up ComicvineBookParser remove duplication and comments

* fix: use ComicMetadata webLink for ComicVine favicon URL

* fix: cache library options to prevent Set All dropdowns from resetting

* fix: stream book content from disk instead of loading entire file into memory

* fix: increase max visible filters from 15 to 20

* feat: replace filter multiselect with drag-and-drop reorderable list

* fix: use audiobook-specific cover paths and cache busting for audiobook thumbnail updates

* chore: enforce mandatory screenshots and stricter testing requirements in PR template

* fix: update BookServiceTest to match Resource return type after streaming change

---------

Co-authored-by: acx10 <acx10@users.noreply.github.com>
2026-02-09 16:43:53 -07:00
ACX
c1202ea476 chore: clean up PR template and contributing guide (#2660)
Co-authored-by: acx10 <acx10@users.noreply.github.com>
2026-02-08 12:13:34 -07:00
acx10
f8d4090738 Update PR template to capture frontend test details 2026-01-04 23:02:55 -07:00
ACX
2a89b19706 Update pull request, feature request, and bug report templates (#2145)
Co-authored-by: acx10 <acx10@users.noreply.github.com>
2026-01-04 18:13:57 -07:00
aditya.chandel
b55b684125 Update PR template 2025-12-13 15:15:28 -07:00
aditya.chandel
b175007d7f Update PR template 2025-12-12 16:27:49 -07:00
aditya.chandel
6dcc45ab4d Relocate PR template to ensure it appears properly on GitHub 2025-12-12 16:20:06 -07:00