Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							2ef4ffd698 
							
						 
					 
					
						
						
							
							More warnings (removed)  
						
						
						
						
					 
					
						2019-12-11 00:13:57 +01:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							42ffddc269 
							
						 
					 
					
						
						
							
							Fix more warnings  
						
						
						
						
					 
					
						2019-11-27 16:29:56 +01:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							016be02cd6 
							
						 
					 
					
						
						
							
							More warning fixes  
						
						
						
						
					 
					
						2019-10-29 17:56:05 +01:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							8d3b5c851d 
							
						 
					 
					
						
						
							
							Improvements to UserManager  
						
						
						
						
					 
					
						2019-08-16 21:06:11 +02:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							7898af4ceb 
							
						 
					 
					
						
						
							
							Reworked PRAGMA statements use  
						
						
						
						
					 
					
						2019-06-28 12:14:27 +02:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							d00ad28efd 
							
						 
					 
					
						
						
							
							Address comments  
						
						
						
						
					 
					
						2019-06-28 12:14:27 +02:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
						
						
							
						
						
							e88ebd748d 
							
						 
					 
					
						
						
							
							Final fixes  
						
						
						
						
					 
					
						2019-06-28 12:14:27 +02:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
						
						
							
						
						
							27c29bbb4c 
							
						 
					 
					
						
						
							
							Back to a single connection  
						
						
						
						
					 
					
						2019-06-28 12:13:34 +02:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
						
						
							
						
						
							c30ba14c1f 
							
						 
					 
					
						
						
							
							Use a connection pool instead of creating new connections  
						
						
						
						
					 
					
						2019-06-28 12:12:54 +02:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
						
						
							
						
						
							cec22ad10d 
							
						 
					 
					
						
						
							
							Simplify db code  
						
						
						
						
					 
					
						2019-06-28 12:12:54 +02:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
						
						
							
						
						
							9993dafe54 
							
						 
					 
					
						
						
							
							Don't mix LINQ and roreach loops for readability  
						
						
						
						
					 
					
						2019-03-01 17:12:22 +01:00 
						 
				 
			
				
					
						
							
							
								William Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							65cd3ed597 
							
						 
					 
					
						
						
							
							Replaced injections of ILogger with ILoggerFactory  
						
						... 
						
						
						
						This makes resolving dependencies from the container much easier as
you cannot resolve with primitives parameters in a way that is any
more readable.
The aim of this commit is to change as little as possible with the end
result, loggers that were newed up for the parent object were given the same
name. Objects that used the base or app loggers, were given a new logger with
an appropriate name.
Also removed some unused dependencies. 
						
						
					 
					
						2019-01-20 21:05:12 +00:00 
						 
				 
			
				
					
						
							
							
								Erwin de Haan 
							
						 
					 
					
						
						
						
						
							
						
						
							65bd052f3e 
							
						 
					 
					
						
						
							
							ReSharper conform to 'var' settings  
						
						
						
						
					 
					
						2019-01-13 21:37:13 +01:00 
						 
				 
			
				
					
						
							
							
								Erwin de Haan 
							
						 
					 
					
						
						
						
						
							
						
						
							a5288115a8 
							
						 
					 
					
						
						
							
							Visual Studio Reformat: Emby.Server.Implementations Part A-Da  
						
						
						
						
					 
					
						2019-01-13 20:20:16 +01:00 
						 
				 
			
				
					
						
							
							
								Erwin de Haan 
							
						 
					 
					
						
						
						
						
							
						
						
							ec1f5dc317 
							
						 
					 
					
						
						
							
							Mayor code cleanup  
						
						... 
						
						
						
						Add Argument*Exceptions now use proper nameof operators.
