aboutsummaryrefslogtreecommitdiff
path: root/src/Jellyfin.LiveTv/Guide
AgeCommit message (Collapse)Author
2026-08-05Revert "Refresh Live TV channel icons on every guide update."theguymadmax
This reverts commit 372c1681d8272c6fa8f120a132bc40351067fb10.
2026-07-20Merge pull request #16933 from ↵Cody Robibero
WizardOfYendor1/fix/livetv-guide-image-optimization Feat (fix) - Skip reprocessing program information when importing XMLTV EPG data
2026-05-25Fixed issue etag info was not being set until the 3rd time though processing ↵WizardOfYendor1
due to the "isNew" condition. Etag wouldn't be saved/persistent until the 3rd time through and onward. Without this change it's self healing after the 3rd cycle. It also appears there may be an issue with this etag "skip if hash hasn't changed" for schedules direct functionality.... like it never will work. But out of scope here. Also fixed Sonar gripes about code formatting
2026-05-25Add XMLTV guide content ETagsWizardOfYendor1
2026-05-23Refresh Live TV channel icons on every guide update.Daniel Țuțuianu
Guide refresh skipped channel logos once a primary image existed, so stale EPG/tuner icons never got replaced.
2026-04-11Apply review suggestionsShadowghost
2026-02-25Apply review suggestionsShadowghost
2026-02-22Apply review suggestionShadowghost
2026-02-22Handle 5002, 5003 and add cachesShadowghost
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-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>
2024-12-06Merge branch 'jellyfin:master' into feature/EFUserDataJPVenson
2024-12-01Implement TaskTriggerInfoType enum (#12783)Ethan Pippin
2024-11-17Applied coding styleJPVenson
2024-07-17Add TrySetProviderId extensionBond_009
2024-03-03Precache livetv program images (#11083)Cody Robibero
* Precache livetv program images * return if cache hit * use EnsureSuccessStatusCode * Read proper bytes
2024-02-23Rename EmbyTV to DefaultLiveTvServicePatrick Barron
2024-02-21Add IRecordingsManager servicePatrick Barron
2024-02-06Remove ActionableProgressPatrick Barron
2024-01-17Remove pointless codePatrick Barron
2024-01-17Remove useless commentPatrick Barron
2024-01-17Use collection expressionPatrick Barron
2024-01-17Use Math.Clamp in GetGuideDaysPatrick Barron
2024-01-17Merge branch 'master' into livetv-guidemanagerPatrick Barron
# Conflicts: # src/Jellyfin.LiveTv/LiveTvManager.cs
2024-01-17Move RefreshGuideScheduledTask to Guide folderPatrick Barron
2024-01-17Add IGuideManager servicePatrick Barron