Joseph Milazzo
3e031ab458
Lots of Parsing Enhancements ( #120 )
...
* More cases for parsing regex
* Implemented the ability to parse "Special" keywords.
* Commented out some unit tests
* More parsing cases
* Fixed unit tests
* Fixed typo in build script
2021-03-28 18:00:05 -05:00
Joseph Milazzo
077e5f798a
Lots of cleanup
2021-02-07 12:02:47 -06:00
Joseph Milazzo
fe88467d8b
More regex tweaking and use cases for real library.
2021-01-25 14:45:23 -06:00
Joseph Milazzo
7cd0b80ac2
More regex tweaking and use cases for real library.
2021-01-24 14:08:09 -06:00
Joseph Milazzo
8683c81361
There is a theme...more regex changes. Moved the logic around parsing and falling back into Parser.Parse() and setup testing for it.
2021-01-24 10:05:53 -06:00
Joseph Milazzo
a315feb569
More Parser tests and more cases! Added ability to parse Editions for Manga (Omnibus, Color, etc). To be stripped from Series if present. Future can be stored on MangaFile.
2021-01-24 08:34:57 -06:00
Joseph Milazzo
59a4921ba9
Refactored ScanLibrary to produce page numbers on the Manga File, Format and to update existing series/volumes rather than always create new entries.
2021-01-09 15:27:04 -06:00
Andrew Song
451d459473
adding initial coverimage functionality
2021-01-03 19:50:10 -06:00
Joseph Milazzo
104c63b2b9
Cleaned up the code from previous enhancements.
2020-12-29 11:01:52 -06:00
Joseph Milazzo
0a49b07570
Implemented a parallelized, rough, scanning loop which parses out information and leaves us with an immutable dictionary mapping series to parsed infos for each file.
...
Added some Entities to help translate this into DB.
2020-12-29 10:47:10 -06:00
Joseph Milazzo
8c80ed090d
Added basic parsing and unit tests. Setting up an intermediate object to hold information from parser. Removed hangfire db from git.
2020-12-27 11:14:45 -06:00