| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-06-19 | Move non-jellyfin extensions to separate project | Bond_009 | |
| 2021-05-20 | Enable nullable reference types for Emby.Server.Implementations | Bond_009 | |
| 2021-04-17 | Remove unused using directives | BaronGreenback | |
| 2021-03-13 | FxCop -> Net Analyzers (part 2) | Bond_009 | |
| 2021-01-12 | JsonSerializer deserialize from bytes where possible | Bond_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-29 | Use UTF8 encoding and async correctly | David | |
| 2020-12-24 | Put json serializer options in private field | David | |
| 2020-12-24 | Use sync string instead of file | David | |
| 2020-12-23 | Add missing FileStreams | David | |
| 2020-12-23 | Use streams instead of strings | David | |
| 2020-12-23 | Remove xml docs | David | |
| 2020-12-23 | Remove custom Json serializer from Emby.Server.Implementations | David | |
| 2020-12-01 | fix spacing | crobibero | |
| 2020-12-01 | Use Guid as API parameter type where possible | crobibero | |
| 2020-11-16 | Reduce RequestHelpers.Split usage and remove RequestHelpers.GetGuids usage. | crobibero | |
| 2020-11-06 | Minor perf improvements | Bond_009 | |
| 2020-10-17 | Use nameof where possible | Bond_009 | |
| 2020-08-31 | Fix some warnings | Bond_009 | |
| 2020-08-21 | Make some methods async | Bond_009 | |
| 2020-08-07 | Fix MemoryCache Usage. | Patrick Barron | |
| 2020-08-01 | Merge pull request #3578 from barronpm/displaypreferences-efcore | Bond-009 | |
| Migrate Display Preferences to EF Core | |||
| 2020-07-29 | Use MemoryCache in ChannelManager | Patrick Barron | |
| 2020-07-17 | Migrate Display Preferences to EF Core | Patrick Barron | |
| 2020-06-15 | fix SA1005 | telans | |
| 2020-06-13 | Merge branch 'master' into userdb-efcore | Patrick Barron | |
| # Conflicts: # Emby.Server.Implementations/Library/UserManager.cs # Jellyfin.Data/Jellyfin.Data.csproj | |||
| 2020-06-05 | Use typed logger where possible | crobibero | |
| 2020-06-04 | Merge branch 'master' into userdb-efcore | Patrick 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-29 | Enable TreatWarningsAsErrors for Jellyfin.Server.Implementations in Release mode | Bond_009 | |
| 2020-05-20 | Remove redundant qualifiers | Patrick Barron | |
| 2020-05-12 | Initial migration code | Patrick Barron | |
| 2020-04-22 | Merge branch 'master' into warnings-cleanup1 | Patrick Barron | |
| 2020-04-19 | Apply code review suggestions | Patrick Barron | |
| 2020-04-15 | Clean up and document ChannelManager.cs and implement suggestions | Patrick Barron | |
| 2020-04-11 | Fix some warnings | Bond_009 | |
| 2020-02-23 | Fix some warnings | Bond_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 | |||
| 2019-12-11 | More warnings (removed) | Bond_009 | |
| 2019-12-11 | Merge pull request #2041 from Bond-009/warn11 | dkanada | |
| Fix more warnings | |||
| 2019-12-06 | Merge remote-tracking branch 'upstream/master' into random | Bond-009 | |
| 2019-11-27 | Fix more warnings | Bond_009 | |
| 2019-11-22 | Fix some warnings | Bond-009 | |
| 2019-10-29 | Fix more warnings | Bond_009 | |
| 2019-10-20 | Don't shuffle some types by default | Bond_009 | |
| 2019-08-09 | Use CultureInvariant string conversion for Guids | Bond-009 | |
| 2019-03-25 | Seperate changes from #1023 | Bond-009 | |
| The unrelated changes from #1023 (and more) | |||
| 2019-03-01 | Don't mix LINQ and roreach loops for readability | Bond-009 | |
| 2019-01-28 | Unwrapped CreateDirectory and DeleteDirectory | Erwin de Haan | |
| 2019-01-28 | Unwrapped GetDirectoryName and DirectorySeperatorChar | Erwin de Haan | |
| 2019-01-22 | Remove conditions that are always true/false | Bond_009 | |
| 2019-01-20 | Replaced injections of ILogger with ILoggerFactory | William Taylor | |
| This makes resolving dependencies from the container much easier as you cannot resolve with primitives parameters in a way that is any more readable. The aim of this commit is to change as little as possible with the end result, loggers that were newed up for the parent object were given the same name. Objects that used the base or app loggers, were given a new logger with an appropriate name. Also removed some unused dependencies. | |||
| 2019-01-17 | Reformat JustAMan review pt1 changes | Erwin de Haan | |
| Refs #575 | |||