Added exception messages to quite a few Argument*Exceptions.
Fixed rethorwing to be proper syntax.
Added a ton of null checkes. (This is only a start, there are about 500 places that need proper null handling)
Added some TODOs to log certain exceptions.
Fix sln again.
Fixed all AssemblyInfo's and added proper copyright (where I could find them)
We live in *current year*.
Fixed the use of braces.
Fixed a ton of properties, and made a fair amount of functions static that should be and can be static.
Made more Methods that should be static static.
You can now use static to find bad functions!
Removed unused variable. And added one more proper XML comment. 
						
						
					 
					
						2019-01-10 20:38:53 +01:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							0f8b3c6347 
							
						 
					 
					
						
						
							
							Use Microsoft.Extensions.Logging abstraction  
						
						
						
						
					 
					
						2018-12-30 22:44:38 +01:00 
						 
				 
			
				
					
						
							
							
								stefan 
							
						 
					 
					
						
						
						
						
							
						
						
							48facb797e 
							
						 
					 
					
						
						
							
							Update to 3.5.2 and .net core 2.1  
						
						
						
						
					 
					
						2018-09-12 19:26:21 +02:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							7e5036a587 
							
						 
					 
					
						
						
							
							update image aspect ratio detection  
						
						
						
						
					 
					
						2017-10-22 02:22:43 -04:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							adc22b5e81 
							
						 
					 
					
						
						
							
							rework epg storage  
						
						
						
						
					 
					
						2017-09-08 12:13:58 -04:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							eb63e0d264 
							
						 
					 
					
						
						
							
							update image processor  
						
						
						
						
					 
					
						2017-09-07 14:17:18 -04:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							e287e3a50d 
							
						 
					 
					
						
						
							
							remove async when there's nothing to await  
						
						
						
						
					 
					
						2017-08-26 20:32:33 -04:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							6bc2a79792 
							
						 
					 
					
						
						
							
							fix folder rip probe  
						
						
						
						
					 
					
						2017-08-26 03:03:19 -04:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							3c1fe6ff83 
							
						 
					 
					
						
						
							
							add experimental warning for folder rip transcoding  
						
						
						
						
					 
					
						2017-08-22 01:41:02 -04:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							9c5bfeddca 
							
						 
					 
					
						
						
							
							expand on hardware decoding options  
						
						
						
						
					 
					
						2017-08-13 14:05:46 -04:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							db315c4e32 
							
						 
					 
					
						
						
							
							update media source methods  
						
						
						
						
					 
					
						2017-08-05 15:02:33 -04:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							1dab9a60f4 
							
						 
					 
					
						
						
							
							rename methods  
						
						
						
						
					 
					
						2017-05-07 16:02:32 -04:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							2345d02b41 
							
						 
					 
					
						
						
							
							add error handling  
						
						
						
						
					 
					
						2016-12-18 02:32:28 -05:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							81d685b882 
							
						 
					 
					
						
						
							
							update db connections  
						
						
						
						
					 
					
						2016-12-13 10:44:34 -05:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							e1b880a5a0 
							
						 
					 
					
						
						
							
							update series queries  
						
						
						
						
					 
					
						2016-12-13 02:36:30 -05:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							1aff48b93b 
							
						 
					 
					
						
						
							
							move book support into the core  
						
						
						
						
					 
					
						2016-12-12 00:49:19 -05:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							71919dcc05 
							
						 
					 
					
						
						
							
							update components  
						
						
						
						
					 
					
						2016-12-11 00:27:08 -05:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							7669e821f1 
							
						 
					 
					
						
						
							
							update db locks  
						
						
						
						
					 
					
						2016-12-11 00:17:04 -05:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							a9a808a9c4 
							
						 
					 
					
						
						
							
							fix db locking errors  
						
						
						
						
					 
					
						2016-12-11 00:12:00 -05:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							61e195c096 
							
						 
					 
					
						
						
							
							update repositories  
						
						
						
						
					 
					
						2016-11-29 14:12:37 -05:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							1c52e4f51b 
							
						 
					 
					
						
						
							
							update transaction modes  
						
						
						
						
					 
					
						2016-11-28 14:26:48 -05:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							26ef23d628 
							
						 
					 
					
						
						
							
							update caching headers  
						
						
						
						
					 
					
						2016-11-27 14:36:56 -05:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							92cf390fb0 
							
						 
					 
					
						
						
							
							update user data db  
						
						
						
						
					 
					
						2016-11-21 15:22:43 -05:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							62f84acd26 
							
						 
					 
					
						
						
							
							fix auto-organize  
						
						
						
						
					 
					
						2016-11-21 13:49:07 -05:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							f275d7f3d2 
							
						 
					 
					
						
						
							
							reduce library queries  
						
						
						
						
					 
					
						2016-11-21 03:54:53 -05:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							1dc080df8b 
							
						 
					 
					
						
						
							
							update connections  
						
						
						
						
					 
					
						2016-11-20 22:52:58 -05:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							184f3bc50a 
							
						 
					 
					
						
						
							
							update db init  
						
						
						
						
					 
					
						2016-11-20 04:46:07 -05:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							7f62a99ab5 
							
						 
					 
					
						
						
							
							update extensions  
						
						
						
						
					 
					
						2016-11-20 02:10:07 -05:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							a385ab5142 
							
						 
					 
					
						
						
							
							update extension  
						
						
						
						
					 
					
						2016-11-20 01:13:35 -05:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							2a0280d48d 
							
						 
					 
					
						
						
							
							add dll config file  
						
						
						
						
					 
					
						2016-11-19 16:07:01 -05:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							9d1b4e1074 
							
						 
					 
					
						
						
							
							update userdata repository  
						
						
						
						
					 
					
						2016-11-19 15:10:59 -05:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							5209ce9b2f 
							
						 
					 
					
						
						
							
							stub out portable item repository  
						
						
						
						
					 
					
						2016-11-19 13:09:15 -05:00