Mark Monteiro 
							
						 
					 
					
						
						
						
						
							
						
						
							123bfbcf19 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master' into use-development-exception-page  
						
						
						
						
					 
					
						2020-04-01 23:09:55 +02:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f31efce52d 
							
						 
					 
					
						
						
							
							Merge branch 'master' into usings  
						
						
						
						
					 
					
						2020-04-01 22:42:43 +02:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							e9d1eabd53 
							
						 
					 
					
						
						
							
							Remove unused usings  
						
						
						
						
					 
					
						2020-03-24 16:12:06 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Monteiro 
							
						 
					 
					
						
						
						
						
							
						
						
							842ec04828 
							
						 
					 
					
						
						
							
							Do not handle exceptions manually when in development mode  
						
						
						
						
					 
					
						2020-03-21 21:06:01 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Monteiro 
							
						 
					 
					
						
						
						
						
							
						
						
							92628c4033 
							
						 
					 
					
						
						
							
							Clean up HTTP listener exception handling  
						
						
						
						
					 
					
						2020-03-21 21:04:16 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Monteiro 
							
						 
					 
					
						
						
						
						
							
						
						
							e2685c51ec 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master' into support-running-without-web-content  
						
						
						
						
					 
					
						2020-03-15 18:07:02 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Monteiro 
							
						 
					 
					
						
						
						
						
							
						
						
							6fbdf0d6a2 
							
						 
					 
					
						
						
							
							Construct ApplicationHost with DI framework instead of manually  
						
						
						
						
					 
					
						2020-03-15 15:28:29 +01:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							94fe9b8f6d 
							
						 
					 
					
						
						
							
							Merge branch 'master' into warn17  
						
						
						
						
					 
					
						2020-03-11 20:26:43 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Monteiro 
							
						 
					 
					
						
						
						
						
							
						
						
							3f4b9e9a81 
							
						 
					 
					
						
						
							
							Add new 'nowebcontent' configuration flag  
						
						
						
						
					 
					
						2020-02-28 20:40:45 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Monteiro 
							
						 
					 
					
						
						
						
						
							
						
						
							3043b7323b 
							
						 
					 
					
						
						
							
							Use constants for settings keys  
						
						
						
						
					 
					
						2020-02-28 17:57:38 +01: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 
							
						 
					 
					
						
						
						
						
							
						
						
							7060934792 
							
						 
					 
					
						
						
							
							Fix some warnings in Emby.Server.Implementations  
						
						
						
						
					 
					
						2020-02-06 15:21:38 +01:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							c751ba9f70 
							
						 
					 
					
						
						
							
							Fix build  
						
						
						
						
					 
					
						2020-01-22 22:27:03 +01:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
						
						
							
						
						
							c8409d2ea1 
							
						 
					 
					
						
						
							
							Remove FileSystem.GetStream  
						
						
						
						
					 
					
						2020-01-22 22:20:35 +01:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							2ef4ffd698 
							
						 
					 
					
						
						
							
							More warnings (removed)  
						
						
						
						
					 
					
						2019-12-11 00:13:57 +01:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							affb58ef9e 
							
						 
					 
					
						
						
							
							Apply suggestions from code review  
						
						... 
						
						
						
						Co-Authored-By: dkanada <dkanada@users.noreply.github.com> 
						
						
					 
					
						2019-12-10 16:22:03 +01:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							42ffddc269 
							
						 
					 
					
						
						
							
							Fix more warnings  
						
						
						
						
					 
					
						2019-11-27 16:29:56 +01:00 
						 
				 
			
				
					
						
							
							
								Vasily 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5263aaa026 
							
						 
					 
					
						
						
							
							Merge pull request  #1503  from cvium/webapi_v2  
						
						... 
						
						
						
						Move StartupWizard to ASP.NET Web Api 
						
						
					 
					
						2019-11-27 11:50:06 +03:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							2af5922af0 
							
						 
					 
					
						
						
							
							Fix review comments  
						
						
						
						
					 
					
						2019-11-24 18:25:43 +01:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							27e3cf1558 
							
						 
					 
					
						
						
							
							Move appbuilder and service collection to Jellyfin.Server  
						
						
						
						
					 
					
						2019-11-24 15:27:58 +01:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							3f651de24c 
							
						 
					 
					
						
						
							
							Add authentication and remove versioning  
						
						
						
						
					 
					
						2019-11-23 16:31:02 +01:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
						
						
							
						
						
							b477b3874e 
							
						 
					 
					
						
						
							
							Fix some warnings  
						
						
						
						
					 
					
						2019-11-22 16:15:31 +01:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
						
						
							
						
						
							b14d6d0417 
							
						 
					 
					
						
						
							
							Fix GetPathValue function  
						
						
						
						
					 
					
						2019-11-13 16:32:33 +01:00 
						 
				 
			
				
					
						
							
							
								Vasily 
							
						 
					 
					
						
						
						
						
							
						
						
							6b6fede2e0 
							
						 
					 
					
						
						
							
							Address review comments  
						
						
						
						
					 
					
						2019-10-16 16:13:59 +03:00 
						 
				 
			
				
					
						
							
							
								Vasily 
							
						 
					 
					
						
						
						
						
							
						
						
							82f8345aa5 
							
						 
					 
					
						
						
							
							Log to debug all HTTP 500 response urls  
						
						
						
						
					 
					
						2019-10-14 13:22:53 +03:00 
						 
				 
			
				
					
						
							
							
								Vasily 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1176749f14 
							
						 
					 
					
						
						
							
							Merge pull request  #1863  from joshuaboniface/fix-baseurl-issues  
						
						... 
						
						
						
						Fix inconsistent BaseUrl behavior 
						
						
					 
					
						2019-10-09 19:24:41 +03:00 
						 
				 
			
				
					
						
							
							
								Joshua Boniface 
							
						 
					 
					
						
						
						
						
							
						
						
							b96079fee6 
							
						 
					 
					
						
						
							
							Make NormalizeUrlPath static  
						
						
						
						
					 
					
						2019-10-09 09:22:55 -04:00 
						 
				 
			
				
					
						
							
							
								Vasily 
							
						 
					 
					
						
						
						
						
							
						
						
							03450f383f 
							
						 
					 
					
						
						
							
							Fix template for logging  
						
						
						
						
					 
					
						2019-10-09 14:05:32 +03:00 
						 
				 
			
				
					
						
							
							
								Vasily 
							
						 
					 
					
						
						
						
						
							
						
						
							8109c7eb30 
							
						 
					 
					
						
						
							
							Always log at least error message when error happens during request processing  
						
						
						
						
					 
					
						2019-10-09 14:00:22 +03:00 
						 
				 
			
				
					
						
							
							
								Vasily 
							
						 
					 
					
						
						
						
						
							
						
						
							33b69a7099 
							
						 
					 
					
						
						
							
							Set response length and mime type correctly when reporting an error  
						
						
						
						
					 
					
						2019-10-09 13:54:05 +03:00 
						 
				 
			
				
					
						
							
							
								Joshua Boniface 
							
						 
					 
					
						
						
						
						
							
						
						
							2a79ae0a6e 
							
						 
					 
					
						
						
							
							Normalize baseUrl behaviour  
						
						... 
						
						
						
						Fully normalizes the baseUrl behaviour to better match how this sort of
