aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
27 hoursMerge pull request #17416 from Shadowghost/enable-duplicate-playlist-childrenCody Robibero
7 daysMerge pull request #17422 from Shadowghost/performanceCody Robibero
8 daysFix favorite filter performanceShadowghost
8 daysFix DatePlayed sorting performanceShadowghost
10 daysReduce correlated subqueries to improve performanceShadowghost
10 daysAllow duplicate LinkedChildren for PlaylistsShadowghost
11 daysPrefer null checks over HasValue everywhereShadowghost
12 daysApply review suggestionsShadowghost
12 daysMerge remote-tracking branch 'upstream/master' into security-path-traversal-f...Shadowghost
13 daysMerge pull request #16933 from WizardOfYendor1/fix/livetv-guide-image-optimiz...Cody Robibero
13 daysFix SchedulesDirect image limit recognition (#17347)Bond-009
2026-07-17Sanitize ClientLog upload filename to prevent path traversalShadowghost
2026-07-15Fix SchedulesDirect image limit recognitionShadowghost
2026-07-10Fix potential garbled text in FFmpeg logs on Windowsnyanmisaka
2026-06-27Merge pull request #16914 from danieltutuianu/fix/livetv-channel-icon-refreshCody Robibero
2026-06-23Use Convert.ToHexStringLower for Schedules Direct password hashBreno Alvim
2026-06-17Merge branch 'master' into fix/livetv-channel-icon-refreshDaniel Țuțuianu
2026-06-12Link up XMLTV background images and episode thumbnails with the internal prog...Shea Smith
2026-06-08Merge pull request #17041 from Shadowghost/media-source-handling-fixesBond-009
2026-06-08Merge pull request #10841 from Bond-009/LiveTvImageFixBond-009
2026-06-07Fix data extraction for alternative versionsShadowghost
2026-05-31Merge remote-tracking branch 'upstream/master' into search-rebasedShadowghost
2026-05-31Fix Schedules Direct API Error Codes (#16920)Arazil
2026-05-31Merge pull request #16936 from IDisposable/stable-nfoBond-009
2026-05-30Merge remote-tracking branch 'upstream/master' into search-rebasedShadowghost
2026-05-29Improved resilience for fast-pathsMarc Brooks
2026-05-29Merge pull request #16177 from theguymadmax/homevideo-viewtypesBond-009
2026-05-28Use ReadAtLeastAsync to handle short-reads.Marc Brooks
2026-05-27Remove IsStreamIdenticalAsync CanSeek requirementMarc Brooks
2026-05-27Use TryGetBuffer() on MemoryStreamsMarc Brooks
2026-05-26Explicitly handle MemoryStream(s)Marc Brooks
2026-05-26Moved IsFileIdenticalAsync & IsStreamIdenticalAsync to StreamExtensions.Marc Brooks
2026-05-26Backport: Fix/user manager collation (#16919)Bond-009
2026-05-25Fixed issue etag info was not being set until the 3rd time though processing ...WizardOfYendor1
2026-05-25Add XMLTV guide content ETagsWizardOfYendor1
2026-05-24Merge remote-tracking branch 'upstream/master' into search-rebasedShadowghost
2026-05-23Refresh Live TV channel icons on every guide update.Daniel Țuțuianu
2026-05-21Add new viewtypestheguymadmax
2026-05-21Run tree-wide dotnet formatjakobkukla
2026-05-21Alternate solution to #7843 without extra propBond_009
2026-05-21Merge pull request #16861 from JPVenson/fix/fixMigrations12.0Bond-009
2026-05-18fix: write livetv recording NFO dateadded as UTC (#16863)Tayfun Akgüç
2026-05-17fix: add null check for non-existent program in GetProgram (#16858)Bruno Ferreira
2026-05-16Merge remote-tracking branch 'upstream/master' into search-rebasedShadowghost
2026-05-15Reorder migration handling for extra columnJPVenson
2026-05-15Merge pull request #9787 from TheMelmacian/feature/language_filtersBond-009
2026-05-15readded concurrency exception checkJPVenson
2026-05-14Add Accept-Language header support and cleanup translations (#16488)Cody Robibero
2026-05-14Address review commentsShadowghost
2026-05-12Update logging message for DbConcurrency messagesJPVenson