Commit Graph

210 Commits (84b933d8355c718d3674f3b7371a190849071970)

Author SHA1 Message Date
Patrick Barron 59c2ae944d Add IGuideManager service
5 months ago
Patrick Barron c101d287f2 Remove unused Live TV code
5 months ago
Patrick Barron c23a038ba8 Remove unnecessary allocations in TunerHostManager
5 months ago
Mark Cilia Vincenti e47144e7c7 Updated contributors, upgraded to AsyncKeyedLocker 6.3.0 which now supports non-keyed locking using a similar interface and changed SemaphoreSlim-based locks to using AsyncNonKeyedLocker.
6 months ago
Patrick Barron 9c2c066e6f Add ITunerHostManager service
6 months ago
Patrick Barron 449365182c Move LiveTV service registration to extension method
6 months ago
Patrick Barron 063168fc1c Move LiveTvConfigurationFactory to Configuration folder
6 months ago
Patrick Barron ad51f4f95d Add LiveTv configuration extension
6 months ago
Patrick Barron f87a5490ad Fix disposable analyzer warnings in SchedulesDirect
6 months ago
Patrick Barron bbce1beb1d Don't re-use HttpRequestMessage on re-try in SchedulesDirect
6 months ago
Patrick Barron 41de6d1741 Move StreamHelper to LiveTv project
6 months ago
Patrick Barron c964ea23bf Move RecordingNotifier to LiveTv project
6 months ago
Patrick Barron 126aa9c893 Move channels to LiveTv project
6 months ago
Patrick Barron c1a3084312 Move LiveTv to separate project
6 months ago
Patrick Barron 43b32b0d94
Auto Discovery Cleanup (#10793)
6 months ago
Patrick Barron eea676429b Use file-scoped namespaces in Jellyfin.Networking
7 months ago
Patrick Barron 1b821efcf2 Move ExternalPortForwarding to Jellyfin.Networking
7 months ago
Patrick Barron fc1e27b754 Move SocketFactory to Jellyfin.Networking
7 months ago
Patrick Barron f1ca1dd7cc Move UdpServerEntryPoint to Jellyfin.Networking
7 months ago
Patrick Barron 9597648ce3 Move Jellyfin.Networking to src
7 months ago
Bond_009 8ee1525894 Fix runtime errors
8 months ago
Bond_009 b62b0ec2b5 Fix warnings
8 months ago
Bond_009 99e0d46ad9 Use System.Net.IPNetwork
8 months ago
Bond_009 eb022c49cc Update to .NET 8
8 months ago
Bond_009 a9ef103c95 Add IDisposableAnalyzers to more projects
8 months ago
Bond-009 ed00d7448b
Merge pull request #10472 from cvium/dispose_imagefilter
8 months ago
cvium 0a284dc0ab refactor: cache the resize image filter
8 months ago
cvium 4be0f4267d chore(deps): use Svg.Skia instead of the deprecated SkiaSharp.Svg
8 months ago
Nick cd662506a1 Merge branch 'master' into trickplay
8 months ago
Bond_009 c707baed83 Jellyfin.Drawing minor improvements
9 months ago
Bond_009 b176beb88e Reduce string allocations
9 months ago
Bond_009 afc195286f Start adding IDisposableAnalyzers to projects
9 months ago
Lehonti Ramos bc959270b7
Removed nesting levels through block-scoped `using` statement (#10025)
10 months ago
Bond_009 18a311d32f == null -> is null
10 months ago
Bond_009 d92e9ae85e Enable nullable for more files and add tests
10 months ago
Claus Vium 956e3dab43
fix: accessing Standard* of a Process requires manually disposing them afterwards (#10125)
10 months ago
Nick 6d9e43cfe0 Merge branch 'master' into trickplay
1 year ago
Bond-009 83d6f21fd0 Fix clean regex
1 year ago
Bond_009 b5f0760db8 Use RegexGenerator where possible
1 year ago
JPVenson 3d635269eb
Fixed RTL text not beeing rendered properly on Lib images (#9612)
1 year ago
Nick ab20ceaad6 Migrate to trickplay table to EF. Rename vars/methods/members to have consistent use of tile and thumbnail
1 year ago
Nick 0e2c362078 Move SkiaSharp related code to Jellyfin.Drawing and IImageEncoder
1 year ago
Bond-009 3982b0e057
Reduce bottlenecks scan code (#9863)
1 year ago
JPVenson 3c22d5c970
#7626 Added handling for common FormatExceptions with Skia loading sv… (#9581)
1 year ago
Stepan Goremykin 910617bbc3 Remove redundant 'else' keywords
1 year ago
Stepan Goremykin 26958162d0 Remove unused using directives
1 year ago
Bond-009 5b493e14ac
Improve alternate ordering (#9336)
1 year ago
Bond-009 6fb2fac6e4
Always run code analyzers for tests projects (#9304)
1 year ago
Zoltan Csizmadia e0519189b2
Use Directory.Packages.props (#9135)
1 year ago
Bond_009 65d605b17d Improve ffprobe json parsing and don't log error for Codec Type attachment
1 year ago
Cody Robibero abffd160c3
Remove ability to add a played indicator to images (#9186)
1 year ago
Bond_009 b7f2c8de5b Simplify AlphanumericComparator
1 year ago
renovate[bot] e408da4651
chore(deps): update dependency microsoft.codeanalysis.bannedapianalyzers to v3.3.4 (#9117)
1 year ago
Hannes Braun 66eff8b9ca
Allow limiting parallel image encodings to reduce memory usage (#8783)
1 year ago
Patrick Barron cafc454cfb Use file-scoped namespaces in Jellyfin.Drawing.Skia
1 year ago
Patrick Barron 6c7225b943 Use file-scoped namespaces in Jellyfin.Drawing
1 year ago
Patrick Barron 16e33665a2 Move Jellyfin.Drawing.Skia to src
1 year ago
Patrick Barron b5da0d1b17
Rename Emby.Drawing and move to src (#9054)
1 year ago
Bond_009 6bf131b270 Use Diacritics.NET
2 years ago
Bond_009 fd9dc1e308 Update deps
2 years ago
Bond_009 236dd650d0 Update projects to .net7
2 years ago
Bond_009 52194f56b5 Replace != null with is not null
2 years ago
Bond_009 c7d50d640e Replace == null with is null
2 years ago
Bond_009 556cc8062d Investigate some TODO comments
2 years ago
renovate[bot] 42399dde9c
chore(deps): update dotnet monorepo (#8708)
2 years ago
cvium f6533e4228 Backport pull request #8516 from jellyfin/release-10.8.z
2 years ago
MrTimscampi 7ad0c9ba24 Migrate MusicBrainz plugin to MetaBrainz.MusicBrainz
2 years ago
Bond_009 a9a5fcde81 Use ArgumentNullException.ThrowIfNull helper method
2 years ago
Hannes Braun 4edeccc5e0
Remove redundant using directives
2 years ago
Cody Robibero 3716077495 Backport pull request #8433 from jellyfin/release-10.8.z
2 years ago
Andreas Egli 2251e7d603 change variable to camelCase
2 years ago
Andreas Egli bd7898f18a allow additional flags after K_ for ffprobe keyframe extraction
2 years ago
Andreas Egli 1528cb1e77 add gentps flag to ffprobe for keyframe extraction
2 years ago
Andreas Egli 56a5db5706 add TryParse to FFProbe Keyframe extraction
2 years ago
luz paz 9ec2870b10 Fix various typos
2 years ago
Cody Robibero 40d3d8fb37 bump Jellyfin to 10.9
2 years ago
Cody Robibero b6a0fe3378 Merge pull request #7911 from cvium/fix_keyframe_transcode
2 years ago
Cody Robibero e4b095a766 Merge pull request #7894 from crobibero/search-hints
2 years ago
Bond-009 2b1a915ead Merge pull request #7604 from Jellifi007/fixes-diactritics
2 years ago
dependabot[bot] 812841d01e
Bump StyleCop.Analyzers from 1.2.0-beta.406 to 1.2.0-beta.435 (#7726)
2 years ago
dependabot[bot] dde984bd0e
Bump StyleCop.Analyzers from 1.2.0-beta.376 to 1.2.0-beta.406
2 years ago
Cody Robibero e6df698df1
Merge pull request #7325 from eyezak/issue/6450
2 years ago
Claus Vium 53209830e7
Merge pull request #7346 from Bond-009/guid
2 years ago
Cody Robibero 965bf7332f Update to dotnet 6.0.3
2 years ago
Cody Robibero dbea7cac67 Use Enum.GetValues<T>()
2 years ago
Cody Robibero c331e11c24 Clean up EnumFlags serialization
2 years ago
Cody Robibero 5e1f956fe0 Allow KeyframeExtractor to be localized
2 years ago
Bond_009 f50a250cd9 Optimize Guid comparisons
2 years ago
Bond_009 5732e6188c Fix some warnings
2 years ago
Cody Robibero b98cc71c3b Update to dotnet 6.0.2
2 years ago
Nyanmisaka 6c53420fe3
Fix the broken fMP4 main playlist (#7263)
2 years ago
Bond_009 2dcb2f8a9f Ban the usage of Task.Result
2 years ago
cvium 90736ee346 Add pagination and fixes
2 years ago
Claus Vium 70751722d2
Apply suggestions from code review
2 years ago
cvium 7ba9a24736 Fix bool
2 years ago
cvium b9d4cbf3e8 Fix progress
2 years ago
Claus Vium 768b76b999
Apply suggestions from code review
2 years ago
cvium f92806c246 Use local var for the length
2 years ago
cvium 9a5a079f42 Add progress report
2 years ago
cvium 6ffa9539bb Refactor and add scheduled task
2 years ago