Commit Graph

211 Commits (6b6aab04ceadfd43a6bd0abb416b08006ff1ca6c)

Author SHA1 Message Date
Patrick Barron 3e32f94fb3 Move RefreshGuideScheduledTask to Guide folder
9 months ago
Patrick Barron 59c2ae944d Add IGuideManager service
9 months ago
Patrick Barron c101d287f2 Remove unused Live TV code
9 months ago
Patrick Barron c23a038ba8 Remove unnecessary allocations in TunerHostManager
9 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.
9 months ago
Patrick Barron 9c2c066e6f Add ITunerHostManager service
9 months ago
Patrick Barron 449365182c Move LiveTV service registration to extension method
9 months ago
Patrick Barron 063168fc1c Move LiveTvConfigurationFactory to Configuration folder
9 months ago
Patrick Barron ad51f4f95d Add LiveTv configuration extension
9 months ago
Patrick Barron f87a5490ad Fix disposable analyzer warnings in SchedulesDirect
9 months ago
Patrick Barron bbce1beb1d Don't re-use HttpRequestMessage on re-try in SchedulesDirect
9 months ago
Patrick Barron 41de6d1741 Move StreamHelper to LiveTv project
9 months ago
Patrick Barron c964ea23bf Move RecordingNotifier to LiveTv project
9 months ago
Patrick Barron 126aa9c893 Move channels to LiveTv project
9 months ago
Patrick Barron c1a3084312 Move LiveTv to separate project
9 months ago
Patrick Barron 43b32b0d94
Auto Discovery Cleanup (#10793)
9 months ago
Patrick Barron eea676429b Use file-scoped namespaces in Jellyfin.Networking
10 months ago
Patrick Barron 1b821efcf2 Move ExternalPortForwarding to Jellyfin.Networking
10 months ago
Patrick Barron fc1e27b754 Move SocketFactory to Jellyfin.Networking
10 months ago
Patrick Barron f1ca1dd7cc Move UdpServerEntryPoint to Jellyfin.Networking
10 months ago
Patrick Barron 9597648ce3 Move Jellyfin.Networking to src
10 months ago
Bond_009 8ee1525894 Fix runtime errors
11 months ago
Bond_009 b62b0ec2b5 Fix warnings
11 months ago
Bond_009 99e0d46ad9 Use System.Net.IPNetwork
11 months ago
Bond_009 eb022c49cc Update to .NET 8
11 months ago
Bond_009 a9ef103c95 Add IDisposableAnalyzers to more projects
11 months ago
Bond-009 ed00d7448b
Merge pull request #10472 from cvium/dispose_imagefilter
11 months ago
cvium 0a284dc0ab refactor: cache the resize image filter
11 months ago
cvium 4be0f4267d chore(deps): use Svg.Skia instead of the deprecated SkiaSharp.Svg
11 months ago
Nick cd662506a1 Merge branch 'master' into trickplay
12 months ago
Bond_009 c707baed83 Jellyfin.Drawing minor improvements
12 months ago
Bond_009 b176beb88e Reduce string allocations
12 months ago
Bond_009 afc195286f Start adding IDisposableAnalyzers to projects
1 year ago
Lehonti Ramos bc959270b7
Removed nesting levels through block-scoped `using` statement (#10025)
1 year ago
Bond_009 18a311d32f == null -> is null
1 year ago
Bond_009 d92e9ae85e Enable nullable for more files and add tests
1 year ago
Claus Vium 956e3dab43
fix: accessing Standard* of a Process requires manually disposing them afterwards (#10125)
1 year 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
2 years ago
Stepan Goremykin 26958162d0 Remove unused using directives
2 years ago
Bond-009 5b493e14ac
Improve alternate ordering (#9336)
2 years ago
Bond-009 6fb2fac6e4
Always run code analyzers for tests projects (#9304)
2 years ago
Zoltan Csizmadia e0519189b2
Use Directory.Packages.props (#9135)
2 years ago
Bond_009 65d605b17d Improve ffprobe json parsing and don't log error for Codec Type attachment
2 years ago
Cody Robibero abffd160c3
Remove ability to add a played indicator to images (#9186)
2 years ago
Bond_009 b7f2c8de5b Simplify AlphanumericComparator
2 years ago
renovate[bot] e408da4651
chore(deps): update dependency microsoft.codeanalysis.bannedapianalyzers to v3.3.4 (#9117)
2 years ago
Hannes Braun 66eff8b9ca
Allow limiting parallel image encodings to reduce memory usage (#8783)
2 years ago
Patrick Barron cafc454cfb Use file-scoped namespaces in Jellyfin.Drawing.Skia
2 years ago
Patrick Barron 6c7225b943 Use file-scoped namespaces in Jellyfin.Drawing
2 years ago
Patrick Barron 16e33665a2 Move Jellyfin.Drawing.Skia to src
2 years ago
Patrick Barron b5da0d1b17
Rename Emby.Drawing and move to src (#9054)
2 years 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
3 years ago
Cody Robibero e6df698df1
Merge pull request #7325 from eyezak/issue/6450
3 years ago
Claus Vium 53209830e7
Merge pull request #7346 from Bond-009/guid
3 years ago
Cody Robibero 965bf7332f Update to dotnet 6.0.3
3 years ago
Cody Robibero dbea7cac67 Use Enum.GetValues<T>()
3 years ago
Cody Robibero c331e11c24 Clean up EnumFlags serialization
3 years ago
Cody Robibero 5e1f956fe0 Allow KeyframeExtractor to be localized
3 years ago
Bond_009 f50a250cd9 Optimize Guid comparisons
3 years ago
Bond_009 5732e6188c Fix some warnings
3 years ago
Cody Robibero b98cc71c3b Update to dotnet 6.0.2
3 years ago
Nyanmisaka 6c53420fe3
Fix the broken fMP4 main playlist (#7263)
3 years ago
Bond_009 2dcb2f8a9f Ban the usage of Task.Result
3 years ago
cvium 90736ee346 Add pagination and fixes
3 years ago
Claus Vium 70751722d2
Apply suggestions from code review
3 years ago
cvium 7ba9a24736 Fix bool
3 years ago
cvium b9d4cbf3e8 Fix progress
3 years ago
Claus Vium 768b76b999
Apply suggestions from code review
3 years ago
cvium f92806c246 Use local var for the length
3 years ago
cvium 9a5a079f42 Add progress report
3 years ago