| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 3 days | Fix series merging leaking across libraries and under-counting merged children | Shadowghost | |
| 2026-08-01 | Merge pull request #17416 from Shadowghost/enable-duplicate-playlist-children | Cody Robibero | |
| Allow duplicate LinkedChildren for Playlists | |||
| 2026-07-29 | Fix playlist entries being lost on migration and library scans | Shadowghost | |
| 2026-07-26 | Merge pull request #17417 from Shadowghost/series-merge-fixes | Cody Robibero | |
| Fix series merging | |||
| 2026-07-23 | Speedup migration | Shadowghost | |
| 2026-07-23 | Fix series merging | Shadowghost | |
| 2026-07-23 | Allow duplicate LinkedChildren for Playlists | Shadowghost | |
| 2026-07-22 | Apply cleaning logic on ForcedSortName | Shadowghost | |
| 2026-07-04 | Use InvariantCulture when parsing machine-generated dates | Nils Lehnen | |
| DateTime.TryParse without an IFormatProvider falls back to the current thread culture, so the same string can parse differently (or fail) depending on the server's locale. None of these call sites deal with user-entered text - they parse dates that come from filenames, an HTTP header, ffprobe metadata and values the app itself wrote to the auth database - so InvariantCulture is the correct provider everywhere here. Fixes the S6580 / CA1305 warnings on these call sites. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> | |||
| 2026-06-27 | Merge pull request #17162 from Shadowghost/batch-duplicate-cleanup-deletes | Cody Robibero | |
| Batch duplicate-cleanup deletes in merge migrations | |||
| 2026-06-22 | Batch duplicate-cleanup deletes in merge migrations | Shadowghost | |
| 2026-06-21 | Add progress logging and batch deletion for logs | Joshua M. Boniface | |
| After resolving duplicates the migration deleted all items in one silent pass (per-id GetItemById plus a single DeleteItemsUnsafeFast), which looks hung for minutes on large libraries. Delete in batches of 500 and log progress per batch, which also avoids one oversized delete transaction. | |||
| 2026-06-10 | Fix CleanName and CleanValue refresh | Shadowghost | |
| 2026-06-07 | Drop linked alternate versions pointing at owned items in migration | Shadowghost | |
| (cherry picked from commit 40afd403a655ada6cfa30b577454bb766ea2099f) | |||
| 2026-06-07 | Merge pull request #16941 from Shadowghost/fix-external-data-pruning | Bond-009 | |
| Fix external data pruning on item deletion | |||
| 2026-05-31 | Re-disable legacy authorization methods by default | theguymadmax | |
| 2026-05-31 | Fix filename | Shadowghost | |
| 2026-05-26 | Backport: Fix/user manager collation (#16919) | Bond-009 | |
| Backport: Fix/user manager collation | |||
| 2026-05-26 | Fix external data pruning on item deletion | Shadowghost | |
| 2026-05-15 | Reorder migration handling for extra column | JPVenson | |
| 2026-05-15 | Update filenaming scheme to match EFCore one | JPVenson | |
| 2026-05-12 | Safeguard against invalid GUIDs (#16813) | Tim Eisele | |
| Safeguard against invalid GUIDs | |||
| 2026-05-09 | Add People Deduplication | Shadowghost | |
| 2026-05-09 | Fix artist duplicates | Shadowghost | |
| 2026-05-06 | Merge pull request #16328 from Shadowghost/rating-fix | Bond-009 | |
| Fix Canadian rating and fallback to unrated if we have a CountryCode but no matching rating | |||
| 2026-05-03 | Keep legacy authorization enabled | Niels van Velzen | |
| 2026-04-26 | Apply review suggestions | Shadowghost | |
| 2026-04-19 | Fix too many SQL variables error on large libraries | Shadowghost | |
| 2026-04-07 | Merge remote-tracking branch 'upstream/master' into perf-rebased | Shadowghost | |
| 2026-04-06 | Backport pull request #16540 from jellyfin/release-10.11.z | Shadowghost | |
| Handle folders without associated library in FixLibrarySubtitleDownloadLanguages Original-merge: be095f85ab80db1d20fccba8774856abe9ae0bd1 Merged-by: nielsvanvelzen <nielsvanvelzen@users.noreply.github.com> Backported-by: Bond_009 <bond.009@outlook.com> | |||
| 2026-03-29 | More robust date handling in Library DB migration (#16474) | Tim Eisele | |
| * More robust date handling in Library DB migration * Apply review comment | |||
| 2026-03-11 | Merge remote-tracking branch 'upstream/master' into perf-rebased | Shadowghost | |
| 2026-03-07 | Optimize migrations | Shadowghost | |
| 2026-03-07 | Split BaseItemRepository and IItemRepository | Shadowghost | |
| 2026-03-06 | Fix trickplay generation for parts and alt versions | Shadowghost | |
| 2026-03-02 | Refresh rating levels | Shadowghost | |
| 2026-03-01 | Backport pull request #16253 from jellyfin/release-10.11.z | theguymadmax | |
| Checkpoint WAL before moving library.db in migration Original-merge: b6a96513de5fa301db83c6adab47fe64db0ff48e Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Bond_009 <bond.009@outlook.com> | |||
| 2026-03-01 | Backport pull request #16204 from jellyfin/release-10.11.z | MBR-0001 | |
| Fix broken library subtitle download settings Original-merge: ca57166e95858f9c767b6279df6e5abfe9212700 Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Bond_009 <bond.009@outlook.com> | |||
| 2026-02-22 | Cleanup folder duplicates of series | Shadowghost | |
| 2026-02-17 | Fix cleanup for BDMV | Shadowghost | |
| 2026-02-16 | Cleanup orphan items | Shadowghost | |
| 2026-02-15 | Migrate PrimaryVersionId to GUID and fix assignment | Shadowghost | |
| 2026-02-15 | Try fixing orphan versions again | Shadowghost | |
| 2026-02-15 | Fix orphaned alt version cleanup | Shadowghost | |
| 2026-02-15 | Fix ordering of cleanup in migration | Shadowghost | |
| 2026-02-15 | Merge remote-tracking branch 'upstream/master' into perf-rebased | Shadowghost | |
| 2026-02-15 | Add cleanup for orphaned versions | Shadowghost | |
| 2026-02-14 | Backport pull request #16226 from jellyfin/release-10.11.z | dfederm | |
| Deduplicate provider IDs during MigrateLibraryDb migration Original-merge: 58c330b63d5e373ed1d9260a75d837922ca68830 Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Bond_009 <bond.009@outlook.com> | |||
| 2026-02-09 | Handle episode versions in LinkedChild migration | Shadowghost | |
| 2026-02-09 | Fix version order in migration | Shadowghost | |
