|  KGT1 | 7c6cedd90a
							
							Allow non-admin users to subscribe to their own Sessions (#13767) | 1 month ago | 
				
					
						|  Daniyar Alpyspayev | 2614fecf8d
							
							move to new System.Threading.Lock type for better performance | 10 months ago | 
				
					
						|  Bond-009 | 3feb3f81bf
							
							More efficient array creation (#11468) | 1 year ago | 
				
					
						|  Claus Vium | 4201079b34
							
							fix: use a reentrant lock when accessing active connections (#11256) | 1 year ago | 
				
					
						|  Claus Vium | eae031ae5a
							
							refactor: use Channels as queueing mechanism for periodic websocket messages (#11092) | 1 year ago | 
				
					
						|  Stepan Goremykin | 526f9a825c
							
							Make files readonly | 2 years ago | 
				
					
						|  Shadowghost | 368f9202ce
							
							Apply review suggestions | 2 years ago | 
				
					
						|  Shadowghost | 05d98fe24c
							
							Enforce permissions on websocket connections | 2 years ago | 
				
					
						|  Cody Robibero | 52252fcd55
							
							Fix sending websocket messages (#9948) | 2 years ago | 
				
					
						|  Cody Robibero | b5bbb98175
							
							Fix Websocket OpenApi (#9935) | 2 years ago | 
				
					
						|  ipitio | c29e8ffe1d
							
							Update MediaBrowser.Controller/Net/BasePeriodicWebSocketListener.cs | 2 years ago | 
				
					
						|  ipitio | 58ed50c9d0
							
							Catch Exception when disposing connection | 2 years ago | 
				
					
						|  Bond_009 | 52194f56b5
							
							Replace != null with is not null | 2 years ago | 
				
					
						|  Bond_009 | 556cc8062d
							
							Investigate some TODO comments | 2 years ago | 
				
					
						|  Bond_009 | a9a5fcde81
							
							Use ArgumentNullException.ThrowIfNull helper method | 3 years ago | 
				
					
						|  Cody Robibero | 0765fd568f
							
							Use IAuthorizationContext for websocket | 3 years ago | 
				
					
						|  Rich Lander | e3df4dcaae
							
							Fix warnings in MediaBrowser.Controller | 4 years ago | 
				
					
						|  Cody Robibero | d461e3912a
							
							Remove warninigs from MediaBrowser.Controller (Part 3) (#6078) | 4 years ago | 
				
					
						|  Bond_009 | fb090df0b5
							
							Enable nullable reference types for MediaBrowser.Controller | 4 years ago | 
				
					
						|  cvium | ba78ad5424
							
							Add missing inheritdoc | 4 years ago | 
				
					
						|  cvium | 65e6211c03
							
							Remove circular dependency between websocket listeners and manager | 4 years ago | 
				
					
						|  Niels van Velzen | 72534f9d66
							
							Use SessionMessageType for WebSocket messages | 5 years ago | 
				
					
						|  Bond_009 | 404bb4f835
							
							Enable TreatWarningsAsErrors for MediaBrowser.Controller in Release | 5 years ago | 
				
					
						|  Bond-009 | 9af6eda0b4
							
							Merge pull request #3343 from telans/comment-stops | 5 years ago | 
				
					
						|  telans | 247f9c61e6
							
							fix SA1513/SA1516 | 5 years ago | 
				
					
						|  telans | 9018f8d8be
							
							Add full stop at end of comments (SA1629) | 5 years ago | 
				
					
						|  Anthony Lavado | 100e9d586d
							
							Merge pull request #3336 from telans/specific-fixes | 5 years ago | 
				
					
						|  dkanada | 6db1878011
							
							Merge pull request #3315 from crobibero/dashboard-update | 5 years ago | 
				
					
						|  telans | acd4389653
							
							fix SA1005 | 5 years ago | 
				
					
						|  crobibero | 30609c848b
							
							Add MessageId to websocket message, add JsonNonStringKeyDictionaryConverter | 5 years ago |