aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/Channels
AgeCommit message (Collapse)Author
2021-03-13FxCop -> Net Analyzers (part 2)Bond_009
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 | ```
2020-12-29Use UTF8 encoding and async correctlyDavid
2020-12-24Put json serializer options in private fieldDavid
2020-12-24Use sync string instead of fileDavid
2020-12-23Add missing FileStreamsDavid
2020-12-23Use streams instead of stringsDavid
2020-12-23Remove xml docsDavid
2020-12-23Remove custom Json serializer from Emby.Server.ImplementationsDavid
2020-12-01fix spacingcrobibero
2020-12-01Use Guid as API parameter type where possiblecrobibero
2020-11-16Reduce RequestHelpers.Split usage and remove RequestHelpers.GetGuids usage.crobibero
2020-11-06Minor perf improvementsBond_009
2020-10-17Use nameof where possibleBond_009
2020-08-31Fix some warningsBond_009
2020-08-21Make some methods asyncBond_009
2020-08-07Fix MemoryCache Usage.Patrick Barron
2020-08-01Merge pull request #3578 from barronpm/displaypreferences-efcoreBond-009
Migrate Display Preferences to EF Core
2020-07-29Use MemoryCache in ChannelManagerPatrick Barron
2020-07-17Migrate Display Preferences to EF CorePatrick Barron
2020-06-15fix SA1005telans
2020-06-13Merge branch 'master' into userdb-efcorePatrick Barron
# Conflicts: # Emby.Server.Implementations/Library/UserManager.cs # Jellyfin.Data/Jellyfin.Data.csproj
2020-06-05Use typed logger where possiblecrobibero
2020-06-04Merge branch 'master' into userdb-efcorePatrick Barron
# Conflicts: # Emby.Server.Implementations/EntryPoints/ServerEventNotifier.cs # Emby.Server.Implementations/Library/UserManager.cs # Emby.Server.Implementations/Sorting/IsFavoriteOrLikeComparer.cs # Emby.Server.Implementations/Sorting/IsPlayedComparer.cs # Emby.Server.Implementations/Sorting/IsUnplayedComparer.cs # Emby.Server.Implementations/TV/TVSeriesManager.cs # Jellyfin.Server.Implementations/Users/DefaultAuthenticationProvider.cs
2020-05-29Enable TreatWarningsAsErrors for Jellyfin.Server.Implementations in Release modeBond_009
2020-05-20Remove redundant qualifiersPatrick Barron
2020-05-12Initial migration codePatrick Barron
2020-04-22Merge branch 'master' into warnings-cleanup1Patrick Barron
2020-04-19Apply code review suggestionsPatrick Barron
2020-04-15Clean up and document ChannelManager.cs and implement suggestionsPatrick Barron
2020-04-14Remove unused field and documented RefreshChannelsScheduledTask.csPatrick Barron
2020-04-14Document ChannelPostScanTask.csPatrick Barron
2020-04-14Document ChannelImageProvider.csPatrick Barron
2020-04-14Clean up and document ChannelDynamicMediaSourceProvider.csPatrick Barron
2020-04-11Fix some warningsBond_009
2020-03-29Rename translation keysferferga
2020-03-26Translated RefreshChannelScheduledTask as wellferferga
2020-03-11Merge branch 'master' into warn17Bond-009
2020-03-03Replace ILogger with ILogger<T> wherever possibleMark Monteiro
Log entries will contain additional class context when using this interface
2020-02-23Fix some warningsBond_009
* Add analyzers to MediaBrowser.XbmcMetadata * Enable TreatWarningsAsErrors for MediaBrowser.XbmcMetadata * Add analyzers to MediaBrowser.WebDashboard * Enable TreatWarningsAsErrors for MediaBrowser.WebDashboard * Disable SA1600 in favor of CS1591
2020-01-31Fix warningsBond_009
2019-12-11More warnings (removed)Bond_009
2019-12-11Merge pull request #2041 from Bond-009/warn11dkanada
Fix more warnings
2019-12-06Merge remote-tracking branch 'upstream/master' into randomBond-009
2019-11-27Fix more warningsBond_009
2019-11-22Fix some warningsBond-009
2019-10-29Fix more warningsBond_009
2019-10-20Don't shuffle some types by defaultBond_009
2019-08-09Use CultureInvariant string conversion for GuidsBond-009
2019-03-25Seperate changes from #1023Bond-009
The unrelated changes from #1023 (and more)