aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations
AgeCommit message (Collapse)Author
2021-01-20Translated using Weblate (Spanish (Latin America))ImSoSx
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/es_419/
2021-01-20Translated using Weblate (German)David
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/de/
2021-01-20Translated using Weblate (Bulgarian)AdmiralAnimE
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/bg/
2021-01-20Translated using Weblate (Bulgarian)AdmiralAnimE
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/bg/
2021-01-19Bug fixesBaronGreenback
2021-01-18fix delete log taskcrobibero
2021-01-18Merge pull request #5027 from crobibero/episode-first-upClaus Vium
2021-01-18Remove commented codecrobibero
2021-01-18Bump sharpcompress from 0.26.0 to 0.27.1dependabot[bot]
Bumps [sharpcompress](https://github.com/adamhathcock/sharpcompress) from 0.26.0 to 0.27.1. - [Release notes](https://github.com/adamhathcock/sharpcompress/releases) - [Commits](https://github.com/adamhathcock/sharpcompress/compare/0.26...0.27.1) Signed-off-by: dependabot[bot] <support@github.com>
2021-01-17Translated using Weblate (Catalan)Oriol Serra
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ca/
2021-01-17Translated using Weblate (Turkish)Sinan
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/tr/
2021-01-16Merge pull request #5007 from jellyfin/createJoshua M. Boniface
2021-01-15Add query parameter to disable returning first episode as next upcrobibero
2021-01-15Revert "Don't return first episodes in next up"crobibero
2021-01-13Translated using Weblate (Norwegian Bokmål)Alexander Brissman
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/nb_NO/
2021-01-13Translated using Weblate (Turkish)Deniz
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/tr/
2021-01-13Improve WebSocket DeserializationBond_009
2021-01-12Translated using Weblate (Chinese (Traditional))趙映翔
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hant/
2021-01-12Translated using Weblate (Catalan)Oriol Serra
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ca/
2021-01-12Handle IO errors in LoadManifestBond_009
2021-01-12Open FileStream with FileMode.Create instead of FileMode.OpenOrCreateBond_009
> The OpenWrite method opens a file if one already exists for the file path, or creates a new file if one does not exist. For an existing file, it does not append the new text to the existing text. Instead, it overwrites the existing characters with the new characters. If you overwrite a longer string (such as "This is a test of the OpenWrite method") with a shorter string (such as "Second run"), the file will contain a mix of the strings ("Second runtest of the OpenWrite method"). Ref: https://docs.microsoft.com/en-us/dotnet/api/system.io.file.openwrite?view=net-5.0#remarks
2021-01-12Use JsonSerializer.SerializeToUtf8Bytes when doing a round tripBond_009
This test uses a very small object (CountryInfo), using a bigger object would increase the difference in allocated memory. ``` BenchmarkDotNet=v0.12.1, OS=fedora 32 Intel Core i7-6700HQ CPU 2.60GHz (Skylake), 1 CPU, 8 logical and 4 physical cores .NET Core SDK=5.0.100 [Host] : .NET Core 5.0.0 (CoreCLR 5.0.20.51904, CoreFX 5.0.20.51904), X64 RyuJIT DefaultJob : .NET Core 5.0.0 (CoreCLR 5.0.20.51904, CoreFX 5.0.20.51904), X64 RyuJIT | Method | Mean | Error | StdDev | Gen 0 | Gen 1 | Gen 2 | Allocated | |---------------- |-----------:|---------:|---------:|-------:|------:|------:|----------:| | RoundTripBytes | 932.0 ns | 5.09 ns | 4.25 ns | 0.1173 | - | - | 368 B | | RoundTripString | 1,114.8 ns | 22.19 ns | 23.74 ns | 0.1469 | - | - | 464 B | ```
2021-01-12JsonSerializer deserialize from bytes where possibleBond_009
This is faster and uses way less memory ``` BenchmarkDotNet=v0.12.1, OS=fedora 32 Intel Core i7-6700HQ CPU 2.60GHz (Skylake), 1 CPU, 8 logical and 4 physical cores .NET Core SDK=5.0.100 [Host] : .NET Core 5.0.0 (CoreCLR 5.0.20.51904, CoreFX 5.0.20.51904), X64 RyuJIT DefaultJob : .NET Core 5.0.0 (CoreCLR 5.0.20.51904, CoreFX 5.0.20.51904), X64 RyuJIT | Method | Mean | Error | StdDev | Gen 0 | Gen 1 | Gen 2 | Allocated | |------- |---------:|--------:|--------:|--------:|------:|------:|----------:| | Bytes | 158.4 us | 2.56 us | 2.14 us | 16.8457 | - | - | 52.08 KB | | String | 172.8 us | 0.78 us | 0.70 us | 41.5039 | - | - | 127.82 KB | | Custom | 155.5 us | 2.95 us | 2.76 us | 10.0098 | - | - | 31.27 KB | ```
2021-01-09Merge pull request #4980 from Ullmie02/chineseBond-009
Add additional chinese languages
2021-01-09Merge pull request #4945 from obradovichv/fix-string-culture-specificityBond-009
2021-01-09Merge pull request #4961 from crobibero/person-blurhash-null-refBond-009
Fix potential null reference
2021-01-08Merge pull request #4906 from Spacetech/library_scan_ignore_inaccessibleBond-009
Ignore inaccessible files & folders during library scans
2021-01-08Translated using Weblate (German)Christian
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/de/
2021-01-08Add additional chinese languagesDavid Ullmer
2021-01-07Translated using Weblate (Korean)minystory
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ko/
2021-01-07Translated using Weblate (Malayalam)Oatavandi
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ml/
2021-01-07Merge pull request #4962 from thornbill/fix-playstate-nameBond-009
Fix capitalization of Playstate message
2021-01-06Fix 3169 and 2879 by making MusicArtistResolver run ahead of MusicAlbumResolverIan
2021-01-06Added translation using Weblate (Malayalam)Oatavandi
2021-01-05Translated using Weblate (Urdu (Pakistan))GlibTongue
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ur_PK/
2021-01-05Fix capitalization of Playstate messageBill Thornton
2021-01-05Fix potential null referencecrobibero
2021-01-04Translated using Weblate (Portuguese (Brazil))suelio bertulino lima
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pt_BR/
2021-01-04Translated using Weblate (German (Swiss))Aron Szakacs
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/gsw/
2021-01-03Fix string culture specificityobradovichv
Fix bug in SsaParser.cs primary color {\1c} formatting that would leave behind the {\1c} closing token and instead append </font> token unconditionally to the dialogue text. Add tests. Change AlphanumComparatorTests.cs complementary test data generation from an array shuffle to an array reversal. Although it was previously using a seeded Random, the shuffle itself could result in no rearrangement of elements if the seed or test data changed over time. The reversal guarantees reordering of elements and has the added benefit of simplifying the test code since no special handling is needed for arrays of 2 elements. Change DailyTrigger.cs logging of TriggerDate format to "yyyy-MM-dd HH:mm:ss.fff zzz" for consistency with configured log timestamp format and change DueTime format to culture-invariant "c" format.
2021-01-02Translated using Weblate (Swedish)Azunyan-
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/sv/
2021-01-02Translated using Weblate (Dutch)lemmens95
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/nl/
2021-01-02Remove quick connect tokens after usageMatt Montgomery
2021-01-02Translated using Weblate (Punjabi)Manjot Singh
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pa/
2021-01-02Added translation using Weblate (Punjabi)Manjot Singh
2021-01-01Add only correct person blurhashcrobibero
2020-12-31Ignore inaccessible files during library scansGary Wilber
2020-12-31Merge pull request #4709 from BaronGreenback/PluginDowngradeJoshua M. Boniface
2020-12-31Added referenced assembly failure detection, and DI failure protection.BaronGreenback
2020-12-31Merge pull request #4876 from jellyfin/dependabot/nuget/DotNet.Glob-3.1.2dkanada
Bump DotNet.Glob from 3.1.0 to 3.1.2