Kavita/API
Joseph Milazzo a0deafe75b
Parser Enhancement: Fallback to Folder name (#129)
* More cases for parsing regex

* Implemented GetFoldersTillRoot for falling back on parsing when we can't get anything from the filename.

* Implemented a fallback strategy. Not tested on large libraries yet.

* Fallback tested and working great.

* Removed a test case that won't pass and added some trims
2021-03-29 17:37:35 -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 Temp commit to record attempts. Stream APIs are implemented and working. Added some new test cases based on deployed Kavita server testing. 2021-03-17 14:29:50 -05:00
Constants Refactored all Policy strings into their own constant file. 2020-12-24 10:21:59 -06:00
Controllers Dropped the initial commit for this work due to a large file. Had to do some cleanup from a bad merge. 2021-03-23 12:27:04 -05:00
Data Lots of Parsing Enhancements (#120) 2021-03-28 18:00:05 -05:00
DTOs A lot of random changes to try and speed up SharpCompress. 2021-03-23 12:22:50 -05:00
Entities 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
Errors Removed some dead code on the interfaces. Introduced UnitOfWork to simplify repo injection. 2021-01-18 13:07:48 -06:00
Extensions 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
Helpers Cleanup 2021-03-17 14:31:17 -05:00
Interfaces Some smells found in scan. 2021-03-23 15:04:22 -05:00
Middleware Some code cleanup 2021-03-23 12:22:47 -05:00
Parser Parser Enhancement: Fallback to Folder name (#129) 2021-03-29 17:37:35 -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 Parser Enhancement: Fallback to Folder name (#129) 2021-03-29 17:37:35 -05:00
API.csproj Comic Support (#119) 2021-03-28 12:09:42 -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
Program.cs Some code cleanup 2021-03-23 12:22:47 -05:00
Startup.cs Lots of Parsing Enhancements (#120) 2021-03-28 18:00:05 -05:00