Commit Graph

181 Commits (2bd85df383ec70251a8cdf9802963e29b52b60a4)

Author SHA1 Message Date
Cody Robibero 20f05f8103
Merge pull request #10847 from barronpm/schedulesdirect-fix
4 months ago
Patrick Barron c9311c9e7e Use IHostedService for Live TV
4 months ago
Patrick Barron 24b4d02596 Convert RecordingNotifier to IHostedService
4 months ago
Patrick Barron 99ea6059c7 Use IHostedService for UPnP port forwarding
4 months ago
Patrick Barron 4dd2ed8fb7 Remove some unused drawing code
4 months ago
Patrick Barron 0960438065 Remove ActionableProgress
4 months ago
Patrick Barron 8698b90594 Remove SimpleProgress
4 months ago
Patrick Barron 584636bdd8 Don't dispose HttpClients
4 months ago
Cody Robibero ccfc85af11
Merge pull request #10951 from barronpm/livetv-di
4 months ago
Mark Cilia Vincenti f26fc7dfb2 Merge changes
4 months ago
Patrick Barron 34269dee58 Use DI for ILiveTvService
4 months ago
Patrick Barron 775b7eadef Kill circular dependency between LiveTvManager and EmbyTV
4 months ago
Patrick Barron efd024bafe Use DI for IListingsProvider
4 months ago
Patrick Barron 604f4b2742 Log SchedulesDirect response on request error
4 months ago
Patrick Barron f0a9639c17 Remove pointless code
5 months ago
Patrick Barron 75c2de110e Remove useless comment
5 months ago
Patrick Barron 5d3acd43e9 Use collection expression
5 months ago
Patrick Barron 502cbe77b2 Use Math.Clamp in GetGuideDays
5 months ago
Patrick Barron 4399b51dca Merge branch 'master' into livetv-guidemanager
5 months ago
Cody Robibero e7b8d45bbb
Use helper function to compare guid (#10825)
5 months ago
Patrick Barron 3e32f94fb3 Move RefreshGuideScheduledTask to Guide folder
5 months ago
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.
5 months ago
Patrick Barron 9c2c066e6f Add ITunerHostManager service
5 months ago
Patrick Barron 449365182c Move LiveTV service registration to extension method
5 months ago
Patrick Barron 063168fc1c Move LiveTvConfigurationFactory to Configuration folder
5 months ago
Patrick Barron ad51f4f95d Add LiveTv configuration extension
5 months ago
Patrick Barron f87a5490ad Fix disposable analyzer warnings in SchedulesDirect
5 months ago
Patrick Barron bbce1beb1d Don't re-use HttpRequestMessage on re-try in SchedulesDirect
5 months ago
Patrick Barron 41de6d1741 Move StreamHelper to LiveTv project
5 months ago
Patrick Barron c964ea23bf Move RecordingNotifier to LiveTv project
5 months ago
Patrick Barron 126aa9c893 Move channels to LiveTv project
5 months ago
Patrick Barron c1a3084312 Move LiveTv to separate project
5 months ago
Patrick Barron 43b32b0d94
Auto Discovery Cleanup (#10793)
5 months ago
Patrick Barron eea676429b Use file-scoped namespaces in Jellyfin.Networking
6 months ago
Patrick Barron 1b821efcf2 Move ExternalPortForwarding to Jellyfin.Networking
6 months ago
Patrick Barron fc1e27b754 Move SocketFactory to Jellyfin.Networking
6 months ago
Patrick Barron f1ca1dd7cc Move UdpServerEntryPoint to Jellyfin.Networking
6 months ago
Patrick Barron 9597648ce3 Move Jellyfin.Networking to src
6 months ago
Bond_009 8ee1525894 Fix runtime errors
7 months ago
Bond_009 b62b0ec2b5 Fix warnings
7 months ago
Bond_009 99e0d46ad9 Use System.Net.IPNetwork
7 months ago
Bond_009 eb022c49cc Update to .NET 8
7 months ago
Bond_009 a9ef103c95 Add IDisposableAnalyzers to more projects
7 months ago
Bond-009 ed00d7448b
Merge pull request #10472 from cvium/dispose_imagefilter
7 months ago
cvium 0a284dc0ab refactor: cache the resize image filter
7 months ago
cvium 4be0f4267d chore(deps): use Svg.Skia instead of the deprecated SkiaSharp.Svg
7 months ago
Nick cd662506a1 Merge branch 'master' into trickplay
8 months ago