aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-06-28Fix startupBond_009
2019-06-28Address commentsBond_009
2019-06-28Last line?Bond-009
2019-06-28Final fixesBond-009
2019-06-28MoreBond-009
2019-06-28Back to a single connectionBond-009
2019-06-28Properly disposeBond-009
2019-06-28Properly disposeBond-009
2019-06-28Use a connection pool instead of creating new connectionsBond-009
2019-06-28Simplify db codeBond-009
2019-06-27Add nicer restart scriptJoshua M. Boniface
The old restart script was buggy, as reported in #1320. This updated script seems to work far more reliably and conforms to the existing jellyfin-sudoers packages sudo configuration.
2019-06-26Merge pull request #1394 from joern-h/bugfix-issue1347dkanada
Check if an item is a child of an EnabledFolder
2019-06-26fix issue #1347 introduced in pr #930Jörn
2019-06-26Merge pull request #1453 from Bond-009/cleanup2dkanada
Improve main code flow
2019-06-25Merge pull request #1485 from DrPandemic/fix-skia-segfaultdkanada
Fix skia segfault
2019-06-24Check path before opening imageDrPandemic
2019-06-24Merge pull request #1448 from joshuaboniface/nice-userconfig-pathsAndrew Rabert
Use the username for the user config path
2019-06-22Update TVDB provider to search based on series display orderSenorSmartyPants
2019-06-21Merge pull request #1454 from Bond-009/webresourcedkanada
Simplify file serving code
2019-06-22Merge pull request #1478 from cvium/fix_tvdb_againAnthony Lavado
Wait for the async authentication to finish when the JTW token expires
2019-06-21Wait for the async authentication to finish when the JTW token expiresClaus Vium
2019-06-20Merge pull request #1369 from teacupx/masterdkanada
Enable Exynos MFC encoder and fix transcoding bitrate control
2019-06-20add comment explaining GetMinBitratedkanada
2019-06-19Create Media Playback issue template (#1451)Erwin de Haan
Added media playback issue template. We might want to add some more information requests in there.
2019-06-18Update MediaBrowser.Common/Net/IHttpClient.csClaus Vium
Co-Authored-By: Bond-009 <bond.009@outlook.com>
2019-06-18Remove more unused stuffBond-009
2019-06-17Remove usage of depricated 'WebRequest'Bond-009
Ref: https://docs.microsoft.com/en-us/dotnet/api/system.net.webrequest?view=netframework-4.7.2
2019-06-14Merge pull request #1463 from Bond-009/depsJoshua M. Boniface
Update deps
2019-06-14Update depsBond_009
2019-06-14Improvements to InstallationManagerBond_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-13Merge pull request #1457 from TrisMcC/fix-path-substitution-1446Bond-009
Stop path substitution in SubtitleEncoder - Fix #1446
2019-06-12Merge pull request #1442 from jellyfin/release-10.3.zJoshua M. Boniface
Backmerge for Release 10.3.4 and 10.3.5
2019-06-11Stop path substitution in SubtitleEncoderTristan McCann
This fixes jellyfin/jellyfin#1446. I am not an expert in this section of code, but I cannot think of a need to do path substitution during subtitle encoding.
2019-06-10Vacuum databases at startupferferga
2019-06-09Bump version for 10.3.5v10.3.5Joshua M. Boniface
2019-06-10Simplify file serving codeBond_009
2019-06-09Improve main code flowBond_009
Improved the way how some parts of the code depend on eachother Fixed some style issues
2019-06-09Merge pull request #1447 from joshuaboniface/implement-invalidauthJoshua M. Boniface
Implement InvalidAuthProvider
2019-06-09Revert "Don't set a default reset provider"Joshua M. Boniface
This reverts commit c230d49d7c37d4fbe77676b835c3afd6c8cb56e7. This reenables an edge case where an admin might want to reset, with the default auth provider, the password of an externally-provided user so they could "unlock" the account while it was failing. There might be minor security implications to this, but the malicious actor would need FS access to do it (as they would with any password resets) so it's probably best to keep it as-is. Removing this in the first place was due to a misunderstanding anyways so no harm.
2019-06-09Remove superfluous conditionalJoshua M. Boniface
This wasn't needed to prevent updating the policy on-disk from my tests and can be removed as suggested by @Bond-009
2019-06-09Don't set a default reset providerJoshua M. Boniface
2019-06-09Use SecurityException for auth failureJoshua M. Boniface
2019-06-09Apply suggestions from code reviewJoshua M. Boniface
Co-Authored-By: Claus Vium <cvium@users.noreply.github.com> Co-Authored-By: Bond-009 <bond.009@outlook.com>
2019-06-09Add nicer log message and commentJoshua M. Boniface
2019-06-08Use the username for the user config pathJoshua M. Boniface
Use the username to construct the UserConfigurationDirectory, instead of the user ID, and move the old ID-based path to the new path if needed when loading (temporary transitional code). Removes administrator guesswork as to what user each directory belongs to, which I found very annoying when investigating user configs.
2019-06-08Implement InvalidAuthProviderJoshua M. Boniface
Implements the InvalidAuthProvider, which acts as a fallback if a configured authentication provider, e.g. LDAP, is unavailable due to a load failure or removal. Until the user or the authentication plugin is corrected, this will cause users with the missing provider to be locked out, while throwing errors in the logs about the issue. Fixes #1445 part 2