Joseph Milazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							b4ee16d8d1 
							
						 
					 
					
						
						
							
							Code cleanup. Implemented ability to schedule Library Backups.  
						
						 
						
						
						
						
					 
					
						2021-02-17 08:58:36 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Milazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							83b9394b17 
							
						 
					 
					
						
						
							
							Implemented ability to mark a series as Read/Unread.  
						
						 
						
						
						
						
					 
					
						2021-02-16 12:48:04 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Milazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							2887fab53f 
							
						 
					 
					
						
						
							
							Implements search functionality and prepares for upcoming paging in v0.3.  
						
						 
						
						
						
						
					 
					
						2021-02-15 13:08:30 -06: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 
							
						 
					 
					
						
						
						
						
							
						
						
							10c8ea34fe 
							
						 
					 
					
						
						
							
							Cleanup after feature implementation.  
						
						 
						
						
						
						
					 
					
						2021-02-04 17:01:37 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Milazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							e60f795410 
							
						 
					 
					
						
						
							
							Refactored Cache Cleanup code.  
						
						 
						
						
						
						
					 
					
						2021-02-02 09:40:26 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Milazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							7cd0b80ac2 
							
						 
					 
					
						
						
							
							More regex tweaking and use cases for real library.  
						
						 
						
						
						
						
					 
					
						2021-01-24 14:08:09 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Milazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							3c8e4b2240 
							
						 
					 
					
						
						
							
							Cleaned up some warnings and implemented re-occuring scan libraries task. Customization of task schedules is in v0.2.  
						
						 
						
						
						
						
					 
					
						2021-01-19 14:41:50 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Milazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							e180032a8e 
							
						 
					 
					
						
						
							
							ScanLibrary now respects the library a series belongs to, doesn't reset series every run but updates/removes/inserts as needed.  
						
						 
						
						
						
						
					 
					
						2021-01-19 14:35:24 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Milazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							c75feb03e1 
							
						 
					 
					
						
						
							
							Fixed offset bug in GetCachedPagePath for if you've read just one page. Fixed a bad refactor for getting files.  
						
						 
						
						
						
						
					 
					
						2021-01-19 12:06:45 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Milazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							14e8c3b820 
							
						 
					 
					
						
						
							
							Fixed some APIs that worked mins ago....something strange happening with EF relationships.  
						
						 
						
						
						
						
					 
					
						2021-01-19 10:45:37 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Milazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							295e62d773 
							
						 
					 
					
						
						
							
							Fixed grant-access api and new library to properly update the db. Somehow the old way of updating db no longer works.  
						
						 
						
						
						
						
					 
					
						2021-01-18 17:18:42 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Milazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							26660a9bb3 
							
						 
					 
					
						
						
							
							Further cleanup. Moved BackgroundJob Task enqueues into TaskScheduler, so I can have complete control via one interface.  
						
						 
						
						
						
						
					 
					
						2021-01-18 13:53:24 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Milazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							825afd83a2 
							
						 
					 
					
						
						
							
							Removed some dead code on the interfaces. Introduced UnitOfWork to simplify repo injection.  
						
						 
						
						
						
						
					 
					
						2021-01-18 13:07:48 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Milazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							effdf07cef 
							
						 
					 
					
						
						
							
							Very messy code that implements read status tracking. Needs major cleanup.  
						
						 
						
						
						
						
					 
					
						2021-01-17 15:05:27 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Milazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							56e8a0059e 
							
						 
					 
					
						
						
							
							Implemented ability to delete a series. Refactored some operations to remove unneeded parameters.  
						
						 
						
						
						
						
					 
					
						2021-01-12 16:51:23 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Milazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							731e3a9c5e 
							
						 
					 
					
						
						
							
							Cache cleanup implemented  
						
						 
						
						
						
						
					 
					
						2021-01-11 15:39:25 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Milazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							f737f662df 
							
						 
					 
					
						
						
							
							Added a sorting mechanism to emulate how windows sorts files. Refactored cache to support chapter folders as well.  
						
						 
						
						
						
						
					 
					
						2021-01-10 12:47:34 -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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Milazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							14ad2a3dd5 
							
						 
					 
					
						
						
							
							Fixed the github build issue. I'm totally blind.  
						
						 
						
						
						
						
					 
					
						2021-01-08 10:41:43 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Milazzo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf953c1e06 
							
						 
					 
					
						
						
							
							Merge pull request  #20  from Kareadita/feature/cover-images  
						
						 
						
						... 
						
						
						
						Implements ability to set cover images from archive files and to force updating DB entries. Cover images will be compressed and a thumbnail will be saved rather than raw image due to size of raw files (1MB vs 60 KB) 
						
						
					 
					
						2021-01-08 10:10:02 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Milazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							13dab81f39 
							
						 
					 
					
						
						
							
							Will this fix Github build complaining when local builds fine?  
						
						 
						
						
						
						
					 
					
						2021-01-08 09:38:15 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							0b486cdc08 
							
						 
					 
					
						
						
							
							Scan library after we edit library folders, only if folders have differences.  
						
						 
						
						
						
						
					 
					
						2021-01-04 13:10:19 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Milazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							219f6e675a 
							
						 
					 
					
						
						
							
							Implemented the ability to update a library including folders.  
						
						 
						
						
						
						
					 
					
						2021-01-04 13:06:01 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Milazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							5e18c1bf3a 
							
						 
					 
					
						
						
							
							Implemented the ability to delete a Library.  
						
						 
						
						
						
						
					 
					
						2021-01-02 12:59:04 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Milazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							7b1714349d 
							
						 
					 
					
						
						
							
							Refactored ScanLibrary to accept and library id rather than DTO. Refactored ScanLibrary to use Task.Run() rather than having synchronous repo methods.  
						
						 
						
						
						
						
					 
					
						2021-01-02 12:48:48 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Milazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							9168e12483 
							
						 
					 
					
						
						
							
							Refactored Volume to have Name and Number (int) so that we can properly sort and still handle possible split volumes.  
						
						 
						
						... 
						
						
						
						Refactored ScanLibrary into Library controller and updated it so it adds the new library to all admins. 
						
						
					 
					
						2021-01-02 12:21:36 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Milazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							55a44000fc 
							
						 
					 
					
						
						
							
							Changed scan to POST and added new API for route gurads on UI.  
						
						 
						
						
						
						
					 
					
						2021-01-02 09:25:45 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Milazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							c429c50ba2 
							
						 
					 
					
						
						
							
							Fixed a bug in ScanLibrary that caused duplicated Volumes. Implemented APIs for navigating down to Volume for webui.  
						
						 
						
						... 
						
						
						
						This is rough code and needs to be polished and refactored. 
						
						
					 
					
						2021-01-01 14:04:31 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Milazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							380c3e7b3c 
							
						 
					 
					
						
						
							
							Rough version of Saving Series, Volumes, and MangaFiles to the DB. Relies on Cascaded delete rather than manually handling updating of file changes.  
						
						 
						
						
						
						
					 
					
						2020-12-30 11:30:12 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Milazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							104c63b2b9 
							
						 
					 
					
						
						
							
							Cleaned up the code from previous enhancements.  
						
						 
						
						
						
						
					 
					
						2020-12-29 11:01:52 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							2d066ea36c 
							
						 
					 
					
						
						
							
							Fixing sonar code quality recommendations  
						
						 
						
						
						
						
					 
					
						2020-12-25 15:08:40 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Milazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							f8c50b40bb 
							
						 
					 
					
						
						
							
							Ensure only admins can call getDirectories  
						
						 
						
						
						
						
					 
					
						2020-12-24 10:37:49 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Milazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							b899157015 
							
						 
					 
					
						
						
							
							Enhanced DirectoryService to exclude System and Hidden folders.  
						
						 
						
						
						
						
					 
					
						2020-12-24 09:14:48 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Milazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							f0919042b0 
							
						 
					 
					
						
						
							
							Added a new policy to require being an admin. Implemented ability to delete a user.  
						
						 
						
						
						
						
					 
					
						2020-12-24 08:13:58 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Song 
							
						 
					 
					
						
						
						
						
							
						
						
							8f7df85d49 
							
						 
					 
					
						
						
							
							Refractor token auth stuff to use identiycore framework  
						
						 
						
						
						
						
					 
					
						2020-12-21 09:24:21 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Milazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							8156aeb495 
							
						 
					 
					
						
						
							
							Some api work  
						
						 
						
						
						
						
					 
					
						2020-12-20 17:47:18 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Milazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							b6e0e05205 
							
						 
					 
					
						
						
							
							Added new many to many migration for libraries and users. Add Library now works and you can get Library (entity) objects from a user. LibraryDto project is upcoming.  
						
						 
						
						
						
						
					 
					
						2020-12-18 12:01:45 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Milazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							d5eed4e85d 
							
						 
					 
					
						
						
							
							Lots of changes to get code ready to add library.  
						
						 
						
						
						
						
					 
					
						2020-12-17 11:27:19 -06:00