| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 37 hours | Fix Schedules Direct API Error Codes (#16920) | Arazil | |
| * Clean up Schedules Direct error handling. * Rename MaxImageDownloads2 to MaxImageDownloadsTrial per suggestion. * Fix documentation. * Fix incorrect 3XXX series codes. * Rename SvcUnavailable to SvcOffline. * Change 3XXX error code prefix from Svc to Service. | |||
| 37 hours | Merge pull request #16936 from IDisposable/stable-nfo | Bond-009 | |
| Compare old file byte-by-byte to new stream | |||
| 3 days | Improved resilience for fast-paths | Marc Brooks | |
| Use fast paths only if we can TryGetBuffer on MemoryStream using segment's Array. Reduce swap overhead for fast path B. Avoid multiple virtcalls by memoizing the CanSeeks. Overlap slow path stream async reads. | |||
| 3 days | Merge pull request #16177 from theguymadmax/homevideo-viewtypes | Bond-009 | |
| Add new viewtypes options | |||
| 4 days | Use ReadAtLeastAsync to handle short-reads. | Marc Brooks | |
| Seeks to beginning of streams if CanSeek is true. Added remarks about stream position. Add test coverage for short-reads. Fix fast-path tests to actually test the fast path. Also fix class comment. | |||
| 5 days | Remove IsStreamIdenticalAsync CanSeek requirement | Marc Brooks | |
| Now only uses for the Length mismatch. | |||
| 5 days | Use TryGetBuffer() on MemoryStreams | Marc Brooks | |
| Also now throws if the streams are no CanSeek. | |||
| 6 days | Explicitly handle MemoryStream(s) | Marc Brooks | |
| 6 days | Moved IsFileIdenticalAsync & IsStreamIdenticalAsync to StreamExtensions. | Marc Brooks | |
| 6 days | Backport: Fix/user manager collation (#16919) | Bond-009 | |
| Backport: Fix/user manager collation | |||
| 11 days | Add new viewtypes | theguymadmax | |
| 11 days | Run tree-wide dotnet format | jakobkukla | |
| 11 days | Merge pull request #16861 from JPVenson/fix/fixMigrations12.0 | Bond-009 | |
| Reorder Migrations and fix failing migration | |||
| 2026-05-18 | fix: write livetv recording NFO dateadded as UTC (#16863) | Tayfun Akgüç | |
| fix: write livetv recording NFO dateadded as UTC | |||
| 2026-05-17 | fix: add null check for non-existent program in GetProgram (#16858) | Bruno Ferreira | |
| fix: add null check for non-existent program in GetProgram | |||
| 2026-05-15 | Reorder migration handling for extra column | JPVenson | |
| 2026-05-15 | Merge pull request #9787 from TheMelmacian/feature/language_filters | Bond-009 | |
| New filters for audio and subtitle languages | |||
| 2026-05-15 | readded concurrency exception check | JPVenson | |
| 2026-05-14 | Add Accept-Language header support and cleanup translations (#16488) | Cody Robibero | |
| * Add Accept-Language header support for per-request localization * Use native middleware * Cleanup * Add Fallback * Build BCP47 map reflexively * Address review comments | |||
| 2026-05-14 | Address review comments | Shadowghost | |
| 2026-05-12 | Update logging message for DbConcurrency messages | JPVenson | |
| 2026-05-10 | Print warning on invalid Subnets in Network/Proxy configuration (#16793) | Tim Eisele | |
| Print warning on invalid Subnets in Network/Proxy configuration | |||
| 2026-05-10 | feat: language filters for subtitles and audio | TheMelmacian | |
| 2026-05-07 | Add OriginalLanguage as option to PreferredAudioLanguage (#12579) | Erik W | |
| * Add OriginalLanguage as option to PreferredAudioLanguage * Support for multiple original languages * Add original audio stream indicator * Fetch OriginalLanguage from TMDB * Adapt to EFCore refactor * Fix PlayDefaultAudioTrack OriginalLanguage behavior * Fix better PlayDefaultAudioTrack OriginalLanguage behavior * Add comment to ItemFields * Improved PlayDefaultAudioTrack behavior * Add migration for original language * Use sting.Equals for string comparisons * Always set dto OriginalLanguage * Remove OriginalLanguage from ItemFields --------- Co-authored-by: Lampan-git <lampan-git@users.noreply.github.com> | |||
| 2026-05-06 | Switch to new version scheme (#16758) | Tim Eisele | |
| 2026-05-05 | Backport changes from #15368 | JPVenson | |
| 2026-05-04 | Fix review and CodeQL comments | Shadowghost | |
| 2026-05-04 | Merge remote-tracking branch 'upstream/master' into epg-fixes | Shadowghost | |
| 2026-05-04 | Merge pull request #16704 from dyld-w/fix/keyframe-duration-overshoot | Niels van Velzen | |
| Fix keyframe duration overshoot breaking playback | |||
| 2026-05-04 | Fix Playlist and Boxset query and count perf | Shadowghost | |
| 2026-04-26 | Clamp keyframe duration overshoot instead of throwing in HLS playlist generation | Dylan Dellett-Wion | |
| 2026-04-20 | Merge remote-tracking branch 'upstream/master' into epg-fixes | Shadowghost | |
| 2026-04-19 | Merge remote-tracking branch 'upstream/master' into perf-rebased | Shadowghost | |
| 2026-04-18 | Merge pull request #15355 from twsouthwick/twsouthwick-patch-1 | Bond-009 | |
| Enable jellyfin.db customized path | |||
| 2026-04-18 | Update to Jellyfin.XmlTv 10.12.0-pre1 | Bond_009 | |
| 2026-04-16 | Merge pull request #8890 from SenorSmartyPants/XMLTV-Live | Bond-009 | |
| Set XmlTvProgram.IsLive | |||
| 2026-04-11 | Apply review suggestions | Shadowghost | |
| 2026-04-11 | Merge remote-tracking branch 'upstream/master' into epg-fixes | Shadowghost | |
| 2026-04-07 | Merge remote-tracking branch 'upstream/master' into perf-rebased | Shadowghost | |
| 2026-04-06 | Fix GHSA-8fw7-f233-ffr8 with improved sanitization | Joshua M. Boniface | |
| Co-Authored-By: Shadowghost <Ghost_of_Stone@web.de> | |||
| 2026-04-04 | Merge pull request #15902 from ZeusCraft10/fix/udp-discovery-cross-subnet-ipv6 | Joshua M. Boniface | |
| 2026-03-30 | Backport pull request #16522 from jellyfin/release-10.11.z | Bond-009 | |
| Fix CA1810 build error Original-merge: 7e88b18192762dcbf82b2182bacd486b4d828e04 Merged-by: nielsvanvelzen <nielsvanvelzen@users.noreply.github.com> Backported-by: Bond_009 <bond.009@outlook.com> | |||
| 2026-03-30 | Backport pull request #16514 from jellyfin/release-10.11.z | theguymadmax | |
| Fix lint issue Original-merge: e1691e649e8431d080e1d1bc0aacbc2e6198f371 Merged-by: joshuaboniface <joshua@boniface.me> Backported-by: Bond_009 <bond.009@outlook.com> | |||
| 2026-03-29 | Backport pull request #16369 from jellyfin/release-10.11.z | Bond-009 | |
| Fix nullref ex in font handling Original-merge: 41c2d51d8cb9b4f9bdf81be6e73f7ae2d447a8d7 Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Bond_009 <bond.009@outlook.com> | |||
| 2026-03-27 | Merge pull request #15841 from JanzenJohn/feat/fix-ipv6-crash | Joshua M. Boniface | |
| fix crashes on devices that don't support ipv6 | |||
| 2026-03-23 | Backport pull request #16423 from jellyfin/release-10.11.z | nyanmisaka | |
| Fix readrate options in FFmpeg 8.1 Original-merge: 29b236185701091f6719862b05bd7bda58d88475 Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Bond_009 <bond.009@outlook.com> | |||
| 2026-03-11 | Merge remote-tracking branch 'upstream/master' into perf-rebased | Shadowghost | |
| 2026-03-08 | Optimize Search and NextUp queries | Shadowghost | |
| 2026-03-05 | Fix review comments | Shadowghost | |
| 2026-02-25 | Apply review suggestions | Shadowghost | |
