JPVenson 
							
						 
					 
					
						
						
						
						
							
						
						
							160020c551 
							
						 
					 
					
						
						
							
							WIP fixed namespaces  
						
						
						
						
					 
					
						2025-03-25 15:30:22 +00:00 
						 
				 
			
				
					
						
							
							
								JPVenson 
							
						 
					 
					
						
						
						
						
							
						
						
							aa811eb1e3 
							
						 
					 
					
						
						
							
							Prepared Seperation of Database components for future multi provider support  
						
						
						
						
					 
					
						2025-01-26 20:45:28 +00:00 
						 
				 
			
				
					
						
							
							
								cvium 
							
						 
					 
					
						
						
						
						
							
						
						
							b880dc8a4a 
							
						 
					 
					
						
						
							
							Use our own Contains extension  
						
						
						
						
					 
					
						2021-12-20 13:31:07 +01:00 
						 
				 
			
				
					
						
							
							
								Cody Robibero 
							
						 
					 
					
						
						
						
						
							
						
						
							4a28f46cac 
							
						 
					 
					
						
						
							
							Don't throw exception on unauthenticated requests  
						
						
						
						
					 
					
						2021-11-13 07:27:28 -07:00 
						 
				 
			
				
					
						
							
							
								Patrick Barron 
							
						 
					 
					
						
						
						
						
							
						
						
							a0c6f72762 
							
						 
					 
					
						
						
							
							Migrate authentication db to EF Core  
						
						
						
						
					 
					
						2021-05-20 23:56:59 -04:00 
						 
				 
			
				
					
						
							
							
								BaronGreenback 
							
						 
					 
					
						
						
						
						
							
						
						
							bc1cc2d04a 
							
						 
					 
					
						
						
							
							Remove unused using directives  
						
						
						
						
					 
					
						2021-04-17 11:37:55 +01:00 
						 
				 
			
				
					
						
							
							
								crobibero 
							
						 
					 
					
						
						
						
						
							
						
						
							cd459c51f3 
							
						 
					 
					
						
						
							
							Return NoResult only when request doesn't have a token.  
						
						
						
						
					 
					
						2020-12-01 14:47:42 -07:00 
						 
				 
			
				
					
						
							
							
								cvium 
							
						 
					 
					
						
						
						
						
							
						
						
							e78c63c4dc 
							
						 
					 
					
						
						
							
							Remove OriginalAuthenticationInfo and add IsAuthenticated property  
						
						
						
						
					 
					
						2020-11-08 16:10:33 +01:00 
						 
				 
			
				
					
						
							
							
								crobibero 
							
						 
					 
					
						
						
						
						
							
						
						
							d5c226b1c3 
							
						 
					 
					
						
						
							
							Move SecurityException  
						
						
						
						
					 
					
						2020-10-15 08:02:59 -06:00 
						 
				 
			
				
					
						
							
							
								crobibero 
							
						 
					 
					
						
						
						
						
							
						
						
							39924f9992 
							
						 
					 
					
						
						
							
							Allow apikey to authenticate as admin  
						
						
						
						
					 
					
						2020-10-14 17:58:33 -06:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							e337756428 
							
						 
					 
					
						
						
							
							Remove ServiceStack and related stuff  
						
						
						
						
					 
					
						2020-09-02 12:22:14 +02:00 
						 
				 
			
				
					
						
							
							
								crobibero 
							
						 
					 
					
						
						
						
						
							
						
						
							f915c3e5d9 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master' into api-migration  
						
						
						
						
					 
					
						2020-08-03 11:24:13 -06:00 
						 
				 
			
				
					
						
							
							
								Patrick Barron 
							
						 
					 
					
						
						
						
						
							
						
						
							0aa349fe40 
							
						 
					 
					
						
						
							
							Remove unused dependencies.  
						
						
						
						
					 
					
						2020-07-23 21:42:36 -04:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
						
						
							
						
						
							1c78482b48 
							
						 
					 
					
						
						
							
							Use authorization code from api-migration to fix startup wizard  
						
						
						
						
					 
					
						2020-06-20 18:02:03 +02:00 
						 
				 
			
				
					
						
							
							
								telans 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							247f9c61e6 
							
						 
					 
					
						
						
							
							fix SA1513/SA1516  
						
						
						
						
					 
					
						2020-06-16 16:11:30 +12:00 
						 
				 
			
				
					
						
							
							
								crobibero 
							
						 
					 
					
						
						
						
						
							
						
						
							4aac936721 
							
						 
					 
					
						
						
							
							Add more authorization handlers, actually authorize requests  
						
						
						
						
					 
					
						2020-06-15 12:49:54 -06:00 
						 
				 
			
				
					
						
							
							
								crobibero 
							
						 
					 
					
						
						
						
						
							
						
						
							589735f60c 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master' into HEAD  
						
						
						
						
					 
					
						2020-06-14 20:15:26 -06:00 
						 
				 
			
				
					
						
							
							
								telans 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							acd4389653 
							
						 
					 
					
						
						
							
							fix SA1005  
						
						
						
						
					 
					
						2020-06-15 10:41:00 +12:00 
						 
				 
			
				
					
						
							
							
								Patrick Barron 
							
						 
					 
					
						
						
						
						
							
						
						
							42b4f0aa2e 
							
						 
					 
					
						
						
							
							Merge branch 'master' into userdb-efcore  
						
						... 
						
						
						
						# Conflicts:
