aboutsummaryrefslogtreecommitdiff
path: root/src/Jellyfin.LiveTv/Listings
AgeCommit message (Collapse)Author
2 daysFix review and CodeQL commentsShadowghost
2026-04-20Merge remote-tracking branch 'upstream/master' into epg-fixesShadowghost
2026-04-18Update to Jellyfin.XmlTv 10.12.0-pre1Bond_009
2026-04-16Merge pull request #8890 from SenorSmartyPants/XMLTV-LiveBond-009
Set XmlTvProgram.IsLive
2026-04-11Apply review suggestionsShadowghost
2026-02-25Apply review suggestionsShadowghost
2026-02-23Gracefully handle empty listingIdShadowghost
2026-02-22PersistenceShadowghost
2026-02-22Handle 5002, 5003 and add cachesShadowghost
2026-02-21Fix SkippingShadowghost
2026-02-21Fix image failure response handling in batch endpointShadowghost
2026-02-21Fix batch requestsShadowghost
2026-02-20Add early returnsShadowghost
2026-02-20Properly handle SD internal error codesShadowghost
2026-02-20Fix EPG issuesShadowghost
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-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-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-22Add support for .gzip files and handle URL redirection (#13319)Bond-009
Co-authored-by: Max <@>
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-11-14Set IsLiveSenorSmartyPants
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-04-30More efficient array creation (#11468)Bond-009
2024-02-08Remove unnecessary JSON roundtrip in SaveListingProviderPatrick Barron
2024-02-08Use ValueTuple in GetListingsProvidersPatrick Barron
2024-02-08Move EpgChannelData to Listings folderPatrick Barron
2024-02-08Add IListingsManager servicePatrick Barron
2024-02-08Merge pull request #10847 from barronpm/schedulesdirect-fixCody Robibero
SchedulesDirect fix
2024-02-06Don't dispose HttpClientsPatrick Barron
2024-01-25Log SchedulesDirect response on request errorPatrick Barron
2024-01-14Updated contributors, upgraded to AsyncKeyedLocker 6.3.0 which now supports ↵Mark Cilia Vincenti
non-keyed locking using a similar interface and changed SemaphoreSlim-based locks to using AsyncNonKeyedLocker.
2024-01-12Fix disposable analyzer warnings in SchedulesDirectPatrick Barron
2024-01-12Don't re-use HttpRequestMessage on re-try in SchedulesDirectPatrick Barron
2024-01-09Move LiveTv to separate projectPatrick Barron