Bond-009 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							356e05e3af 
							
						 
					 
					
						
						
							
							Changes SessionWebSocketListener to (re)use a timer ( #11358 )  
						
						
						
						
					 
					
						2024-04-17 10:44:39 -06:00 
						 
				 
			
				
					
						
							
							
								Cody Robibero 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							52252fcd55 
							
						 
					 
					
						
						
							
							Fix sending websocket messages ( #9948 )  
						
						
						
						
					 
					
						2023-07-02 16:14:44 -06:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							cb85fc688f 
							
						 
					 
					
						
						
							
							Enable nullable for more files  
						
						
						
						
					 
					
						2023-02-15 23:41:28 +01:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							52194f56b5 
							
						 
					 
					
						
						
							
							Replace != null with is not null  
						
						
						
						
					 
					
						2022-12-05 15:01:13 +01:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							c7d50d640e 
							
						 
					 
					
						
						
							
							Replace == null with is null  
						
						
						
						
					 
					
						2022-12-05 15:00:20 +01:00 
						 
				 
			
				
					
						
							
							
								cvium 
							
						 
					 
					
						
						
						
						
							
						
						
							5dc30c6a6d 
							
						 
					 
					
						
						
							
							fix: use HttpContext and ClaimsPrincipal instead of IAuthorizationContext  
						
						
						
						
					 
					
						2022-10-06 13:57:47 +02:00 
						 
				 
			
				
					
						
							
							
								Hannes Braun 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4edeccc5e0 
							
						 
					 
					
						
						
							
							Remove redundant using directives  
						
						
						
						
					 
					
						2022-09-28 16:26:03 +02:00 
						 
				 
			
				
					
						
							
							
								luz paz 
							
						 
					 
					
						
						
						
						
							
						
						
							9ec2870b10 
							
						 
					 
					
						
						
							
							Fix various typos  
						
						... 
						
						
						
						Found via `codespell -q 3 -S ./Emby.Server.Implementations/Localization -L allready,doesnt,inh,receivedfrom,whoknows` 
						
						
					 
					
						2022-08-15 06:48:34 -04:00 
						 
				 
			
				
					
						
							
							
								Cody Robibero 
							
						 
					 
					
						
						
						
						
							
						
						
							0765fd568f 
							
						 
					 
					
						
						
							
							Use IAuthorizationContext for websocket  
						
						
						
						
					 
					
						2022-01-01 12:34:22 -07:00 
						 
				 
			
				
					
						
							
							
								Patrick Barron 
							
						 
					 
					
						
						
						
						
							
						
						
							be88efce3c 
							
						 
					 
					
						
						
							
							Merge branch 'master' into authenticationdb-efcore  
						
						... 
						
						
						
						# Conflicts:
#	Emby.Server.Implementations/Devices/DeviceManager.cs
#	Emby.Server.Implementations/HttpServer/Security/SessionContext.cs
#	Emby.Server.Implementations/Security/AuthenticationRepository.cs
#	Emby.Server.Implementations/Session/SessionManager.cs
#	Jellyfin.Server.Implementations/Security/AuthorizationContext.cs
#	MediaBrowser.Controller/Library/IUserManager.cs
#	MediaBrowser.Controller/Net/ISessionContext.cs 
						
						
					 
					
						2021-06-18 18:56:10 -04:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							7e8428e588 
							
						 
					 
					
						
						
							
							Enable nullable reference types for Emby.Server.Implementations  
						
						
						
						
					 
					
						2021-05-20 22:48:53 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Barron 
							
						 
					 
					
						
						
						
						
							
						
						
							8607b52541 
							
						 
					 
					
						
						
							
							Make device/session code async  
						
						
						
						
					 
					
						2021-04-10 16:57:25 -04:00 
						 
				 
			
				
					
						
							
							
								Ionut Andrei Oanca 
							
						 
					 
					
						
						
						
						
							
						
						
							0825ce687d 
							
						 
					 
					
						
						
							
							Add SessionControllerConnected event  
						
						
						
						
					 
					
						2020-12-07 01:04:48 +01:00 
						 
				 
			
				
					
						
							
							
								cvium 
							
						 
					 
					
						
						
						
						
							
						
						
							65e6211c03 
							
						 
					 
					
						
						
							
							Remove circular dependency between websocket listeners and manager  
						
						
						
						
					 
					
						2020-11-28 11:21:53 +01:00 
						 
				 
			
				
					
						
							
							
								cvium 
							
						 
					 
					
						
						
						
						
							
						
						
							1a0d8aef80 
							
						 
					 
					
						
						
							
							Revert "Removed Lazy implementation."  
						
						
						
						
					 
					
						2020-11-28 09:50:16 +01:00 
						 
				 
			
				
					
						
							
							
								Greenback 
							
						 
					 
					
						
						
						
						
							
						
						
							5cd5a7d4ce 
							
						 
					 
					
						
						
							
							Removed Lazy implementation.  
						
						
						
						
					 
					
						2020-11-28 00:25:20 +00:00 
						 
				 
			
				
					
						
							
							
								Niels van Velzen 
							
						 
					 
					
						
						
						
						
							
						
						
							72534f9d66 
							
						 
					 
					
						
						
							
							Use SessionMessageType for WebSocket messages  
						
						
						
						
					 
					
						2020-09-27 10:00:20 +02:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							571d0570f5 
							
						 
					 
					
						
						
							
							Kill HttpListenerHost  
						
						
						
						
					 
					
						2020-09-03 11:32:22 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Barron 
							
						 
					 
					
						
						
						
						
							
						
						
							ca1f15af19 
							
						 
					 
					
						
						
							
							Move GenericEventArgs to Jellyfin.Data.Events  
						
						
						
						
					 
					
						2020-08-13 20:52:55 -04:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							01e781035f 
							
						 
					 
					
						
						
							
							Fix warnings  
						
						
						
						
					 
					
						2020-07-24 16:37:54 +02:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9af6eda0b4 
							
						 
					 
					
						
						
							
							Merge pull request  #3343  from telans/comment-stops  
						
						... 
						
						
						
						Add full stop at end of comments (SA1629) 
						
						
					 
					
						2020-06-16 11:54:58 +02:00 
						 
				 
			
				
					
						
							
							
								telans 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							247f9c61e6 
							
						 
					 
					
						
						
							
							fix SA1513/SA1516  
						
						
						
						
					 
					
						2020-06-16 16:11:30 +12:00 
						 
				 
			
				
					
						
							
							
								telans 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9018f8d8be 
							
						 
					 
					
						
						
							
							Add full stop at end of comments (SA1629)  
						
						
						
						
					 
					
						2020-06-16 10:37:52 +12:00 
						 
				 
			
				
					
						
							
							
								crobibero 
							
						 
					 
					
						
						
						
						
							
						
						
							44957c5a9a 
							
						 
					 
					
						
						
							
							Use typed logger where possible  
						
						
						
						
					 
					
						2020-06-05 18:15:56 -06:00 
						 
				 
			
				
					
						
							
							
								gion 
							
						 
					 
					
						
						
						
						
							
						
						
							e42bfc92f3 
							
						 
					 
					
						
						
							
							Fix code issues  
						
						
						
						
					 
					
						2020-05-26 11:37:52 +02:00 
						 
				 
			
				
					
						
							
							
								gion 
							
						 
					 
					
						
						
						
						
							
						
						
							8c04049a59 
							
						 
					 
					
						
						
							
							Fix some code smells  
						
						
						
						
					 
					
						2020-05-15 20:06:41 +02:00 
						 
				 
			
				
					
						
							
							
								gion 
							
						 
					 
					
						
						
						
						
							
						
						
							029bb80910 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master' into syncplay  
						
						
						
						
					 
					
						2020-05-15 18:59:35 +02:00 
						 
				 
			
				
					
						
							
							
								gion 
							
						 
					 
					
						
						
						
						
							
						
						
							5c8cbd4087 
							
						 
					 
					
						
						
							
							Fix code issues  
						
						
						
						
					 
					
						2020-05-09 14:34:07 +02:00 
						 
				 
			
				
					
						
							
							
								gion 
							
						 
					 
					
						
						
						
						
							
						
						
							6e22e9222b 
							
						 
					 
					
						
						
							
							Fix code issues  
						
						
						
						
					 
					
						2020-05-09 12:37:23 +02:00 
						 
				 
			
				
					
						
							
							
								gion 
							
						 
					 
					
						
						
						
						
							
						
						
							0b974d09ca 
							
						 
					 
					
						
						
							
							Synchronize access to data  
						
						
						
						
					 
					
						2020-04-28 14:12:06 +02:00 
						 
				 
			
				
					
						
							
							
								gion 
							
						 
					 
					
						
						
						
						
							
						
						
							083d3272d0 
							
						 
					 
					
						
						
							
							Refactor and other minor changes  
						
						
						
						
					 
					
						2020-04-27 22:39:37 +02:00 
						 
				 
			
				
					
						
							
							
								gion 
							
						 
					 
					
						
						
						
						
							
						
						
							aad5058d25 
							
						 
					 
					
						
						
							
							Implement KeepAlive for WebSockets  
						
						
						
						
					 
					
						2020-04-27 22:39:37 +02:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							5ca68f9623 
							
						 
					 
					
						
						
							
							Fix nullref exception and added logging  
						
						
						
						
					 
					
						2020-01-13 20:06:08 +01:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							976459d3e8 
							
						 
					 
					
						
						
							
							Rewrite WebSocket handling code  
						
						
						
						
					 
					
						2020-01-13 20:06:08 +01:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							27e3cf1558 
							
						 
					 
					
						
						
							
							Move appbuilder and service collection to Jellyfin.Server  
						
						
						
						
					 
					
						2019-11-24 15:27:58 +01:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							2696ac5eac 
							
						 
					 
					
						
						
							
							Lower the amount of running tasks  
						
						
						
						
					 
					
						2019-03-25 21:33:48 +01:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							27e7e792b3 
							
						 
					 
					
						
						
							
							Replace some usage of QueryParamCollection  
						
						
						
						
					 
					
						2019-02-27 14:23:39 +01:00 
						 
				 
			
				
					
						
							
							
								Erwin de Haan 
							
						 
					 
					
						
						
						
						
							
						
						
							0efc699e3d 
							
						 
					 
					
						
						
							
							Visual Studio Reformat: Emby.Server.Implementations Part S-S  
						
						
						
						
					 
					
						2019-01-13 20:22:24 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							49b799adbe 
							
						 
					 
					
						
						
							
							3.2.30.8  
						
						
						
						
					 
					
						2017-09-05 15:49:02 -04:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							33014f77aa 
							
						 
					 
					
						
						
							
							update GetItems method  
						
						
						
						
					 
					
						2017-05-26 02:48:54 -04:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							eb9b63c7a7 
							
						 
					 
					
						
						
							
							update playback progress reporting  
						
						
						
						
					 
					
						2017-04-17 16:33:07 -04:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							d5ea8ca3ad 
							
						 
					 
					
						
						
							
							move classes to portable  
						
						
						
						
					 
					
						2016-11-03 19:35:19 -04:00