#	Emby.Server.Implementations/Library/UserManager.cs
#	Jellyfin.Data/Jellyfin.Data.csproj 
						
						
					 
					
						2020-06-13 19:41:05 -04:00 
						 
				 
			
				
					
						
							
							
								crobibero 
							
						 
					 
					
						
						
						
						
							
						
						
							829eb1a849 
							
						 
					 
					
						
						
							
							merge master into api-migration  
						
						
						
						
					 
					
						2020-06-13 13:03:09 -06:00 
						 
				 
			
				
					
						
							
							
								dkanada 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							403cd3205f 
							
						 
					 
					
						
						
							
							Merge pull request  #3254  from crobibero/ilogger  
						
						... 
						
						
						
						Use typed logger where possible 
						
						
					 
					
						2020-06-13 00:29:43 +09:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							5bb630ea7c 
							
						 
					 
					
						
						
							
							Use the "legacy" AuthenticationException  
						
						
						
						
					 
					
						2020-06-11 10:59:57 +02:00 
						 
				 
			
				
					
						
							
							
								crobibero 
							
						 
					 
					
						
						
						
						
							
						
						
							44957c5a9a 
							
						 
					 
					
						
						
							
							Use typed logger where possible  
						
						
						
						
					 
					
						2020-06-05 18:15:56 -06:00 
						 
				 
			
				
					
						
							
							
								crobibero 
							
						 
					 
					
						
						
						
						
							
						
						
							e30a85025f 
							
						 
					 
					
						
						
							
							Remove log spam when using legacy api  
						
						
						
						
					 
					
						2020-06-01 12:42:59 -06:00 
						 
				 
			
				
					
						
							
							
								Patrick Barron 
							
						 
					 
					
						
						
						
						
							
						
						
							eef7cfd912 
							
						 
					 
					
						
						
							
							Make SonarCloud less angry  
						
						
						
						
					 
					
						2020-05-26 22:43:03 -04:00 
						 
				 
			
				
					
						
							
							
								Patrick Barron 
							
						 
					 
					
						
						
						
						
							
						
						
							d35a7ba8bd 
							
						 
					 
					
						
						
							
							Fix more issues  
						
						
						
						
					 
					
						2020-05-20 10:04:00 -04:00 
						 
				 
			
				
					
						
							
							
								Patrick Barron 
							
						 
					 
					
						
						
						
						
							
						
						
							9ad839c776 
							
						 
					 
					
						
						
							
							Initial migration code  
						
						
						
						
					 
					
						2020-05-12 22:10:35 -04:00 
						 
				 
			
				
					
						
							
							
								Mark Monteiro 
							
						 
					 
					
						
						
						
						
							
						
						
							53380689ad 
							
						 
					 
					
						
						
							
							Return correct status codes for authentication and authorization errors  
						
						... 
						
						
						
						- Use AuthenticatonException to return 401
