Kavita/API/Services
Joseph Milazzo 6ba00477e7
Cover Image - First and tests (#170)
* Changed how natural sort works to cover more cases

* Changed the name of CoverImage regex for Parser and added more cases.

* Changed how we get result from Task.Run()

* Defer execution of a loop till we really need it and added another TODO for later this iteration.

* Big refactor to cover image code to unify between IOCompression and SharpCompress. Both use methods to find the correct file. This results in one extra loop through entries, but simplifies code signficantly.

In addition, new unit tests for the methods that actually do the logic on choosing cover file and first file.

* Removed dead code

* Added missing doc
2021-04-11 18:15:12 -05:00
..
Tasks Bugfixes! (#157) 2021-04-06 08:59:44 -05:00
ArchiveService.cs Cover Image - First and tests (#170) 2021-04-11 18:15:12 -05:00
CacheService.cs Bugfix/multiple file extract (#116) 2021-03-27 15:20:55 -05:00
ComicInfo.cs Performance, Scan Loop, Specials, and cleanup (#150) 2021-04-05 08:37:45 -05:00
DirectoryService.cs Performance, Scan Loop, Specials, and cleanup (#150) 2021-04-05 08:37:45 -05:00
MetadataService.cs Cover Image - First and tests (#170) 2021-04-11 18:15:12 -05:00
TaskScheduler.cs Cover Image - First and tests (#170) 2021-04-11 18:15:12 -05:00
TokenService.cs Implemented download log files (not in service). Refactored backupservice to handle log file splitting. Improved a few interfaces and added some unit tests around them. 2021-02-24 11:59:16 -06:00
WarmupServiceStartupTask.cs Lots of Hangfire attempts to solve the lock issue. Not sure how to fix it. Added some APIs for streams. 2021-03-15 13:49:13 -05:00