aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/Library
AgeCommit message (Collapse)Author
2021-04-12Fix random failing of testsBond_009
Fully initialize the configuration manager at the init stage ``` Failed Jellyfin.Server.Integration.Tests.Controllers.ActivityLogControllerTests.ActivityLog_GetEntries_Ok [2 s] Error Message: MediaBrowser.Common.Extensions.ResourceNotFoundException : Configuration with key metadata not found. Stack Trace: at Emby.Server.Implementations.AppBase.BaseConfigurationManager.<>c__DisplayClass43_0.<GetConfiguration>b__0(String k) in D:\a\1\s\Emby.Server.Implementations\AppBase\BaseConfigurationManager.cs:line 309 at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory) at Emby.Server.Implementations.AppBase.BaseConfigurationManager.GetConfiguration(String key) in D:\a\1\s\Emby.Server.Implementations\AppBase\BaseConfigurationManager.cs:line 300 at MediaBrowser.Common.Configuration.ConfigurationManagerExtensions.GetConfiguration[T](IConfigurationManager manager, String key) in D:\a\1\s\MediaBrowser.Common\Configuration\IConfigurationManager.cs:line 88 at MediaBrowser.Controller.Library.MetadataConfigurationExtensions.GetMetadataConfiguration(IConfigurationManager config) in D:\a\1\s\MediaBrowser.Controller\Library\MetadataConfigurationStore.cs:line 28 at Emby.Server.Implementations.Library.ResolverHelper.SetDateCreated(BaseItem item, IFileSystem fileSystem, FileSystemMetadata info) in D:\a\1\s\Emby.Server.Implementations\Library\ResolverHelper.cs:line 159 at Emby.Server.Implementations.Library.ResolverHelper.EnsureDates(IFileSystem fileSystem, BaseItem item, ItemResolveArgs args) in D:\a\1\s\Emby.Server.Implementations\Library\ResolverHelper.cs:line 153 at Emby.Server.Implementations.Library.ResolverHelper.SetInitialItemValues(BaseItem item, ItemResolveArgs args, IFileSystem fileSystem, ILibraryManager libraryManager) in D:\a\1\s\Emby.Server.Implementations\Library\ResolverHelper.cs:line 81 at Emby.Server.Implementations.Library.LibraryManager.ResolveItem(ItemResolveArgs args, IItemResolver[] resolvers) in D:\a\1\s\Emby.Server.Implementations\Library\LibraryManager.cs:line 480 at Emby.Server.Implementations.Library.LibraryManager.ResolvePath(FileSystemMetadata fileInfo, IDirectoryService directoryService, IItemResolver[] resolvers, Folder parent, String collectionType, LibraryOptions libraryOptions) in D:\a\1\s\Emby.Server.Implementations\Library\LibraryManager.cs:line 618 at Emby.Server.Implementations.Library.LibraryManager.ResolvePath(FileSystemMetadata fileInfo, Folder parent) in D:\a\1\s\Emby.Server.Implementations\Library\LibraryManager.cs:line 536 at Emby.Server.Implementations.Library.LibraryManager.CreateRootFolder() in D:\a\1\s\Emby.Server.Implementations\Library\LibraryManager.cs:line 732 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.Controllers.ActivityLogControllerTests.ActivityLog_GetEntries_Ok() in D:\a\1\s\tests\Jellyfin.Server.Integration.Tests\Controllers\ActivityLogControllerTests.cs:line 21 --- End of stack trace from previous location --- ```
2021-03-10Use distinct for artists to avoid double refreshingcvium
2021-02-24Fix unchecked inputBond_009
2020-12-11Merge pull request #4766 from barronpm/usermanager-asyncBond-009
Convert DeleteUser to async
2020-12-11Convert DeleteUser to asyncPatrick Barron
2020-12-10Simplifycvium
2020-12-10Remove ImageFetcherPostScanTaskcvium
2020-12-01Use Guid as API parameter type where possiblecrobibero
2020-11-21Merge branch 'master' into defer_image_fetchingJoshua M. Boniface
2020-11-08Merge pull request #4420 from cvium/fix_person_studio_genre_endpointsClaus Vium
Fix Persons, Genres and Studios endpoints
2020-11-05Fix Persons, Genres and Studios endpointscvium
2020-11-03Apply patchcrobibero
2020-10-29Convert some code in UserManager to asyncPatrick Barron
2020-10-12Fix SA 1116 warningsJan-Pieter Baert
2020-10-03Defer image pre-fetching until the end of a refresh/scancvium
2020-09-28Fix SA1513, SA1514, SA1507, and SA1508Matt Montgomery
2020-09-20Minor improvementsBond_009
2020-09-09Minor performance improvements to item savingBond_009
2020-08-24Document PlaybackStartEventArgsPatrick Barron
2020-08-24Merge branch 'master' into event-rewrite-1Patrick 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-22Enable TreatWarningsAsErrors for MediaBrowser.Controller in ReleaseBond_009
2020-08-21Make some methods asyncBond_009
2020-08-19Fix warningsBond_009
2020-08-15Use IEventManager in UserManagerPatrick Barron
2020-08-13Move GenericEventArgs to Jellyfin.Data.EventsPatrick Barron
2020-08-13Migrate ActivityLogEntryPoint.OnPlaybackStart to IEventConsumerPatrick Barron
2020-07-23Merge branch 'master' into displaypreferences-efcorePatrick Barron
2020-07-23Merge pull request #3664 from Bond-009/createuserasyncJoshua M. Boniface
Make CreateUser async
2020-07-23Merge pull request #3609 from Bond-009/warn21Joshua M. Boniface
Fix warnings
2020-07-22Make CreateUser asyncBond_009
2020-07-20Fix warningsBond_009
2020-07-17Migrate Display Preferences to EF CorePatrick Barron
2020-07-13Remove UserManager.AddPartsPatrick Barron
2020-07-04Use Array.EmptyPatrick Barron
2020-06-26Merge pull request #3437 from barronpm/fix-user-deletedkanada
Fix User Deletion
2020-06-25Remove AllowIgnorePathClaus Vium
2020-06-24Fix typoPatrick Barron
2020-06-24Fix user deletion.Patrick Barron
2020-06-20fix SA1503 for one line if statementstelans
2020-06-20remove regionstelans
2020-06-20fix SA1119telans
2020-06-16Merge pull request #3343 from telans/comment-stopsBond-009
Add full stop at end of comments (SA1629)
2020-06-16fix SA1513/SA1516telans
2020-06-16Add full stop at end of comments (SA1629)telans
2020-06-15fix SA1508telans
2020-06-13Merge branch 'master' into userdb-efcorePatrick Barron
# Conflicts: # Emby.Server.Implementations/Library/UserManager.cs # Jellyfin.Data/Jellyfin.Data.csproj
2020-06-13Merge pull request #3254 from crobibero/iloggerdkanada
Use typed logger where possible
2020-06-11Merge branch 'master' into userdb-efcorePatrick Barron
# Conflicts: # MediaBrowser.Controller/Library/ILibraryManager.cs # MediaBrowser.Providers/Users/UserMetadataService.cs
2020-06-11Properly remove profile imagesPatrick Barron
2020-06-09Fix startup wizard.Patrick Barron