aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/ApplicationHost.cs
AgeCommit message (Collapse)Author
2019-11-24Merge pull request #2034 from Bond-009/easypassVasily
Fix easy password (cherry picked from commit 13dd63d631d63ad9e1818af88a3662cae7c88f52) Signed-off-by: Joshua Boniface <joshua@boniface.me>
2019-10-04Update ApplicationHost.csBond-009
2019-09-29Handle Kestrel startup failures with a nice errorJoshua Boniface
2019-09-29Configure Kestrel listener to use configured IPsJoshua Boniface
2019-09-19Removed WAN DDNS sparky8251
It's odd that JF still had code lying around for generating a self signed cert. Currently, it does not do this so this code has been removed. JF also appears to have functions in place to modify provided certs? Warrants deeper investigation. JF should not be attempting modifications of any certs under any circumstance.
2019-09-19Remove missed unused functionssparky8251
Forgot to remove these in the previous WAN IP detection removal commit
2019-09-19Remove WAN IP Detectionsparky8251
2019-08-29Move IsoMounter to pluginBond_009
2019-08-17Merge pull request #1521 from Bond-009/hdhomerunAnthony Lavado
Clean up livestreaming code
2019-08-16Clean up livestreaming codeBond_009
2019-08-16Improvements to UserManagerBond_009
2019-08-16Improve LocalizationManagerBond_009
2019-08-15Merge pull request #1614 from Bond-009/docs2dkanada
Document all public/internal members of Emby.Drawing
2019-08-15Merge pull request #1584 from Bond-009/checksumdkanada
Check checksum for plugin downloads
2019-08-14Properly dispose DisplayPreferencesRepositoryBond_009
2019-08-14Fix possible nullrefBond_009
2019-08-11Document all public/internal members of Emby.DrawingBond_009
Forces all new public/internal members to be documented. Enables TreatWarningsAsErrors for Emby.Drawing
2019-08-11Check checksum for plugin downloadsBond_009
* Compare the MD5 checksum when downloading plugins * Reduced log spam due to http requests * Removed 'GetTempFileResponse' function from HttpClientManager * Fixed caching for HttpClientManager
2019-08-10Merge pull request #1612 from Bond-009/warn4dkanada
Fix warnings
2019-08-09Merge pull request #1578 from Bond-009/httpresponsedkanada
Replace custom code with Asp.Net Core code
2019-08-09Fix doc releated warningsBond_009
2019-08-09Use CultureInvariant string conversion for GuidsBond-009
2019-08-09Fix more warningsBond_009
2019-08-09Replace custom code with Asp.Net Core codeBond_009
2019-07-25Move IPv6 scope id removal logic to it's own functionBond_009
2019-07-25Remove IpAddressInfo and IpEndPointInfo classesBond_009
2019-07-06Merge branch 'master' into release-10.3.zBond-009
2019-07-06Fixes issues with HttpClientManagerBond_009
2019-06-28Fix startupBond_009
2019-06-21Merge pull request #1454 from Bond-009/webresourcedkanada
Simplify file serving code
2019-06-18Remove more unused stuffBond-009
2019-06-14Merge pull request #1080 from Bond-009/httpclientAnthony Lavado
Remove usage of deprecated 'WebRequest'
2019-06-14Update Emby.Server.Implementations/ApplicationHost.csBond-009
Co-Authored-By: Jean-Samuel Aubry-Guzzi <DrPandemic@users.noreply.github.com>
2019-06-14Update Emby.Server.Implementations/ApplicationHost.csBond-009
Co-Authored-By: Jean-Samuel Aubry-Guzzi <DrPandemic@users.noreply.github.com>
2019-06-13Merge pull request #1156 from Bond-009/sepAnthony Lavado
Small cleanups here and there
2019-06-10Simplify file serving codeBond_009
2019-04-25Merge pull request #1304 from jellyfin/release-10.3.zBond-009
Backmerge 10.3.1
2019-04-20Fix more possible exceptionsBond-009
2019-04-20Handle exception when loading unsupported assemblyBond-009
Fixes #1256
2019-04-20Merge pull request #1252 from jellyfin/release-10.3.zBond-009
Backmerge release 10.3.0
2019-04-18Remove unused eventBond-009
Release builds were failing because of this unused event.
2019-04-17Merge pull request #1158 from Bond-009/httpcleanJoshua M. Boniface
Reduce complexity http routes
2019-04-16Move the ProductName to the public endpointAnthony Lavado
Moves the ProductName field over from the private system/info point to the public one, for easier identification
2019-04-03Correct the installation and removal of pluginsJoshua Boniface
Upgrading plugins was broken for various reasons. There are four fixes and a minor one: 1. Use a directory name based only on the `Name` of the plugin, not the source filename, which contains the version. Avoids strange duplication of the plugin. 2. Use the new directory name for the deletes if it's present, so that installation and removal happen at that directory level and we don't leave empty folders laying around. Ensures we properly remove additional resources in plugins too, not just the main `.dll` file. 3. Ignore the incoming `target` when installing, and always set it ourself to the proper directory, which would matter when reinstalling. 4. Deletes an existing target directory before installing if it exists. Note that not calling any of the plugin removal code is intentional; I suspect that would delete configurations unexpectedly when upgrading which would be annoying. This way, it just replaces the files and then reloads. 5. (Minor) Added some actual debug messages around the plugin download section so failures can be more accurately seen.
2019-04-02Search all subdirectories for PluginsJoshua Boniface
This was added in #801 which broke the previous plugin install behaviour. Previously plugins could be loaded from subdirectories but this search was only for the highest level. Change it to search all subdirectories instead to restore the previous behaviour. Also modifies the same option from #934, though I'm not 100% sure if this is needed here.
2019-03-29Merge pull request #1149 from LogicalPhallacy/ImprovedPasswordResetJoshua M. Boniface
Adds per user password reset
2019-03-28Hacky fix for a hacky issueBond_009
2019-03-27Merge pull request #934 from Bond-009/pluginJoshua M. Boniface
WIP - Don't require a restart for 75% of plugins
2019-03-27Merge branch 'master' into httpclientBond-009
2019-03-27Merge pull request #1151 from Phlogi/patch-1Joshua M. Boniface
Use public ports and advertise DNS if available for WAN address