- Use SecurityException to return 403
- Update existing throws to throw the correct exception for the circumstance 
						
						
					 
					
						2020-04-13 13:17:46 -04:00 
						 
				 
			
				
					
						
							
							
								Mark Monteiro 
							
						 
					 
					
						
						
						
						
							
						
						
							6d35dd6b32 
							
						 
					 
					
						
						
							
							Clean up SecurityException  
						
						... 
						
						
						
						- Remove unused SecurityExceptionType
- Add missing constructor for InnerException
- Add missing documentation 
						
						
					 
					
						2020-04-13 13:13:48 -04:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							07cc4be6a7 
							
						 
					 
					
						
						
							
							Fix some warnings  
						
						... 
						
						
						
						* Add analyzers to MediaBrowser.XbmcMetadata
* Enable TreatWarningsAsErrors for MediaBrowser.XbmcMetadata
* Add analyzers to MediaBrowser.WebDashboard
* Enable TreatWarningsAsErrors for MediaBrowser.WebDashboard
* Disable SA1600 in favor of CS1591 
						
						
					 
					
						2020-02-23 12:11:43 +01:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							2af5922af0 
							
						 
					 
					
						
						
							
							Fix review comments  
						
						
						
						
					 
					
						2019-11-24 18:25:43 +01:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							3f651de24c 
							
						 
					 
					
						
						
							
							Add authentication and remove versioning  
						
						
						
						
					 
					
						2019-11-23 16:31:02 +01:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							c9820d30ed 
							
						 
					 
					
						
						
							
							Fix multiple mistakes and warnings  
						
						
						
						
					 
					
						2019-09-23 20:32:44 +02:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							9fff4b060e 
							
						 
					 
					
						
						
							
							Replace custom code with Asp.Net Core code  
						
						
						
						
					 
					
						2019-08-09 22:36:20 +02:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
						
						
							
						
						
							b44a70ff36 
							
						 
					 
					
						
						
							
							Simplify/remove/clean code  
						
						... 
						
						
						
						* Remove useless runtime check (we only support one)
* Remove unused args
* Remove a global constant
And ofc fix some warnings ;) 
						
						
					 
					
						2019-03-25 22:25:32 +01:00 
						 
				 
			
				
					
						
							
							
								Erwin de Haan 
							
						 
					 
					
						
						
						
						
							
						
						
							e867446437 
							
						 
					 
					
						
						
							
							ReSharper format: conform inline 'out' parameters.  
						
						
						
						
					 
					
						2019-01-13 21:46:33 +01:00 
						 
				 
			
				
					
						
							
							
								Erwin de Haan 
							
						 
					 
					
						
						
						
						
							
						
						
							c5c7a3c4ee 
							
						 
					 
					
						
						
							
							Visual Studio Reformat: Emby.Server.Implementations Part De-H  
						
						
						
						
					 
					
						2019-01-13 20:20:41 +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 
						 
				 
			
				
					
						
							
							
								Andrew Rabert 
							
						 
					 
					
						
						
						
						
							
						
						
							a86b71899e 
							
						 
					 
					
						
						
							
							Add GPL modules  
						
						
						
						
					 
					
						2018-12-27 18:27:57 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew Rabert 
							
						 
					 
					
						
						
						
						
							
						
						
							7c2248727a 
							
						 
					 
					
						
						
							
							Remove Emby.Server.Connect  
						
						
						
						
					 
					
						2018-12-10 19:29:51 -05:00 
						 
				 
			
				
					
						
							
							
								stefan 
							
						 
					 
					
						
						
						
						
							
						
						
							48facb797e 
							
						 
					 
					
						
						
							
							Update to 3.5.2 and .net core 2.1  
						
						
						
						
					 
					
						2018-09-12 19:26:21 +02:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							504f56d841 
							
						 
					 
					
						
						
							
							update request classes  
						
						
						
						
					 
					
						2017-09-03 14:38:26 -04:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							0f23c7cfc1 
							
						 
					 
					
						
						
							
							3.2.30.3  
						
						
						
						
					 
					
						2017-08-30 14:52:29 -04:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							46efa464d8 
							
						 
					 
					
						
						
							
							move classes  
						
						
						
						
					 
					
						2016-11-03 21:18:51 -04:00