| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | |||
| 2019-11-28 | Minor improvements to network code | Bond-009 | |
| 2019-11-24 | Merge pull request #1991 from Bond-009/transtemp | Joshua M. Boniface | |
| Don't append transcodes to transcoding temp path | |||
| 2019-11-24 | Update MediaBrowser.Common/Configuration/EncodingConfigurationExtensions.cs | Bond-009 | |
| Co-Authored-By: dkanada <dkanada@users.noreply.github.com> | |||
| 2019-11-24 | Fix possible nullref when updating packages | Bond_009 | |
| 2019-11-23 | Merge pull request #1926 from Bond-009/auth | dkanada | |
| Add clearer exceptions, warnings and docs | |||
| 2019-11-21 | Don't append transcodes to transcoding temp path | Bond-009 | |
| 2019-11-09 | Fix typos in docs | Bond_009 | |
| 2019-11-07 | Doc improvements | Bond-009 | |
| 2019-11-07 | Merge branch 'master' into installationmanager | Bond-009 | |
| 2019-11-02 | Merge pull request #1915 from Bond-009/hex | dkanada | |
| Rewrite hex encoder/decoder | |||
| 2019-11-01 | Improve IInstallationManager interface | Bond_009 | |
| 2019-11-01 | Update deps and add MultiThreading analyzer | Bond_009 | |
| 2019-11-01 | Multiplication is faster than bit shifting | Bond_009 | |
| 2019-11-01 | Make decode even faster | Bond_009 | |
| 2019-11-01 | Rewrite hex encoder/decoder | Bond_009 | |
| 2019-10-29 | More warning fixes | Bond_009 | |
| 2019-10-20 | Merge pull request #1898 from Bond-009/jsonfix | Joshua M. Boniface | |
| Fix Json serialization error | |||
| 2019-10-20 | Add clearer exceptions, warnings and docs | Bond_009 | |
| 2019-10-20 | Don't shuffle some types by default | Bond_009 | |
| 2019-10-16 | Merge pull request #1871 from Bond-009/doc | Vasily | |
| Enable `TreatWarningsAsErrors` for MediaBrowser.Common and Emby.Photos | |||