feature works in other programs.
1. The baseUrl is always appended to paths, even the built-in `/emby`
and `/mediabrowser` paths.
2. The baseUrl is set statically at class instance creation, to ensure
it persists through changes until the next restart.
3. Configuration is normalized using a function when set, to ensure it's
in a standard `/mypath` format with leading `/`.
4. Cleans up the conditionals around default redirects. For sanity after
changing the URL, it will match *any* path that doesn't match the
current baseUrl and redirect it back to the main page (with baseUrl).
5. Adds a second method, NormalizeUrlPath, to avoid lots of `+ "/" +`
string manipulations which are unclean - we should always have a leading
slash.
6. Sets the default baseUrl to an empty string to avoid unexpected
behaviour, though this would be worked-around automatically.
7. Adds some debug logs whenever a URL is normalized, to help track down
issues with this code (if any arise). 
						
						
					 
					
						2019-10-08 18:06:03 -04:00 
						 
				 
			
				
					
						
							
							
								Vasily 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fc99f1f563 
							
						 
					 
					
						
						
							
							Merge pull request  #1785  from dkanada/compat  
						
						... 
						
						
						
						Add mediabrowser route back for now 
						
						
					 
					
						2019-09-25 14:18:21 +03:00 
						 
				 
			
				
					
						
							
							
								dkanada 
							
						 
					 
					
						
						
						
						
							
						
						
							b5b7db1f32 
							
						 
					 
					
						
						
							
							add an exception to logging  
						
						
						
						
					 
					
						2019-09-24 23:59:24 +09:00 
						 
				 
			
				
					
						
							
							
								dkanada 
							
						 
					 
					
						
						
						
						
							
						
						
							ab7e697f30 
							
						 
					 
					
						
						
							
							add mediabrowser route back for now  
						
						
						
						
					 
					
						2019-09-24 23:59:24 +09:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							c9820d30ed 
							
						 
					 
					
						
						
							
							Fix multiple mistakes and warnings  
						
						
						
						
					 
					
						2019-09-23 20:32:44 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Larsson 
							
						 
					 
					
						
						
						
						
							
						
						
							74864832ca 
							
						 
					 
					
						
						
							
							Set log level to debug for HTTP range requests  
						
						... 
						
						
						
						This removes some spam when a DLNA renderer uses byte seeking. 
						
						
					 
					
						2019-09-18 18:29:15 +02:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
						
						
							
						
						
							ee637e8fec 
							
						 
					 
					
						
						
							
							Fix warnings, improve performance ( #1665 )  
						
						... 
						
						
						
						* Fix warnings, improve performance
`QueryResult.Items` is now a `IReadOnlyList` so we don't need to
allocate a new `Array` when we have a `List` (and `Items` shouldn't need to
be mutable anyway)
* Update Providers .csproj to latest C#
* Remove extra newline from DtoService.cs
* Remove extra newline from UserLibraryService.cs 
						
						
					 
					
						2019-09-02 02:19:29 -04:00 
						 
				 
			
				
					
						
							
							
								dkanada 
							
						 
					 
					
						
						
						
						
							
						
						
							97d6c2db6b 
							
						 
					 
					
						
						
							
							keep old base url for now  
						
						
						
						
					 
					
						2019-08-11 00:35:18 -07:00 
						 
				 
			
				
					
						
							
							
								dkanada 
							
						 
					 
					
						
						
						
						
							
						
						
							d521e5c36a 
							
						 
					 
					
						
						
							
							add base url to server configuration  
						
						
						
						
					 
					
						2019-08-11 00:35:18 -07:00 
						 
				 
			
				
					
						
							
							
								dkanada 
							
						 
					 
					
						
						
						
						
							
						
						
							c987203f5a 
							
						 
					 
					
						
						
							
							remove old routes from http server  
						
						
						
						
					 
					
						2019-08-11 00:33:13 -07:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							9fff4b060e 
							
						 
					 
					
						
						
							
							Replace custom code with Asp.Net Core code  
						
						
						
						
					 
					
						2019-08-09 22:36:20 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Larsson 
							
						 
					 
					
						
						
						
						
							
						
						
							0e6417c9fa 
							
						 
					 
					
						
						
							
							Set log level to debug for HTTP range requests  
						
						
						
						
					 
					
						2019-08-03 12:37:02 +02:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ce1fa42f9d 
							
						 
					 
					
						
						
							
							Merge branch 'master' into tasks  
						
						
						
						
					 
					
						2019-06-01 17:06:01 +02:00 
						 
				 
			
				
					
						
							
							
								Joshua M. Boniface 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2bc378a9c3 
							
						 
					 
					
						
						
							
							Merge pull request  #1337  from jellyfin/release-10.3.z  
						
						... 
						
						
						
						Backmerge for 10.3.2 release 
						
						
					 
					
						2019-04-30 23:35:11 -04:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							61d7bed181 
							
						 
					 
					
						
						
							
							Merge pull request  #1304  from jellyfin/release-10.3.z  
						
						... 
						
						
						
						Backmerge 10.3.1 
						
						
					 
					
						2019-04-25 07:27:37 +02:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							71479286e9 
							
						 
					 
					
						
						
							
							Fix   #1234  
						
						
						
						
					 
					
						2019-04-24 19:56:57 +02:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							28c2ac528d 
							
						 
					 
					
						
						
							
							Re-add content length, semi revert of changes in  #1010  ( #1287 )  
						
						... 
						
						
						
						* Re-add content length, semi revert of changes in #1010  
						
						
					 
					
						2019-04-24 14:06:54 +02:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a8da122fb3 
							
						 
					 
					
						
						
							
							Merge pull request  #1252  from jellyfin/release-10.3.z  
						
						... 
						
						
						
						Backmerge release 10.3.0 
						
						
					 
					
						2019-04-20 12:25:29 +02:00 
						 
				 
			
				
					
						
							
							
								Joshua Boniface 
							
						 
					 
					
						
						
						
						
							
						
						
							250e0c75df 
							
						 
					 
					
						
						
							
							Add MethodNotAllowedException with code 405  
						
						
						
						
					 
					
						2019-04-17 22:31:06 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua M. Boniface 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c3532b92f7 
							
						 
					 
					
						
						
							
							Merge pull request  #1158  from Bond-009/httpclean  
						
						... 
						
						
						
						Reduce complexity http routes 
						
						
					 
					
						2019-04-17 22:12:17 -04:00