Kavita/API
Joseph Milazzo 6d74215262
Feature/feedback (#185)
* Remove automatic retry for scanLibraries as if something fails, it wont pass magically. Catch exceptions when opening books for parsing and swallow to ignore the file.

* Delete extra attempts

* Switched to using FirstOrDefault for finding existing series. This will help avoid pointless crashes.

* Updated message when duplicate series are found (not sure how this happens)

* Fixed a negation for deleting volumes where files still exist.

* Implemented the ability to automatically scale the manga reader based on screen size.

* Default to automatic scaling

* Fix an issue where malformed epubs wouldn't be readable due to incorrect keys in the OPF. We now check if key is valid and if not, try to correct it. This makes a page load about a second on malformed books.

* Fixed #176. Refactored the recently added query to be restricted to user's access to libraries.

* Fixed a one off bug with In Progress series

* Implemented the ability to refresh metadata of just a single series directly
2021-04-30 17:23:31 -05:00
..
Archive When we scan a library, store the last write time for a file so we can skip page calculation if there were no modifications. 2021-03-23 17:28:48 -05:00
Comparators Cover Image - First and tests (#170) 2021-04-11 18:15:12 -05:00
Constants Refactored all Policy strings into their own constant file. 2020-12-24 10:21:59 -06:00
Controllers Feature/feedback (#185) 2021-04-30 17:23:31 -05:00
Data Feature/feedback (#185) 2021-04-30 17:23:31 -05:00
DTOs Feature/feedback (#185) 2021-04-30 17:23:31 -05:00
Entities Feature/feedback (#185) 2021-04-30 17:23:31 -05:00
Errors Removed some dead code on the interfaces. Introduced UnitOfWork to simplify repo injection. 2021-01-18 13:07:48 -06:00
Extensions EPUB Support (#178) 2021-04-28 16:16:22 -05:00
Helpers Feature/feedback (#185) 2021-04-30 17:23:31 -05:00
Interfaces Feature/feedback (#185) 2021-04-30 17:23:31 -05:00
Middleware EPUB Support (#178) 2021-04-28 16:16:22 -05:00
Parser EPUB Support (#178) 2021-04-28 16:16:22 -05: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 Feature/feedback (#185) 2021-04-30 17:23:31 -05:00
.dockerignore EPUB Support (#178) 2021-04-28 16:16:22 -05:00
API.csproj EPUB Support (#178) 2021-04-28 16:16:22 -05:00
appsettings.Development.json Enable response compression (br and gzip) for images and static assets. After we scan a library, kick of a cleanup of cache to ensure if archives were changed, the cache is cleared too. 2021-03-12 10:37:42 -06:00
Dockerfile EPUB Support (#178) 2021-04-28 16:16:22 -05:00
Program.cs EPUB Support (#178) 2021-04-28 16:16:22 -05:00
Startup.cs EPUB Support (#178) 2021-04-28 16:16:22 -05:00