Kavita/API/Services
Joseph Milazzo 81dfd63250
Feature/performance pdf (#426)
#  Added
- Added: Added series format information to the search typeahead to help identify duplicate series in libraries

# Fixed
- Fixed: Fixed accent color not looking well on light theme
- Fixed: Attempted to fix the memory issues with PDF reading on Docker. Uses a Memory Pool for streams and removes a bitmap operation for fixing books with transparent backgrounds (#424)

# Changed
- Changed: Refactored download logs to use the same download code as rest of Kavita 

# Dev stuff
- Added timeout for Regex's to make sure during matching, malicious filenames doesn't crash user system
- Refactored a missing GetCoverImage to use Series Format rather than old Library Type

==================================================
* Added Timeout for Regex matching to ensure malicious filenames don't crash system

* Refactored GetCoverImage to use series format rather than library type

* Refactored download logs to use the download service

* Fixed accent color not looking well on light theme

* Refactored series format into dedicated component and added to search results

* Switch to using MemoryManager for Streams to attempt to minimize GC pressure and reduced bitmap manipulation for transparency hack.
2021-07-24 16:17:13 -05:00
..
Clients Extra Stat collection (#407) 2021-07-20 11:32:37 -05:00
HostedServices Manga Redesign (#321) 2021-06-24 19:31:42 -05:00
Tasks Fixed a bug where a new lirary scan would break due to scan series not properly filtering out parsed series (#423) 2021-07-23 21:52:57 -05:00
ArchiveService.cs Feature/performance pdf (#426) 2021-07-24 16:17:13 -05:00
BookService.cs Feature/performance pdf (#426) 2021-07-24 16:17:13 -05:00
CacheService.cs Shakeout Fixes (#422) 2021-07-23 18:02:14 -05:00
ComicInfo.cs Manga Redesign (#321) 2021-06-24 19:31:42 -05:00
DirectoryService.cs PDF Support + MORE!!!! (#416) 2021-07-22 21:13:24 -05:00
ImageService.cs The big one (#396) 2021-07-17 14:03:11 -05:00
MetadataService.cs Feature/performance pdf (#426) 2021-07-24 16:17:13 -05:00
TaskScheduler.cs The big one (#396) 2021-07-17 14:03:11 -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