aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations
AgeCommit message (Collapse)Author
2019-07-20Add HttpCompletionOption.ResponseHeadersRead to the buffering option to ↵Claus Vium
avoid potentially having 2 copies in memory
2019-07-19Use HttpCompletionOption.ResponseHeadersRead and resort to Content-Length ↵Claus Vium
header for non-buffered content
2019-07-14Merge pull request #1538 from joshuaboniface/epgJoshua M. Boniface
Try to fix XmlTvListingsProvider
2019-07-13CleanupBond_009
2019-07-13Try to fix XmlTvListingsProviderBond_009
2019-07-13Create a new HttpMethod from the function nameBond_009
2019-07-13Properly set content typeBond_009
2019-07-06Address commentsBond_009
2019-07-06Remove duplicate codeBond_009
2019-07-06Use HttpResponseHeaders instead of a dictionaryBond_009
2019-07-06Fixes issues with HttpClientManagerBond_009
2019-07-06Merge pull request #1455 from ferferga/release-10.3.zJoshua M. Boniface
Vacuum databases at startup
2019-07-04Cleanup extra spaces.Erwin de Haan
2019-07-04Moved VACUUM down to the end of the list.Erwin de Haan
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-10Vacuum databases at startupferferga
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-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
2019-05-25Format correctly the PIN when updating itDrPandemic
2019-05-11Fix pin bug introduced in 10.3.z.DrPandemic
The issue is that the new easyPassword format prepends the hash function. This PR extract the hash from "$SHA1$_hash_".
2019-04-30Fix incorrect hasPassword flag when easy pin setbugfixin
2019-04-29Merge pull request #1305 from bugfixin/passwordless-form-encodedJoshua M. Boniface
Fix passwordless authentication with non-json content-types
2019-04-25Don't coalesce empty strings to null in StringMapTypeDeserializerbugfixin
2019-04-24Fix #1234Bond_009
2019-04-24Re-add content length, semi revert of changes in #1010 (#1287)Claus Vium
* Re-add content length, semi revert of changes in #1010
2019-04-20Merge pull request #1258 from Bond-009/fixpluginloadJoshua M. Boniface
Handle exception when loading unsupported assembly
2019-04-20Fix comparison for empty password migrationClaus Vium
2019-04-20Fix more possible exceptionsBond-009
2019-04-20Handle exception when loading unsupported assemblyBond-009
Fixes #1256
2019-04-19Merge branch 'translations' into release-10.3.zJoshua Boniface
2019-04-19Rename Chinese (Traditional) fileWeblate
2019-04-19Translated using Weblate (Czech)Libor Filípek
Currently translated at 100.0% (94 of 94 strings) Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/cs/
2019-04-19Translated using Weblate (Swiss German)Heldenkrieger01
Currently translated at 100.0% (94 of 94 strings) Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/gsw/
2019-04-19Translated using Weblate (Slovenian)SaddFox
Currently translated at 100.0% (94 of 94 strings) Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/sl/
2019-04-19Translated using Weblate (Kazakh)WWWesten
Currently translated at 100.0% (94 of 94 strings) Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/kk/
2019-04-19Translated using Weblate (Greek)Βασίλης Μουρατίδης
Currently translated at 100.0% (94 of 94 strings) Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/el/
2019-04-19Translated using Weblate (Danish)Dan Johansen
Currently translated at 100.0% (94 of 94 strings) Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/da/
2019-04-19Translated using Weblate (Czech)Libor Filípek
Currently translated at 100.0% (94 of 94 strings) Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/cs/
2019-04-19Translated using Weblate (Chinese (Traditional))tinganhsu
Currently translated at 96.8% (91 of 94 strings) Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hant/
2019-04-19Added translation using Weblate (Chinese (Traditional))tinganhsu
2019-04-18Merge pull request #1244 from joshuaboniface/hotfix-authapiJoshua M. Boniface
Hotfix authapi
2019-04-17Add MethodNotAllowedException with code 405Joshua Boniface
2019-04-17Fix metadata path saveBond_009
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