Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Resolves #166
PR adds logic to pick a page from a book to use as the thumbnail for itself of its associated series/library. After the initial release, I'll be sure to refactor this implementation to be more resilient against regeneration (e.g. so you don't have to manually select your override whenever you force-regenerate thumbnails)
For media and series, they are getting their own new management pages. Rather than adding a bunch of modals for future features, e.g. metadata management, all similar items will live there. For library thumbnails, it will go in the existing library management page.
Note that EPUB files won't be supported for this feature at this time. In the future, it could be possible to extend this to query for all image resources inside the EPUB and select from that, but I don't want to prioritize figuring that out now.