| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-04-26 | Ensure transcoding path is created when it is retrieved | Mark Monteiro | |
| 2020-04-23 | Merge branch 'master' into nullable4 | Bond_009 | |
| 2020-04-22 | Remove unused usings | Mark Monteiro | |
| This addresses the new issues identified in SonarCloud analysis | |||
| 2020-04-22 | Merge branch 'master' into register-services-correctly | Bond-009 | |
| 2020-04-22 | Merge pull request #2846 from jellyfin/azure | Bond-009 | |
| Remove requirement to build web during server builds | |||
| 2020-04-21 | Add <ProjectGuid> properties to all project files | Mark Monteiro | |
| This is required for SonarCloud analysis to run | |||
| 2020-04-20 | Merge remote-tracking branch 'upstream/master' into register-services-correctly | Mark Monteiro | |
| 2020-04-20 | add code suggestions | dkanada | |
| 2020-04-13 | Merge branch 'master' into register-services-correctly | Mark Monteiro | |
| 2020-04-13 | merge branch master into plugin | dkanada | |
| 2020-04-11 | Merge pull request #2680 from mark-monteiro/remove-common-process | Bond-009 | |
| Remove CommonProcess and ProcessFactory | |||
| 2020-04-11 | Merge remote-tracking branch 'upstream/master' into register-services-correctly | Mark Monteiro | |
| 2020-04-11 | merge branch master into plugin | dkanada | |
| 2020-04-11 | remove release channel from plugin classes | dkanada | |
| 2020-04-06 | Do not use IAsyncEnumerable unnecessarily | Mark Monteiro | |
| 2020-04-05 | Enable nullabe reference types for Emby.Drawing and Jellyfin.Drawing.Skia | Bond_009 | |
| 2020-04-05 | Document exception | Mark Monteiro | |
| 2020-04-04 | Remove unnecessary async and parameter from ApplicationHost initialization ↵ | Mark Monteiro | |
| method | |||
| 2020-04-03 | Add missing call to ConfigureAwait() | Mark Monteiro | |
| 2020-04-03 | Merge remote-tracking branch 'upstream/master' into remove-common-process | Mark Monteiro | |
| 2020-04-02 | Enable Microsoft.CodeAnalysis.FxCopAnalyzers for Jellyfin.Common | Bond_009 | |
| 2020-04-03 | Merge pull request #2731 from Bond-009/minor2 | dkanada | |
| Minor improvements | |||
| 2020-04-01 | Merge pull request #2601 from mark-monteiro/support-running-without-web-content | Vasily | |
| Support Running Server Without Web Content | |||
| 2020-04-01 | Minor improvements | Bond_009 | |
| 2020-03-27 | Make HasExitedSafe() private | Mark Monteiro | |
| 2020-03-27 | Use a TimeSpan instead of ms and support providing a custom CancellationToken | Mark Monteiro | |
| 2020-03-27 | Remove unnecessary CommonProcess abstraction | Mark Monteiro | |
| 2020-03-25 | Update .NET Core to 3.1.3 | Mark Monteiro | |
| 2020-03-22 | Update all packages to .NET Core 3.1.2 | Mark Monteiro | |
| 2020-03-15 | Merge remote-tracking branch 'upstream/master' into ↵ | Mark Monteiro | |
| support-running-without-web-content | |||
| 2020-03-15 | Do not call UseContentRoot() on the web host builder | Mark Monteiro | |
| This call has nothing to do with static web content and should not have ever been called with the web content path: https://docs.microsoft.com/en-us/aspnet/core/fundamentals/?view=aspnetcore-3.1&tabs=windows#content-root Since this call is removed, the ContentRoot property is also removed from ApplicationHost as it is no longer needed. Finally, move validation of the static content path to the DashboardService where it is actually used. | |||
| 2020-03-11 | Merge branch 'master' into warn17 | Bond-009 | |
| 2020-03-10 | Merge branch 'master' into support-injecting-iconfiguration | Mark Monteiro | |
| 2020-03-05 | Add tests for alpha numeric sorting | Bond_009 | |
| 2020-03-01 | Add NuGet reference to config abstractions in MediaBrowser.Common project | Mark Monteiro | |
| 2020-02-28 | Do not save a reference to the startup config in ApplicationHost | Mark Monteiro | |
| 2020-02-26 | update plugin classes for nightly builds | dkanada | |
| 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 | |||
| 2020-02-12 | Enable documentation warnings for fully documented files | Mark Monteiro | |
| 2020-02-10 | add-some-xml-documentation | Mark Monteiro | |
| 2020-01-28 | Update deps | Bond_009 | |
| 2020-01-10 | Merge branch 'master' into warn12 | Bond_009 | |
| 2019-12-22 | Preformance!!! | Bond_009 | |
| 2019-12-22 | Fix exceptions while scanning | Bond_009 | |
| Fixes these exceptions: ``` [2019-12-22 20:48:14.779 +01:00] [ERR] Error in WaitForExit System.InvalidOperationException: No process is associated with this object. at System.Diagnostics.Process.EnsureState(State state) at System.Diagnostics.Process.EnsureState(State state) at System.Diagnostics.Process.GetWaitState() at System.Diagnostics.Process.WaitForExitCore(Int32 milliseconds) at System.Diagnostics.Process.WaitForExit(Int32 milliseconds) at Emby.Server.Implementations.Diagnostics.CommonProcess.WaitForExit(Int32 timeMs) in /home/pi/dev/jellyfin/Emby.Server.Implementations/Diagnostics/CommonProcess.cs:line 100 at MediaBrowser.MediaEncoding.Encoder.MediaEncoder.StopProcess(ProcessWrapper process, Int32 waitTimeMs) in /home/pi/dev/jellyfin/MediaBrowser.MediaEncoding/Encoder/MediaEncoder.cs:line 785 [2019-12-22 20:48:14.790 +01:00] [INF] Killing ffmpeg process [2019-12-22 20:48:14.795 +01:00] [ERR] Error killing process System.InvalidOperationException: No process is associated with this object. at System.Diagnostics.Process.EnsureState(State state) at System.Diagnostics.Process.EnsureState(State state) at System.Diagnostics.Process.Kill() at Emby.Server.Implementations.Diagnostics.CommonProcess.Kill() in /home/pi/dev/jellyfin/Emby.Server.Implementations/Diagnostics/CommonProcess.cs:line 95 at MediaBrowser.MediaEncoding.Encoder.MediaEncoder.StopProcess(ProcessWrapper process, Int32 waitTimeMs) in /home/pi/dev/jellyfin/MediaBrowser.MediaEncoding/Encoder/MediaEncoder.cs:line 799 [2019-12-22 20:48:14.808 +01:00] [ERR] Error in "ffprobe" System.Text.Json.JsonException: The JSON value could not be converted to System.String. Path: $.streams[0].start_pts | LineNumber: 32 | BytePositionInLine: 26. ---> System.InvalidOperationException: Cannot get the value of a token type 'Number' as a string. at System.Text.Json.Utf8JsonReader.GetString() at System.Text.Json.Serialization.Converters.JsonConverterString.Read(Utf8JsonReader& reader, Type typeToConvert, JsonSerializerOptions options) at System.Text.Json.JsonPropertyInfoNotNullable`4.OnRead(JsonTokenType tokenType, ReadStack& state, Utf8JsonReader& reader) at System.Text.Json.JsonPropertyInfo.Read(JsonTokenType tokenType, ReadStack& state, Utf8JsonReader& reader) at System.Text.Json.JsonSerializer.HandleValue(JsonTokenType tokenType, JsonSerializerOptions options, Utf8JsonReader& reader, ReadStack& state) at System.Text.Json.JsonSerializer.ReadCore(JsonSerializerOptions options, Utf8JsonReader& reader, ReadStack& readStack) --- End of inner exception stack trace --- at System.Text.Json.ThrowHelper.ReThrowWithPath(ReadStack& readStack, Utf8JsonReader& reader, Exception ex) at System.Text.Json.JsonSerializer.ReadCore(JsonSerializerOptions options, Utf8JsonReader& reader, ReadStack& readStack) at System.Text.Json.JsonSerializer.ReadCore(JsonReaderState& readerState, Boolean isFinalBlock, ReadOnlySpan`1 buffer, JsonSerializerOptions options, ReadStack& readStack) at System.Text.Json.JsonSerializer.ReadAsync[TValue](Stream utf8Json, Type returnType, JsonSerializerOptions options, CancellationToken cancellationToken) at MediaBrowser.MediaEncoding.Encoder.MediaEncoder.GetMediaInfoInternal(String inputPath, String primaryPath, MediaProtocol protocol, Boolean extractChapters, String probeSizeArgument, Boolean isAudio, Nullable`1 videoType, Boolean forceEnableLogging, CancellationToken cancellationToken) in /home/pi/dev/jellyfin/MediaBrowser.MediaEncoding/Encoder/MediaEncoder.cs:line 399 at MediaBrowser.Providers.MediaInfo.FFProbeVideoInfo.ProbeVideo[T](T item, MetadataRefreshOptions options, CancellationToken cancellationToken) in /home/pi/dev/jellyfin/MediaBrowser.Providers/MediaInfo/FFProbeVideoInfo.cs:line 122 at MediaBrowser.Providers.Manager.MetadataService`2.RunCustomProvider(ICustomMetadataProvider`1 provider, TItemType item, String logName, MetadataRefreshOptions options, RefreshResult refreshResult, CancellationToken cancellationToken) in /home/pi/dev/jellyfin/MediaBrowser.Providers/Manager/MetadataService.cs:line 815 ``` | |||
| 2019-12-19 | Apply suggestions from code review | Bond-009 | |
| Co-Authored-By: dkanada <dkanada@users.noreply.github.com> | |||
| 2019-12-11 | More warnings (removed) | Bond_009 | |
| 2019-12-06 | Merge remote-tracking branch 'upstream/master' into random | Bond-009 | |
| 2019-12-05 | Merge pull request #2098 from Bond-009/config2 | Vasily | |
| Fix GetTranscodePath function and cache path update logline | |||
| 2019-12-05 | Merge pull request #2050 from Bond-009/nullref | dkanada | |
| Fix possible nullref when updating packages | |||
| 2019-12-04 | Fix GetTranscodePath function and cache path update logline | Bond_009 | |
| * GetTranscodePath returned an empty string after the option was left blank in the web UI * Unified the log style for all paths | |||
