| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-04-04 | Fix possible nullref | Bond_009 | |
| when `ProviderManager.SaveMetadata` gets called before `ProviderManager.AddParts` ``` Error Message: System.ArgumentNullException : Value cannot be null. (Parameter 'source') Stack Trace: at System.Linq.ThrowHelper.ThrowArgumentNullException(ExceptionArgument argument) at System.Linq.Enumerable.Where[TSource](IEnumerable`1 source, Func`2 predicate) at MediaBrowser.Providers.Manager.ProviderManager.SaveMetadata(BaseItem item, ItemUpdateType updateType, IEnumerable`1 savers) in D:\a\1\s\MediaBrowser.Providers\Manager\ProviderManager.cs:line 674 at MediaBrowser.Providers.Manager.ProviderManager.SaveMetadata(BaseItem item, ItemUpdateType updateType) in D:\a\1\s\MediaBrowser.Providers\Manager\ProviderManager.cs:line 655 at Emby.Server.Implementations.Library.LibraryManager.RunMetadataSavers(BaseItem item, ItemUpdateType updateReason) in D:\a\1\s\Emby.Server.Implementations\Library\LibraryManager.cs:line 2012 at Emby.Server.Implementations.Library.LibraryManager.UpdateItemsAsync(IReadOnlyList`1 items, BaseItem parent, ItemUpdateType updateReason, CancellationToken cancellationToken) in D:\a\1\s\Emby.Server.Implementations\Library\LibraryManager.cs:line 1970 at Emby.Server.Implementations.Library.LibraryManager.CreateRootFolder() in D:\a\1\s\Emby.Server.Implementations\Library\LibraryManager.cs:line 775 at Emby.Server.Implementations.Library.LibraryManager.get_RootFolder() in D:\a\1\s\Emby.Server.Implementations\Library\LibraryManager.cs:line 180 at Emby.Server.Implementations.IO.LibraryMonitor.Start() in D:\a\1\s\Emby.Server.Implementations\IO\LibraryMonitor.cs:line 135 at Emby.Server.Implementations.IO.LibraryMonitorStartup.RunAsync() in D:\a\1\s\Emby.Server.Implementations\IO\LibraryMonitorStartup.cs:line 26 at Emby.Server.Implementations.ApplicationHost.StartEntryPoints(IEnumerable`1 entryPoints, Boolean isBeforeStartup)+MoveNext() in D:\a\1\s\Emby.Server.Implementations\ApplicationHost.cs:line 541 at System.Threading.Tasks.Task.WhenAll(IEnumerable`1 tasks) at Emby.Server.Implementations.ApplicationHost.RunStartupTasksAsync(CancellationToken cancellationToken) in D:\a\1\s\Emby.Server.Implementations\ApplicationHost.cs:line 525 at Jellyfin.Server.Integration.Tests.JellyfinApplicationFactory.CreateServer(IWebHostBuilder builder) in D:\a\1\s\tests\Jellyfin.Server.Integration.Tests\JellyfinApplicationFactory.cs:line 101 at Microsoft.AspNetCore.Mvc.Testing.WebApplicationFactory`1.EnsureServer() at Microsoft.AspNetCore.Mvc.Testing.WebApplicationFactory`1.CreateDefaultClient(DelegatingHandler[] handlers) at Microsoft.AspNetCore.Mvc.Testing.WebApplicationFactory`1.CreateDefaultClient(Uri baseAddress, DelegatingHandler[] handlers) at Microsoft.AspNetCore.Mvc.Testing.WebApplicationFactory`1.CreateClient(WebApplicationFactoryClientOptions options) at Microsoft.AspNetCore.Mvc.Testing.WebApplicationFactory`1.CreateClient() at Jellyfin.Server.Integration.Tests.OpenApiSpecTests.GetSpec_ReturnsCorrectResponse() in D:\a\1\s\tests\Jellyfin.Server.Integration.Tests\OpenApiSpecTests.cs:line 26 --- End of stack trace from previous location --- ``` | |||
| 2021-03-27 | make directoryservice cache case sensitive | cvium | |
| 2021-03-25 | Merge pull request #5321 from Ullmie02/nfo-thumb | Bond-009 | |
| 2021-03-13 | FxCop -> Net Analyzers (part 2) | Bond_009 | |
| 2021-02-28 | Add nfo thumb tag support | David | |
| 2021-01-09 | Fix release build ... again | Bond_009 | |
| 2021-01-09 | Add tests for NFO parsers | Bond_009 | |
| 2020-12-02 | Move MetadataRefreshThrottler to BaseItemManager | Gary Wilber | |
| 2020-09-27 | Use the get or add argument | Gary Wilber | |
| 2020-09-27 | remove unnecessary parentheses | Gary Wilber | |
| 2020-09-27 | update based on suggestions | Gary Wilber | |
| 2020-09-27 | Use ConcurrentDictionary's in DirectoryService | Gary Wilber | |
| 2020-09-02 | Add the item path to the ItemLookupInfo class. | Erwin de Haan | |
| This is important for the Shoko Anime Meatdata provider plugin. | |||
| 2020-08-24 | Merge branch 'master' into event-rewrite-1 | Patrick Barron | |
| # Conflicts: # Emby.Dlna/Emby.Dlna.csproj # Emby.Dlna/Eventing/DlnaEventManager.cs # Emby.Dlna/Service/BaseService.cs # Emby.Server.Implementations/ScheduledTasks/ScheduledTaskWorker.cs # MediaBrowser.Controller/Subtitles/SubtitleDownloadEventArgs.cs | |||
| 2020-08-22 | Enable TreatWarningsAsErrors for MediaBrowser.Controller in Release | Bond_009 | |
| 2020-08-19 | Merge branch 'master' into event-rewrite-1 | Patrick Barron | |
| 2020-08-19 | Fix warnings | Bond_009 | |
| 2020-08-17 | Remove IHttpClient from Providers | crobibero | |
| 2020-08-17 | Remove IHttpClient from IRemoteImageProvider | crobibero | |
| 2020-08-13 | Move GenericEventArgs to Jellyfin.Data.Events | Patrick Barron | |
| 2020-06-26 | Merge remote-tracking branch 'upstream/master' into external-id-type | Mark Monteiro | |
| 2020-06-16 | Merge pull request #3343 from telans/comment-stops | Bond-009 | |
| Add full stop at end of comments (SA1629) | |||
| 2020-06-16 | fix SA1513/SA1516 | telans | |
| 2020-06-16 | Add full stop at end of comments (SA1629) | telans | |
| 2020-05-23 | Remove 'General' as an ExternalIdMediaType, and instead use 'null' to ↵ | Mark Monteiro | |
| represent a general external id type | |||
| 2020-05-17 | Rename Name to ProviderName | Mark Monteiro | |
| 2020-05-17 | Clean up some doc comments | Mark Monteiro | |
| 2020-05-17 | Do not convert 'Type' value to string unnecessarily, and do not replace ↵ | Mark Monteiro | |
| 'General' type with null | |||
| 2020-05-17 | Move ExternalIdMediaType enum to MediaBrowser.Model | Mark Monteiro | |
| 2020-05-17 | Rename external id type 'None' to 'General' | Mark Monteiro | |
| 2020-05-17 | Clean up documentation | Mark Monteiro | |
| 2020-05-17 | Merge branch 'master' into externalid-type | Mark Monteiro | |
| 2020-05-12 | Initial migration code | Patrick Barron | |
| 2020-04-01 | Merge branch 'master' into minor | Bond_009 | |
| 2020-03-26 | Add documentation around Name, Id, and Type. Changed ExternalIdType to ↵ | Luke Foust | |
| ExternalIdMediaType | |||
| 2020-03-22 | Add type to externalids to distinguish them in the UI | Luke Foust | |
| 2020-03-10 | remove useless interface | dkanada | |
| 2020-03-09 | remove unused files and fix some future warnings | dkanada | |
| 2020-02-23 | Minor improvements | Bond_009 | |
| 2020-01-21 | Simplify image processing by removing image enhancers | Bond_009 | |
| 2019-10-29 | Fix more warnings | Bond_009 | |
| 2019-08-29 | More warning fixes | Bond_009 | |
| 2019-08-09 | Use CultureInvariant string conversion for Guids | Bond-009 | |
| 2019-01-31 | Remove support for games as a media type | Claus Vium | |
| 2019-01-26 | Change image dimentions from double to int | Bond_009 | |
| Rename ImageSize -> ImageDimensions | |||
| 2019-01-17 | Reformat JustAMan review pt2 changes | Erwin de Haan | |
| Refs #575 | |||
| 2019-01-13 | ReSharper format: conform inline 'out' parameters. | Erwin de Haan | |
| 2019-01-13 | Find+Sed BOM removal *.cs: Jellyfin.Server-MediaBrowser.Controller | Erwin de Haan | |
| 2019-01-13 | EditorConfig reformat: MediaBrowser.Controller | Erwin de Haan | |
| 2019-01-13 | Visual Studio Reformat: MediaBrowser.Controller | Erwin de Haan | |
