| 
							
							
								 Joseph Milazzo | f63c38ac23 | 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 |  | 
			
				
					| 
							
							
								 Joseph Milazzo | 546f12c795 | Removed LiteDB and use In Memory Storage for time being. LiteDB was causing the issues in Issue #79. | 2021-03-18 08:54:30 -05:00 |  | 
			
				
					| 
							
							
								 Joseph Milazzo | 0a85555f38 | 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 |  | 
			
				
					| 
							
							
								 Joseph Milazzo | 9461b89725 | A hefty refactor of the ScanLibrary code. There were significant fallouts due to duplicate entities getting created and SingleOrDefaults failing. | 2021-02-08 12:03:52 -06:00 |  | 
			
				
					| 
							
							
								 Joseph Milazzo | a057e3ce1d | Lots of bug fixes around publishing and handling weird cases on a real manga library. Implemented ability to have Volumes number 0 aka just latest chapters. Refactored DirectoryService code for scanning into it's own service. Lots of debug code, will be cleaned up later. | 2021-01-23 17:44:48 -06:00 |  | 
			
				
					| 
							
							
								 Joseph Milazzo | 0b35ec70fd | Refactored GetCoverImage to create a thumbnail (optional) instead of raw image (raw images are large and bloat API, using thumbnail is indistiguishable); b) Ability to force updating cover images in DB even if they are already set. | 2021-01-07 10:30:54 -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 |  | 
			
				
					| 
							
							
								 Joseph Milazzo | 4fd9943b91 | Added Hangfire with LiteDB for a task running system. At the most basic, this allows us to monitor tasks running on the system (during dev only) and run tasks on a reoccuring or ad-hoc basis. | 2020-12-26 14:03:35 -06:00 |  | 
			
				
					| 
							
							
								 Joseph Milazzo | e1c1719b6a | Merge branch 'main' of https://github.com/Kareadita/Kavita into feature/scan-library | 2020-12-26 09:08:49 -06:00 |  | 
			
				
					| 
							
							
								 Joseph Milazzo | b3f210a8ab | Added Hangfire and Hangfire SQLite extension for future task framework. Added a basic directory scanning implementation. | 2020-12-26 09:08:27 -06:00 |  | 
			
				
					| 
							
							
								 Andrew Song | 09b5b22328 | adding sonar lint and enabling microsoft code analyzer | 2020-12-23 01:27:41 -06:00 |  | 
			
				
					| 
							
							
								 Andrew Song | 8f7df85d49 | Refractor token auth stuff to use identiycore framework | 2020-12-21 09:24:21 -06:00 |  | 
			
				
					| 
							
							
								 Joseph Milazzo | 13ed323949 | 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 |  | 
			
				
					| 
							
							
								 Joseph Milazzo | a2e6d03d5b | Initial commit | 2020-12-12 17:03:06 -06:00 |  |