| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-12-07 | Remove dependency on OptimizedPriorityQueue | Bond_009 | |
| 2022-04-03 | Move Get*Providers definitions to interface | Joe Rogers | |
| 2022-01-22 | Flush to disk async where possible | Bond_009 | |
| 2021-07-23 | Fix warnings for MediaBrowser.Controller/Providers directory | Rich Lander | |
| 2021-05-11 | Reduce warnings in MediaBrowser.Controller (#6006) | Cody Robibero | |
| Co-authored-by: Patrick Barron <18354464+barronpm@users.noreply.github.com> | |||
| 2021-05-07 | Enable nullable reference types for MediaBrowser.Controller | Bond_009 | |
| 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-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-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-13 | Move GenericEventArgs to Jellyfin.Data.Events | Patrick Barron | |
| 2020-05-12 | Initial migration code | Patrick Barron | |
| 2020-03-09 | remove unused files and fix some future warnings | dkanada | |
| 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 | |
| 2018-12-27 | Add GPL modules | Andrew Rabert | |
| 2018-09-12 | Update to 3.5.2 and .net core 2.1 | stefan | |
| 2017-10-03 | remove unneeded async signatures | Luke Pulverenti | |
| 2017-08-19 | update live tv data transfer | Luke Pulverenti | |
| 2017-08-07 | consolidate interfaces | Luke Pulverenti | |
| 2017-06-23 | support individual library refreshing | Luke Pulverenti | |
| 2017-04-29 | rework refresh queue | Luke Pulverenti | |
| 2017-02-04 | update image saver | Luke Pulverenti | |
| 2016-10-17 | remove dead interface objects | Luke Pulverenti | |
| 2016-10-07 | update live stream management | Luke Pulverenti | |
| 2016-05-29 | add trakt external url | Luke Pulverenti | |
| 2016-05-26 | removed dead code | Luke Pulverenti | |
| 2015-09-19 | Re-designed item identity providers | Thomas Gillen | |
| 2015-04-08 | complete gdi fallback | Luke Pulverenti | |
| 2015-03-14 | add live tv collage | Luke Pulverenti | |
| 2015-03-14 | add dynamic images | Luke Pulverenti | |
| 2015-03-10 | update artist and album fields on song changes | Luke Pulverenti | |
| 2014-10-19 | add connect to startup wizard | Luke Pulverenti | |
| 2014-09-26 | fixes #916 - Support reading playstate data from nfo's | Luke Pulverenti | |
| 2014-05-07 | Updating tvdb providers to use item identities | Thomas Gillen | |
| 2014-05-07 | Added item identity providers and converters | Thomas Gillen | |
| 2014-03-01 | a start to the lookup feature | Luke Pulverenti | |
| 2014-02-21 | use modular id's on edit page | Luke Pulverenti | |
| 2014-02-21 | make external id's modular | Luke Pulverenti | |
| 2014-02-19 | add search methods to remote metadata providers | Luke Pulverenti | |
| 2014-02-19 | fixed remote control flyout | Luke Pulverenti | |
| 2014-02-15 | change usage reporting to a timer | Luke Pulverenti | |
| 2014-02-11 | fixes #709 - show all languages | Luke Pulverenti | |
| 2014-02-11 | fixes #709 - Add option to show all languages in image interface | Luke Pulverenti | |
