Mark Monteiro
15fd4812f0
Remove unnecessary foreach loop
5 years ago
Joshua M. Boniface
f502c89331
Merge pull request #2798 from JustAMan/fix-livetv-again
...
Make localhost LiveTV restreams always use plain HTTP port
5 years ago
Joshua M. Boniface
23c8ecff37
Apply style change
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
5 years ago
Joshua M. Boniface
d92a3552b7
Apply style change
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
5 years ago
Joshua M. Boniface
7a550d2c4e
Apply style change
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
5 years ago
Mark Monteiro
57b5ec1d51
Remove unnecessary properties from SystemInfo response object
...
These properties do not provide any useful information to the client. The client would already have to have all this information in order to connect to the endpoint to retrieve it
5 years ago
Mark Monteiro
93649ad77b
Merge remote-tracking branch 'upstream/master' into simplify-https-config
5 years ago
sparky8251
68c7a914c3
Added option to disable metrics collection and defaulted it to off
5 years ago
Mark Monteiro
bc4e72b29b
Create ApplicationHost logger correctly
5 years ago
Mark Monteiro
f815059698
Merge remote-tracking branch 'upstream/master' into register-services-correctly
5 years ago
Vasily
07143bcb68
Merge pull request #2466 from dkanada/plugin
...
Update plugin classes for nightly builds
5 years ago
dkanada
eda208e258
Merge pull request #2829 from Bond-009/warn19
...
Fix some warnings
5 years ago
Mark Monteiro
00a0e013c6
Update documentation for URL methods in ApplicationHost
5 years ago
Mark Monteiro
fee76097f4
Remove CanConnectWithHttps Property
...
It is only used in one place and only adds confusion by existing
5 years ago
Bond_009
d6daac5064
Fix build
5 years ago
Mark Monteiro
9728aa8b0a
Merge branch 'master' into register-services-correctly
5 years ago
dkanada
cb2523e2ef
merge branch master into plugin
5 years ago
Bond-009
3d611743ed
Merge pull request #2680 from mark-monteiro/remove-common-process
...
Remove CommonProcess and ProcessFactory
5 years ago
Mark Monteiro
7152b55747
Use a separate line for each property initializer
5 years ago
Mark Monteiro
17e8813378
Use ActivatorUtilities to construct MediaEncoder and update constructor to inject EncodingHelper correctly
5 years ago
Mark Monteiro
1e1295bebf
Merge remote-tracking branch 'upstream/master' into register-services-correctly
5 years ago
dkanada
bd55bdb4e3
merge branch master into plugin
5 years ago
dkanada
8e9aeb84b1
remove release channel from plugin classes
5 years ago
Bond_009
49fe5e0a21
Fix some warnings
5 years ago
Vasily
e85f9f5613
Make localhost LiveTV restreams always use plain HTTP port
5 years ago
dkanada
0cd7cd611e
Merge pull request #2758 from Bond-009/plugininstalled
...
Remove PluginInstalled
5 years ago
Mark Monteiro
5bc6c08a0a
Merge remote-tracking branch 'upstream/master' into simplify-https-config
5 years ago
Mark Monteiro
410a322fe2
Add CanConnectWithHttps to interface
5 years ago
Mark Monteiro
f91f2ef328
Merge remote-tracking branch 'upstream/master' into register-services-correctly
5 years ago
Mark Monteiro
f2760cb055
Register IImageEncoder in Jellyfin.Server instead of Emby.Server.Implementations
5 years ago
Bond-009
29539174a3
Merge pull request #2636 from mark-monteiro/development-https
...
Use ASP.NET Core HTTPS Development Certificate
5 years ago
Mark Monteiro
bc91445b5d
Use correct naming convention for _relevantEnvVarPrefixes
5 years ago
Mark Monteiro
735d6c8ad5
Convert properties in ApplicationHost to private readonly fields, where possible
5 years ago
Mark Monteiro
241d0ae65c
Inject IStartupOptions into StartupWizard
5 years ago
Mark Monteiro
809cf3a0c2
Register IJsonSerializer correctly
5 years ago
Mark Monteiro
710767fbf2
Add deprecation warning message for injecting ILogger
5 years ago
Mark Monteiro
e16c16dd51
Register and construct IHttpClient correctly
5 years ago
Mark Monteiro
adf0e8d3fd
Register and construct ITaskManager and IIsoManager correctly
5 years ago
Mark Monteiro
3f2f95d877
Register IProcessFactory, ICryptoProvider and ISocketFactory correctly
5 years ago
Mark Monteiro
aee6a1b476
Remove unnecessary async and parameter from ApplicationHost initialization method
5 years ago
Mark Monteiro
5d648bf54f
Register and construct ILocalizationManager correctly
5 years ago
Mark Monteiro
cbc0224aaf
Register IStreamHelper, IInstallationManager, IZipClient, IHttpResultFactory and IBlurayExaminer correctly
5 years ago
Mark Monteiro
615717e562
Register and construct IUserDataManager and IUserDataRepository correctly
5 years ago
Mark Monteiro
5827f0f5a9
Register IDisplayPreferencesRepository correctly
5 years ago
Mark Monteiro
a5234dfd88
Register and construct IAuthenticationRepository correctly
5 years ago
Mark Monteiro
4daa5436fc
Register and construct IUserManager and IUserRepository correctly
5 years ago
Mark Monteiro
84b48eb69c
Convert MediaEncoder property to field
5 years ago
Mark Monteiro
fe9f4e06d1
Register and construct LibraryManager correctly
5 years ago
Mark Monteiro
7fd25f94f3
Inject and construct ISearchEngine and IMusicManager correctly
5 years ago
Mark Monteiro
c2b21ce553
Register and construct ILibraryMonitor correctly
5 years ago
Mark Monteiro
d173358065
Move ApplicationHost certificate initialization to constructor
5 years ago
Mark Monteiro
07cebbeae2
Register and construct IImageProcessor, SqliteItemRepository and IImageEncoder correctly
5 years ago
Mark Monteiro
efe3ebaab8
Eliminate circular dependency between LibraryManager and ImageProcessor
5 years ago
Mark Monteiro
11693d6024
Register ITvManagerService correctly
5 years ago
Mark Monteiro
71c84905de
Register IDeviceManager correctly
5 years ago
Mark Monteiro
573da63d41
Register and construct IMediaSourceManager correctly
5 years ago
Mark Monteiro
dd5a55aeba
Register ISubtitleManager correctly
5 years ago
Mark Monteiro
0ce82ab332
Remove unnecessary fields in ApplicationHost
5 years ago
Mark Monteiro
51b9a6e94b
Register IProviderManager correctly
5 years ago
Mark Monteiro
75b05ca1e6
Register and construct DtoService correctly
5 years ago
Mark Monteiro
cb2d99e831
Construct LiveTvDtoService and LiveTvManager correctly
5 years ago
Mark Monteiro
f78423bd49
Register IChannerManager correctly
5 years ago
Mark Monteiro
bb3db9e845
Register ISessionManager, IDlnaManager and ICollectionManager correctly; replace private properties with fields
5 years ago
Mark Monteiro
3d5b4f869c
Register ILiveTvManager and IPlaylistManager correctly
5 years ago
Mark Monteiro
1456365411
Register IUserViewManager correctly
5 years ago
Mark Monteiro
f1d0fb1edb
Register INotificationManager correctly; resolve services correctly
5 years ago
Mark Monteiro
78370911c2
Register IDeviceDiscovery, IChapterManager, IAttachmentExtractor correctly
5 years ago
Mark Monteiro
7884c3813d
Register IEncodingManager correctly; remove unnecessary properties in ApplicationHost
5 years ago
Mark Monteiro
4ba07b114d
Register and initialize IActivityRepository correctly
5 years ago
Mark Monteiro
3dbbe54f6c
Register IResourceFileManager correctly
5 years ago
Mark Monteiro
18c1823cea
Register IAuthorizationContext correctly
5 years ago
Mark Monteiro
358deecf52
Register ISessionContext correctly
5 years ago
Mark Monteiro
3147111471
Register IAuthService correctly
5 years ago
Mark Monteiro
92b0d40ad4
Move service initializations into correct method
5 years ago
Mark Monteiro
e9e12b8eb9
Register ISubtitleEncoder correctly
5 years ago
Bond_009
ae21c67537
Remove PluginInstalled
...
Doesn't do anything yet as all plugins (afaik) still require a restart
5 years ago
Mark Monteiro
e0f40f57d8
Merge remote-tracking branch 'upstream/master' into remove-common-process
5 years ago
Mark Monteiro
ca71ac72ab
Replace EnableHttps and SupportsHttps with ListenWithHttps and CanConnectWithHttps
5 years ago
Bond-009
b3283e37f2
Merge pull request #2740 from JustAMan/fix-livetv
...
Fix GetLocalApiUrl for cases with https enabled
5 years ago
Vasily
bece62fd5c
Fix GetLocalApiUrl for cases with https enabled
...
This should fix LiveTV and tuners
5 years ago
Mark Monteiro
0e57348cf4
Merge remote-tracking branch 'upstream/master' into development-https
5 years ago
Mark Monteiro
5b1091db27
Merge remote-tracking branch 'upstream/master' into do-not-instantiate-services-at-startup
5 years ago
Vasily
07ea120ba9
Merge pull request #2601 from mark-monteiro/support-running-without-web-content
...
Support Running Server Without Web Content
5 years ago
Vasily
10275a1f32
Merge pull request #2447 from Bond-009/minor
...
Add analyzers to MediaBrowser.Providers and minor improvements
5 years ago
Bond_009
787049f35f
Merge branch 'master' into minor
5 years ago
Bond_009
147e434634
Try to not crash on unsupported plugin load
5 years ago
Mark Monteiro
b947d98266
Delete unnecessary ProcessFactory abstraction
5 years ago
Mark Monteiro
ee2f911a2b
Remove unnecessary CommonProcess abstraction
5 years ago
Mark Monteiro
d1fe28fac6
Check for null before disposing
5 years ago
Mark Monteiro
6f8c81ff7e
Register ServiceController with the DI framework
5 years ago
Mark Monteiro
dc140429fe
Do not create unnecessary instances of IService at server startup
5 years ago
Mark Monteiro
c36e4ecc6c
Log all 'DOTNET_' and 'ASPNETCORE_' environment variables at application startup
5 years ago
Mark Monteiro
0e3d319a3a
Log 'ASPNETCORE_ENVIRONMENT' value at application startup
5 years ago
dkanada
9649b986d8
Merge pull request #2621 from mark-monteiro/log-env-vars-at-startup
...
Log 'JELLYFIN_' environment variables at application start
5 years ago
dkanada
a96c0a72b8
Merge pull request #2549 from dkanada/refactor
...
Refactor some provider classes
5 years ago
Mark Monteiro
885bc11b67
Log 'JELLYFIN_' environment variables at application start
5 years ago
Mark Monteiro
e2685c51ec
Merge remote-tracking branch 'upstream/master' into support-running-without-web-content
5 years ago
Mark Monteiro
05ab61200a
Do not call UseContentRoot() on the web host builder
...
This call has nothing to do with static web content and should not have ever been called with the web content path: https://docs.microsoft.com/en-us/aspnet/core/fundamentals/?view=aspnetcore-3.1&tabs=windows#content-root
Since this call is removed, the ContentRoot property is also removed from ApplicationHost as it is no longer needed.
Finally, move validation of the static content path to the DashboardService where it is actually used.
5 years ago
Mark Monteiro
6fbdf0d6a2
Construct ApplicationHost with DI framework instead of manually
5 years ago
Bond-009
94fe9b8f6d
Merge branch 'master' into warn17
5 years ago