Kavita/API
Joseph Milazzo 0be0e294aa
Metadata Optimizations (#910)
* Added a tooltip to inform user that format and collection filter selections do not only show for the selected library.

* Refactored a lot of code around when we update chapter cover images. Applied an optimization for when we re-calculate volume/series covers, such that it only occurs when the first chapter's image updates.

* Updated code to ensure only lastmodified gets refreshed in metadata since it always follows a scan

* Optimized how metadata is populated on the series. Instead of re-reading the comicInfos, instead I read the data from the underlying chapter entities. This reduces N additional reads AND enables the ability in the future to show/edit chapter level metadata.

* Spelling mistake

* Fixed a concurency issue by not selecting Genres from DB. Added a test for long paths.

* Fixed a bug in filter where collection tag wasn't populating on load

* Cleaned up the logic for changelog to better compare against the installed verison. For nightly users, show the last stable as installed.

* Removed some demo code

* SplitQuery to allow loading tags much faster for series metadata load.
2022-01-08 06:41:47 -08:00
..
Archive Misc Bugfixes and Enhancements (#507) 2021-08-17 14:15:32 -07:00
Comparators Metadata Optimizations (#910) 2022-01-08 06:41:47 -08:00
config Bookmark Refactor (#893) 2022-01-05 09:56:49 -08:00
Constants Misc Bugfixes and Enhancements (#507) 2021-08-17 14:15:32 -07:00
Controllers Book Reader Issues (#906) 2022-01-07 06:56:28 -08:00
Data Metadata Optimizations (#910) 2022-01-08 06:41:47 -08:00
DTOs Metadata Optimizations (#910) 2022-01-08 06:41:47 -08:00
Entities Metadata Optimizations (#910) 2022-01-08 06:41:47 -08:00
Errors Removed some dead code on the interfaces. Introduced UnitOfWork to simplify repo injection. 2021-01-18 13:07:48 -06:00
Extensions Fixes v0.4.19! (#855) 2021-12-17 10:46:01 -08:00
Helpers Metadata Optimizations (#910) 2022-01-08 06:41:47 -08:00
Middleware More fixes (again) (#858) 2021-12-17 14:29:41 -08:00
Parser Book Reader Issues (#906) 2022-01-07 06:56:28 -08:00
Properties Added new API for getting Member (aka Users but for use in FE). User is just used for login/registering. 2020-12-14 14:33:09 -06:00
Services Metadata Optimizations (#910) 2022-01-08 06:41:47 -08:00
SignalR .NET 6 Coding Patterns + Unit Tests (#823) 2021-12-05 08:58:53 -08:00
.dockerignore EPUB Support (#178) 2021-04-28 16:16:22 -05:00
API.csproj Bookmark Refactor (#893) 2022-01-05 09:56:49 -08:00
API.csproj.DotSettings .NET 6 Coding Patterns + Unit Tests (#823) 2021-12-05 08:58:53 -08:00
Dockerfile Local Metadata Integration Part 1 (#817) 2021-12-02 09:02:34 -08:00
Program.cs Fixed a critical bug where registration was broken for first time flow. Refactored how backup before migrations occured such that it now puts the db in temp. The db will be deleted automatically that night. (#900) 2022-01-05 15:07:54 -08:00
Startup.cs Book Reader Issues (#906) 2022-01-07 06:56:28 -08:00