aboutsummaryrefslogtreecommitdiff
path: root/src/Jellyfin.LiveTv
AgeCommit message (Collapse)Author
2025-12-08avoid Take(0) when limit == 0 (#14608)evan314159
Co-authored-by: Evan <evan@MacBook-Pro.local>
2025-09-12Avoid constant arrays as arguments (#14784)Bond-009
2025-07-22Fix issue with EncodedRecorder streams not showing up under "Active ↵Dan Watson
Recordings" (#14357)
2025-06-26Fix modification checks and make sure to use UTC (#14347)Tim Eisele
2025-05-04Recognize file changes and remove data on change (#13839)Tim Eisele
2025-05-04Cleanup file related code (#14023)Bond-009
2025-04-26Fix distinction queries (#14007)Tim Eisele
2025-04-08Use Guid for parentPrimaryImageItemId (#13874)Niels van Velzen
2025-04-03Make ReadInputAtNativeFramerate configurable for M3U tuner (#13773)timminator
2025-03-25Fixed namespacesJPVenson
2025-03-25WIP fixed namespacesJPVenson
2025-03-25Merge branch 'master' into feature/DatabaseRefactorJPVenson
2025-02-21Use TryGetProviderId where possibleShadowghost
2025-02-19Merge remote-tracking branch 'jellyfinorigin/master' into ↵JPVenson
feature/DatabaseRefactor
2025-02-09Backport pull request #13504 from jellyfin/release-10.10.zIDisposable
Fix LiveTV Guide Backdrop image not updating Original-merge: 8544e7fc72a758ad3b89aafba197f5f25c5808b1 Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-09Backport pull request #13469 from jellyfin/release-10.10.zShadowghost
Fix SchedulesDirect image prefetching Original-merge: 21e398ba0c1c1715d26ba988fabc576bb8e48514 Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-05Merge remote-tracking branch 'jellyfinorigin/master' into feature/pgsql_providerJPVenson
2025-02-03Fix build after backports due to EFCore change (#13488)Bond-009
2025-02-03Backport pull request #13227 from jellyfin/release-10.10.zShadowghost
Fix EPG image caching Original-merge: b9881b8bdf650a39cbf8f0f98d9a970266fec90a Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-02Merge remote-tracking branch 'jellyfinorigin/master' into feature/pgsql_providerJPVenson
2025-01-28Remove useless checks and dead code (#13405)Bond-009
* Remove useless checks and dead code * Enable adaptive bitrate streaming again * Disable adaptive bitrate streaming by default
2025-01-28Fix spelling (#13444)Josh Soref
* spelling: anamorphic Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: associated Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: channelinfo Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: eagerly Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: enumerable Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: greater than/less than Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: greater Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: lineup Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: logs out Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: names Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: paging Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: playlist Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: sanitized Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: saving Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> --------- Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2025-01-26Prepared Seperation of Database components for future multi provider supportJPVenson
2025-01-25chore: fix spellingJosh Soref
* a * acceleration * addition * altogether * api clients * artist * associated * bandwidth * cannot * capabilities * case-insensitive * case-sensitive * configuration * delimiter * dependent * diacritics * directors * enable * explicitly * filters * finish * have * hierarchy * implicit * include * information * into * its * keepalive * localization * macos * manual * matching * metadata * nonexistent * options * overridden * parsed * parser * playback * preferring * processes * processing * provider * ratings * retrieval * running * segments * separate * should * station * subdirectories * superseded * supported * system * than * the * throws * transpose * valid * was link: forum or chat rooms Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2025-01-25Merge pull request #12798 from JPVenson/feature/EFUserDataJoshua M. Boniface
Refactor library.db into jellyfin.db and EFCore
2025-01-22Add support for .gzip files and handle URL redirection (#13319)Bond-009
Co-authored-by: Max <@>
2025-01-22Remove useless checks and dead codeBond_009
2025-01-15Add ability to remove a ChannelMapping (#12970)Sven Giermann
* Add ability to remove a ChannelMapping Remove a ChannelMapping by selecting the same mapping again. This should be an intuitive way to de-select a mapping which currently requires the manual editing of a config file: https://forum.jellyfin.org/t-how-to-unmap-livetv-channels --------- Co-authored-by: Bond-009 <bond.009@outlook.com>
2025-01-04Add support for .gzip files and handle URL redirectionMax
2024-12-12move to new System.Threading.Lock type for better performanceDaniyar Alpyspayev
2024-12-06Merge branch 'jellyfin:master' into feature/EFUserDataJPVenson
2024-12-01Implement TaskTriggerInfoType enum (#12783)Ethan Pippin
2024-11-17Merge branch 'feature/EFUserData' of https://github.com/JPVenson/jellyfin ↵JPVenson
into feature/EFUserData
2024-11-17Applied coding styleJPVenson
2024-11-16Update projects to .NET 9 (#13023)Bond-009
2024-10-03Clean up deprecated -vsync option (#12765)Nyanmisaka
2024-09-07Make Live TV compatibility profiles customizable (#12529)gnattu
2024-08-30Remove BOM from UTF-8 filesBond_009
I think some people need to change their IDE configuration ;)
2024-08-05Update XmlTvListingsProvider.csgrumpycat
Fix failing test.
2024-08-05Update XmlTvListingsProvider.csgrumpycat
Fixes a bug where certain programs like the "Good Morning America" no longer have the record series button.
2024-07-17Add TrySetProviderId extensionBond_009
2024-06-27Add messages to LiveTvConflict exceptionCody Robibero
2024-05-25Backport pull request #11805 from jellyfin/release-10.9.zgnattu
Use SharedStream for LiveTV more restrictively Original-merge: ef985896e2f80f66321fc9dce91cbbe156f0a843 Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-05-17Backport pull request #11699 from jellyfin/release-10.9.zcvium
Use MediaType instead of ToString and add text/ as disallowed mimetypes Original-merge: 46c748d8884d81c5a8ff2ecb5cc1caa9beb83356 Merged-by: joshuaboniface <joshua@boniface.me> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-05-17Backport pull request #11668 from jellyfin/release-10.9.zgnattu
Always fallback for failed HEAD request Original-merge: 8aee50020b42c90ef664249b03dc9bc374c7624e Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-05-17Backport pull request #11629 from jellyfin/release-10.9.zgnattu
Fix missing filename for timer Original-merge: 3f760e6685b18a2cbc689f16300961c185d13375 Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-05-06Add Not Implemented to m3u tunerDavid Fernandez Alcoba
2024-05-06Workarounds TV tuners rejecting HEAD methodgnattu
Fallback to the old behavior of checking path extension when 405 occurs on HEAD request. Required as the TV Tuner's http sever is not always properly implemented. Signed-off-by: gnattu <gnattuoc@me.com>
2024-04-30More efficient array creation (#11468)Bond-009
2024-04-24Use StringSplitOptions.TrimEntries where possible (#11421)Bond-009