aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-04-12Remove coupling to distroRich Lander
- The substring `-buster-slim` isn't useful/correct. - .NET 6 (from my team) is based exclusively on bullseye. - If you update just `DOTNET_VERSION` to `6.0`, `docker build` will fail. - If the goal is to force using `buster` throughout the Dockerfile, then making `DOTNET_VERSION` configurable isn't correct. - Context: https://github.com/dotnet/dotnet-docker/blob/main/src/runtime-deps/6.0/bullseye-slim/amd64/Dockerfile#L1 Just saw this as a drive by look at your code. Is intended as helpful context.
2021-04-12Merge pull request #5768 from Bond-009/danglingBond-009
2021-04-12fix webp compatibility testing (#5787)Claus Vium
2021-04-12Mark cropWhitespace parameter as obsolete (#5751)Cody Robibero
2021-04-12Merge pull request #5784 from Bond-009/raceconditionBond-009
Fix random failing of tests
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-04-11Merge pull request #5763 from Bond-009/ipobjectsBond-009
Minor improvements to IPObjects
2021-04-11Merge pull request #5764 from cvium/fix-folders-permsJoshua M. Boniface
Do not check permissions for Folders collectiontype
2021-04-11Merge pull request #5416 from BaronGreenback/SubnetOverlappFixJoshua M. Boniface
2021-04-11Merge pull request #5748 from cvium/playlist-audio-typeJoshua M. Boniface
Set mediatype to Audio for playlists in a music library
2021-04-11Merge pull request #5767 from cvium/dont-delete-artworkBond-009
Do not touch "old" local artwork unless saving locally
2021-04-11Merge pull request #5556 from oddstr13/image-fill-resizeBond-009
2021-04-11Merge pull request #5769 from cvium/workstation-gcBond-009
Enable Workstation GC mode
2021-04-11Enable Workstation GC modecvium
2021-04-11Fix build, increase StringBuilder starting sizeOdd Stråbø
2021-04-11Apply suggestions from code reviewOdd Stråbø
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-04-11Apply suggestions from code reviewOdd Stråbø
Co-authored-by: Cody Robibero <cody@robibe.ro>
2021-04-11Remove GetSizeEstimate & GetEstimatedAspectRatioOdd Stråbø
from MediaBrowser.Controller.Drawing.ImageHelper Rework GetCacheFilePath to take requested with and height parameters in stead of using estimated output size
2021-04-11(mostly)Fix ResizeFillOdd Stråbø
2021-04-11Add Resize to fill box alternative to image endpointsOdd Stråbø
2021-04-11Merge pull request #5747 from cvium/more-convertimage-fixesBond-009
Catch IOException and include stack trace when saving images
2021-04-11Merge pull request #5766 from cvium/fix-scheduledtaskworkerBond-009
Use sync Serialize when writing scheduled tasks to disk
2021-04-11Add test for handling dangling symlinksBond_009
2021-04-11Do not touch "old" local artwork unless saving locallycvium
2021-04-10Use sync Serialize when writing scheduled tasks to diskcvium
2021-04-10Merge pull request #5746 from cvium/dangling-symlinksBond-009
2021-04-10Merge pull request #5750 from iwalton3/fix-audio-selection-unsClaus Vium
Fix setting audio stream in PlaybackInfo for jellyfin-web.
2021-04-10Do not check permissions for Folders collectiontypecvium
2021-04-10Minor improvements to IPObjectsBond_009
2021-04-10Merge pull request #5759 from Bond-009/loggingBond-009
Fix LogUnmatchedProfile formatting
2021-04-10Fix LogUnmatchedProfile formattingBond_009
2021-04-10Merge pull request #4988 from Bond-009/cropBond-009
2021-04-10Merge pull request #5258 from Smith00101010/next-up-specials-fixBond-009
2021-04-09Fix setting audio stream in PlaybackInfo for jellyfin-web.Ian Walton
2021-04-10Update Emby.Server.Implementations/IO/ManagedFileSystem.csClaus Vium
Co-authored-by: Cody Robibero <cody@robibe.ro>
2021-04-10Set mediatype to Audio for playlists in a music librarycvium
2021-04-09catch ioexception and include stack tracecvium
2021-04-09Merge pull request #5712 from BaronGreenback/5700Claus Vium
2021-04-09Merge pull request #5734 from jellyfin/fix-isplayed-itemvaluesClaus Vium
move IsPlayed to outerquery
2021-04-09don't die on dangling symlinkscvium
2021-04-09Merge pull request #5736 from jellyfin/catch-httprequestex-librarymanagerBond-009
fetching images should not kill the scanner
2021-04-09Merge pull request #5731 from Bond-009/usertestsBond-009
Add tests for UserController
2021-04-09fetching images should not kill the scannerClaus Vium
2021-04-09move IsPlayed to outerqueryClaus Vium
IsPlayed is a column in UserDatas and does not belong in the inner query. None of the other UserDatas columns are in the innerquery.
2021-04-09Add tests for UserControllerBond_009
2021-04-08Merge pull request #5721 from Bond-009/authenticatedtestsBond-009
Add code to test authenticated endpoints
2021-04-08Merge pull request #5730 from thornbill/disable-hevc-encodingBond-009
Disable HEVC encoding by default
2021-04-08Disable hevc encoding by defaultBill Thornton
2021-04-08Update Emby.Server.Implementations/Updates/InstallationManager.csBaronGreenback
Co-authored-by: Cody Robibero <cody@robibe.ro>
2021-04-08Merge pull request #5725 from BrianCArnold/Fix2845_PlaylistDeletionClaus Vium