aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/ApplicationHost.cs
AgeCommit message (Collapse)Author
2020-07-05Merge pull request #3513 from barronpm/plugin-exception-fixAnthony Lavado
Fix TypeLoadException during plugin load
2020-07-05Fix TypeLoadException during plugin loadPatrick Barron
2020-07-04Minor fixesBond_009
2020-06-29Remove un-needed commentNeil Burrows
2020-06-29Respect FFMpeg path passed via Environment VariableNeil Burrows
2020-06-20Merge branch 'master' into SSDPCody Robibero
2020-06-16Add full stop at end of comments (SA1629)telans
2020-06-13Merge branch 'master' into userdb-efcorePatrick Barron
# Conflicts: # Emby.Server.Implementations/Library/UserManager.cs # Jellyfin.Data/Jellyfin.Data.csproj
2020-06-05Use typed logger where possiblecrobibero
2020-05-26Merge branch 'master' into userdb-efcorePatrick Barron
# Conflicts: # Emby.Server.Implementations/Library/UserManager.cs # Jellyfin.Data/Jellyfin.Data.csproj # MediaBrowser.Api/UserService.cs # MediaBrowser.Controller/Library/IUserManager.cs
2020-05-26Merge remote-tracking branch 'upstream/master' into syncplaygion
2020-05-20Migrate User DB to EF CorePatrick Barron
2020-05-15Merge branch 'master' into userdb-efcorePatrick Barron
# Conflicts: # Emby.Server.Implementations/Activity/ActivityLogEntryPoint.cs # Emby.Server.Implementations/ApplicationHost.cs # Emby.Server.Implementations/Devices/DeviceManager.cs # Jellyfin.Server/Jellyfin.Server.csproj # Jellyfin.Server/Migrations/MigrationRunner.cs # MediaBrowser.Controller/Devices/IDeviceManager.cs
2020-05-15Merge remote-tracking branch 'upstream/master' into syncplaygion
2020-05-14Removed unnecessary usingsPatrick Barron
2020-05-14Merge branch 'master' into activitydb-efcorePatrick Barron
2020-05-14Address review commentsPatrick Barron
2020-05-14Merge branch 'master' into websocketMark Monteiro
2020-05-13Merge branch 'master' into activitydb-efcorePatrick Barron
2020-05-13Merge pull request #2774 from mark-monteiro/simplify-https-configVasily
Simplify HTTPS Properties
2020-05-132nd half of changesPatrick Barron
2020-05-12Initial migration codePatrick Barron
2020-05-12Remove support for injecting ILogger directlyPatrick Barron
2020-05-10Do not include a double slash in URLs when a base URL is not setMark Monteiro
2020-05-10Merge branch 'master' into simplify-https-configMark Monteiro
2020-05-10Add GetLoopbackHttpApiUrl() helper method to replace forceHttps functionalityMark Monteiro
Also refactor to use return a Uri instead of a string and use UriBuilder under the hood
2020-05-09Rename Syncplay to SyncPlaygion
2020-05-02Migrate activity db to EF CorePatrick Barron
2020-05-02Make SonarCloud happyBond_009
2020-05-02Fix merge errorsBond_009
2020-05-02Merge branch 'master' into websocketBond_009
2020-04-29Merge pull request #2985 from sparky8251/prometheusBond-009
Add Prometheus exporters
2020-04-28Whilst fixing issues with SSDP on devices with multiple interfaces, i came ↵BaronGreenback
across a design issue in the current code - namely interfaces without a gateway were ignored. Fixing this required the removal of the code that attempted to detect virtual interfaces. Not wanting to remove functionality, but not able to keep the code in place, I implemented a work around solution (see 4 below). Whilst in the area, I also fixed a few minor bugs i encountered (1, 5, 6 below) and stopped SSDP messages from going out on non-LAN interfaces (3) All these changes are related. Changes 1 IsInPrivateAddressSpace - improved subnet code checking 2 interfaces with no gateway were being excluded from SSDP blasts 3 filtered SSDP blasts from not LAN addresses as defined on the network page. 4 removed #986 mod - as this was part of the issue of #2986. Interfaces can be excluded from the LAN by putting the LAN address in brackets. eg. [10.1.1.1] will exclude an interface with ip address 10.1.1.1 from SSDP 5 fixed a problem where an invalid LAN address causing the SSDP to crash 6 corrected local link filter (FilterIPAddress) to filter on 169.254. addresses
2020-04-28Revert "Whilst fixing issues with SSDP on devices with multiple interfaces, ↵BaronGreenback
i came across a design issue in the current code - namely interfaces without a gateway were ignored." This reverts commit 2aaecb8e148aef6cda67797fa4227a8ebcf7e5bb.
2020-04-28Whilst fixing issues with SSDP on devices with multiple interfaces, i came ↵BaronGreenback
across a design issue in the current code - namely interfaces without a gateway were ignored. Fixing this required the removal of the code that attempted to detect virtual interfaces. Not wanting to remove functionality, but not able to keep the code in place, I implemented a work around solution (see 4 below). Whilst in the area, I also fixed a few minor bugs i encountered (1, 5, 6 below) and stopped SSDP messages from going out on non-LAN interfaces (3) All these changes are related. Changes 1 IsInPrivateAddressSpace - improved subnet code checking 2 interfaces with no gateway were being excluded from SSDP blasts 3 filtered SSDP blasts from not LAN addresses as defined on the network page. 4 removed #986 mod - as this was part of the issue of #2986. Interfaces can be excluded from the LAN by putting the LAN address in brackets. eg. [10.1.1.1] will exclude an interface with ip address 10.1.1.1 from SSDP 5 fixed a problem where an invalid LAN address causing the SSDP to crash 6 corrected local link filter (FilterIPAddress) to filter on 169.254. addresses
2020-04-27Implement syncplay backendgion
2020-04-27Address reviewssparky8251
2020-04-26Remove unnecessary foreach loopMark Monteiro
2020-04-26Merge pull request #2798 from JustAMan/fix-livetv-againJoshua M. Boniface
Make localhost LiveTV restreams always use plain HTTP port
2020-04-26Apply style changeJoshua M. Boniface
Co-Authored-By: Bond-009 <bond.009@outlook.com>
2020-04-26Apply style changeJoshua M. Boniface
Co-Authored-By: Bond-009 <bond.009@outlook.com>
2020-04-26Apply style changeJoshua M. Boniface
Co-Authored-By: Bond-009 <bond.009@outlook.com>
2020-04-26Remove unnecessary properties from SystemInfo response objectMark Monteiro
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
2020-04-26Merge remote-tracking branch 'upstream/master' into simplify-https-configMark Monteiro
2020-04-26Added option to disable metrics collection and defaulted it to offsparky8251
2020-04-20Create ApplicationHost logger correctlyMark Monteiro
2020-04-20Merge remote-tracking branch 'upstream/master' into register-services-correctlyMark Monteiro
2020-04-21Merge pull request #2466 from dkanada/pluginVasily
Update plugin classes for nightly builds
2020-04-19Merge pull request #2829 from Bond-009/warn19dkanada
Fix some warnings
2020-04-16Update documentation for URL methods in ApplicationHostMark Monteiro