aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/Entities
AgeCommit message (Collapse)Author
2021-07-20Merge pull request #6281 from crobibero/controller-warn-04Bond-009
2021-07-11Fix some warningsBond_009
2021-07-10[CA1801] Parameter is never used. Remove the parameter or use it in the ↵Cody Robibero
method body.
2021-06-22Remove our own RemoveDiacritcs string extension in favor of Diacritics.NetBond_009
2021-06-19Move non-jellyfin extensions to separate projectBond_009
2021-06-12Merge pull request #6172 from Bond-009/nullable6Claus Vium
Remove useless nullable directives
2021-06-12Merge pull request #6096 from cvium/saving_private_ramBond-009
2021-06-11Remove useless nullable directivesBond_009
2021-06-07Merge pull request #6156 from Bond-009/minor14Claus Vium
Minor fixes
2021-06-07Merge pull request #6071 from BaronGreenback/DLNAFolderFixPart1Claus Vium
Make DLNA folders to work as expected.
2021-06-07Merge pull request #6117 from LinFor/pr_originaltitle_in_lookupinfoClaus Vium
Add OriginalTitle to ItemLookupInfo
2021-06-06Minor fixesBond_009
2021-06-06Remove warninigs from MediaBrowser.Controller (Part 3) (#6078)Cody Robibero
Co-authored-by: Bond-009 <bond.009@outlook.com>
2021-05-27Add OriginalTitle to ItemLookupInfoPingWin
2021-05-24Remove some unnecessary allocationscvium
2021-05-18Merge pull request #6042 from crobibero/mbc-warn-2Bond-009
2021-05-18Enable nullable for InternalItemsQueryBond_009
2021-05-17Enable child items to be returned if a musicAlbumBaronGreenback
2021-05-13Reduce warnings in MediaBrowser.Controllercrobibero
2021-05-11Reduce warnings in MediaBrowser.Controller (#6006)Cody Robibero
Co-authored-by: Patrick Barron <18354464+barronpm@users.noreply.github.com>
2021-05-07Enable nullable reference types for MediaBrowser.ControllerBond_009
2021-05-05More improvementsBond_009
2021-05-05Remove dead codeBond_009
2021-05-05Code Clean up: Convert to null-coalescing operator ?? (#5845)BaronGreenback
Co-authored-by: Cody Robibero <cody@robibe.ro> Co-authored-by: Patrick Barron <18354464+barronpm@users.noreply.github.com>
2021-05-05Code Clean up: Use Pattern Matching (#5838)BaronGreenback
Co-authored-by: Cody Robibero <cody@robibe.ro> Co-authored-by: Patrick Barron <18354464+barronpm@users.noreply.github.com>
2021-05-03Merge branch 'master' into allocationzClaus Vium
2021-04-30Merge pull request #5890 from Bond-009/filesystemBond-009
Reduce string allocations/fs lookups in resolve code
2021-04-30Reduce some allocations with the magic of spans etc.cvium
2021-04-29Merge pull request #5842 from BaronGreenback/optimizationBond-009
Code Clean up: Group Methods
2021-04-22Reduce string allocations/fs lookups in resolve codeBond_009
2021-04-21Improve perf of db save and queryBond_009
2021-04-21Merge pull request #5876 from Bond-009/nullref5Bond-009
DeepCopy: Throw ArgumentNullException if one of the args is null
2021-04-21Merge pull request #5808 from cvium/semi-fix-collection-perfBond-009
2021-04-20DeepCopy: Throw ArgumentNullException if one of the args is nullBond_009
2021-04-17Remove unused using directivesBaronGreenback
2021-04-17Group MethodsBaronGreenback
2021-04-13fixescvium
2021-04-13Optimize the way items are grouped into collectionscvium
2021-03-13FxCop -> Net Analyzers (part 2)Bond_009
2021-03-10Use distinct for artists to avoid double refreshingcvium
2021-02-13Minor improvementsBond_009
2021-02-10Create BaseItemKind enumcrobibero
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 | ```
2020-12-24Put json serializer options in private fieldDavid
2020-12-23Remove custom Json serializer from MediaBrowser.ControllerDavid
2020-12-13Use a more descriptive function namecrobibero
2020-12-11Use typed UserManager GetPreferencecrobibero
2020-12-11Use typed UserManager GetPreferencecrobibero
2020-12-10Forgot to revert some other changes, dunno if neededcvium
2020-12-04Merge pull request #4242 from Spacetech/library_scan_speedClaus Vium
Increase library scan and metadata refresh speed