Shadowghost
35cee77a98
Backport pull request #18280 from jellyfin/release-12.z
...
Only propagate a changed rating to children that follow it
Original-merge: 1d5590d02a
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-10-05 19:19:08 -04:00
Shadowghost
3114520c87
Backport pull request #18279 from jellyfin/release-12.z
...
Recompute the parental rating score whenever an item is saved
Original-merge: 29d7a3ca24
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-10-05 19:19:07 -04:00
Shadowghost
a2bd48c1d2
Backport pull request #18278 from jellyfin/release-12.z
...
Compare local image dates with a one second tolerance
Original-merge: 2a59779ae9
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-10-05 19:19:05 -04:00
Shadowghost
9c28aab413
Backport pull request #18276 from jellyfin/release-12.z
...
Make the OwnerId and ExtraType/OwnerId indexes partial so extras lookups keep using them
Original-merge: 7cf12e5fb9
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-10-05 19:19:04 -04:00
Shadowghost
6983363761
Backport pull request #18202 from jellyfin/release-12.z
...
Don't advance rewatch Next Up past a barely started episode
Original-merge: d575c6f1f9
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-10-05 19:18:48 -04:00
Shadowghost
69e131eaa5
Backport pull request #18102 from jellyfin/release-12.z
...
Never treat unresolvable libraries as grounds for deletion
Original-merge: a76b50a0f8
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-10-05 19:18:44 -04:00
Shadowghost
3d52637ce3
Backport pull request #18093 from jellyfin/release-12.z
...
Stop rebuilding the inherited-tag set per row, and count only the people /Persons can return
Original-merge: 63b5a050a9
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-10-05 19:18:43 -04:00
Shadowghost
6c753e8d71
Backport pull request #18063 from jellyfin/release-12.z
...
Don't let a failed shutdown cancel an in-process restart
Original-merge: 344c5297a3
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-10-05 19:18:42 -04:00
Shadowghost
e7764cbbd9
Backport pull request #18001 from jellyfin/release-12.z
...
Keep an item's user data rows in agreement
Original-merge: fc98019b12
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-10-05 19:18:41 -04:00
Shadowghost
c5f5377e00
Backport pull request #18196 from jellyfin/release-12.z
...
Skip statistics on an empty library and refresh them after every scan
Original-merge: 83b89218e5
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-27 16:30:59 -04:00
Shadowghost
3142fcd12f
Backport pull request #18195 from jellyfin/release-12.z
...
Apply stereo downmix filter consistently to progressive audio transcodes
Original-merge: 4d99715770
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-27 16:30:57 -04:00
Shadowghost
8bce631afa
Backport pull request #18168 from jellyfin/release-12.z
...
Serve graphical subtitles as raw files with range support
Original-merge: 4acfd6eb2e
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-27 16:30:56 -04:00
Shadowghost
e31699cd3e
Backport pull request #18148 from jellyfin/release-12.z
...
Scope the music library cover image to that library's artists
Original-merge: c60c5e0516
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-27 16:30:52 -04:00
Shadowghost
0d1483e2dd
Backport pull request #18139 from jellyfin/release-12.z
...
Only regenerate extra names that were generated by the scan
Original-merge: 25d97ac5d0
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-27 16:30:50 -04:00
Shadowghost
0b907a9790
Backport pull request #18138 from jellyfin/release-12.z
...
Don't apply the allowed tags filter to by-name items
Original-merge: 76194d7699
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-27 16:30:49 -04:00
Shadowghost
7693488122
Backport pull request #18104 from jellyfin/release-12.z
...
Fix playlist views
Original-merge: 074cc5b6d7
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-27 16:30:44 -04:00
Shadowghost
dcc7b6dde9
Backport pull request #18096 from jellyfin/release-12.z
...
Decode HTML entities in OMDb responses
Original-merge: 8bd7306fc9
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-27 16:30:43 -04:00
Shadowghost
b1787cbc36
Backport pull request #18095 from jellyfin/release-12.z
...
Retry MusicBrainz requests when the server is busy
Original-merge: 1478011dfc
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-27 16:30:42 -04:00
Shadowghost
ed1147b249
Backport pull request #18090 from jellyfin/release-12.z
...
Reconcile missing episodes by episode, not by number
Original-merge: 1992491e17
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-27 16:30:41 -04:00
Shadowghost
23c4db871f
Backport pull request #18073 from jellyfin/release-12.z
...
Fix ChangeOwnerIdToGuid migration performance
Original-merge: cbee6bd93d
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-27 16:30:38 -04:00
Shadowghost
169a3e5d34
Backport pull request #18058 from jellyfin/release-12.z
...
Fix test concurrency
Original-merge: 3ca0b6f23a
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-27 16:30:35 -04:00
Shadowghost
af2d33355a
Backport pull request #18057 from jellyfin/release-12.z
...
Fix more rating systems
Original-merge: e9f7544fa1
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-27 16:30:33 -04:00
Shadowghost
2151b992f9
Backport pull request #18039 from jellyfin/release-12.z
...
Stop resolving items with every field where only stored columns are read
Original-merge: 408e5e01b1
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-15 11:17:09 -04:00
Shadowghost
8cd2293ff9
Backport pull request #18037 from jellyfin/release-12.z
...
Enforce channel mediasource id
Original-merge: 941e419a2c
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-15 11:17:08 -04:00
Shadowghost
cdd2b3e047
Backport pull request #18030 from jellyfin/release-12.z
...
Stop wrong-type alternate version cleanup from recursing
Original-merge: af368af061
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-15 11:17:07 -04:00
Shadowghost
f87390e218
Backport pull request #18020 from jellyfin/release-12.z
...
Stop the library monitor from refreshing against a disposed host
Original-merge: 3aec32cb24
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-15 11:17:03 -04:00
Shadowghost
cff4908870
Backport pull request #18011 from jellyfin/release-12.z
...
Restore [JsonIgnore] on AggregateFolder.Children
Original-merge: 2a43776881
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-15 11:17:00 -04:00
Shadowghost
7c7244d32f
Backport pull request #18003 from jellyfin/release-12.z
...
Check Live TV access for a single user instead of enumerating all users
Original-merge: 2bcd3b1efb
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-15 11:16:54 -04:00
Shadowghost
da3031628f
Backport pull request #18002 from jellyfin/release-12.z
...
Fix slashed rating handling
Original-merge: 4405fccda9
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-15 11:16:22 -04:00
Shadowghost
6937f03dc2
Backport pull request #17999 from jellyfin/release-12.z
...
Don't queue by-name items for playback and reject source requests for them
Original-merge: d3b2542f21
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-15 11:16:20 -04:00
Shadowghost
d8aa558655
Backport pull request #17998 from jellyfin/release-12.z
...
Fix forced-only not overriding remembered subtitles
Original-merge: 95d7028f3a
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-15 11:16:19 -04:00
Shadowghost
7d5d448742
Backport pull request #17982 from jellyfin/release-12.z
...
Fix SimilarItemsManager concurrency
Original-merge: 47ba387eb3
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-15 11:16:17 -04:00
Shadowghost
d898bb3767
Backport pull request #17980 from jellyfin/release-12.z
...
Drop dead item data and fix query ordering and bound parameters
Original-merge: 3daa917de0
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-15 11:16:16 -04:00
Shadowghost
f93784fbb5
Backport pull request #17973 from jellyfin/release-12.z
...
Stop requesting unused credits when looking up a TMDb person
Original-merge: b92298e06f
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-15 11:16:15 -04:00
Shadowghost
e03fd264ea
Backport pull request #17971 from jellyfin/release-12.z
...
Skip empty ZIP comments for ComicBookInfo
Original-merge: bdfdef3818
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-15 11:16:13 -04:00
Shadowghost
9266d45b56
Backport pull request #17958 from jellyfin/release-12.z
...
Don't let a torn-down WebSocket take down the request handler
Original-merge: f4c76aabad
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-15 11:16:12 -04:00
Shadowghost
8e2b62331d
Backport pull request #17956 from jellyfin/release-12.z
...
Don't resample or sharpen images Skia isn't actually resizing
Original-merge: 7d7faf08b7
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-15 11:16:11 -04:00
Shadowghost
6a317f45ce
Backport pull request #17950 from jellyfin/release-12.z
...
Fix collection creation when the collections library was just added
Original-merge: 3c698bab7f
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-15 11:16:09 -04:00
Shadowghost
8c70920673
Backport pull request #17947 from jellyfin/release-12.z
...
Don't record a failed refresh as a completed one
Original-merge: 8453ff2359
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-15 11:16:08 -04:00
Shadowghost
70b8e4272d
Backport pull request #17939 from jellyfin/release-12.z
...
Fix metadata provider order needing a restart to apply
Original-merge: 53a991d36a
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-15 11:16:07 -04:00
Shadowghost
93fc178db5
Backport pull request #17938 from jellyfin/release-12.z
...
Fix SyncPlay authentication error handling and limit group member wait time
Original-merge: 5fcb65bb46
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-15 11:16:05 -04:00
Shadowghost
fcd010d308
Backport pull request #17935 from jellyfin/release-12.z
...
Fix EPG issues
Original-merge: a423a2eaba
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-15 11:16:03 -04:00
Shadowghost
394facc327
Backport pull request #17933 from jellyfin/release-12.z
...
Fix Italian ratings
Original-merge: 003c7b5b91
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-15 11:16:01 -04:00
Shadowghost
87a57a4f92
Backport pull request #17931 from jellyfin/release-12.z
...
Fix decimal point handling in version names
Original-merge: ad1bf20e84
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-15 11:16:00 -04:00
Shadowghost
20a9513edb
Backport pull request #17930 from jellyfin/release-12.z
...
Fix playlist encoding recognition
Original-merge: e5d91342b7
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-15 11:15:58 -04:00
Shadowghost
4e1c55031f
Backport pull request #17929 from jellyfin/release-12.z
...
Fix ContainsSubPath check
Original-merge: b55ea60da6
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-15 11:15:57 -04:00
Shadowghost
b188071931
Backport pull request #17898 from jellyfin/release-12.z
...
Populate missing tags array in Filters2
Original-merge: 3d52fbe84e
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-15 11:15:53 -04:00
Shadowghost
52530f98a2
Backport pull request #17890 from jellyfin/release-12.z
...
Only group episodes as versions on a confident path parse
Original-merge: d749978099
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-15 11:15:50 -04:00
Shadowghost
a2aa3d96d2
Backport pull request #17884 from jellyfin/release-12.z
...
Release a folder's children once its subtree has been scanned
Original-merge: 2f2adae7d9
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-15 11:15:49 -04:00
Shadowghost
006ecadbe0
Backport pull request #17881 from jellyfin/release-12.z
...
Fix /UserViews exhausting memory and reporting random child counts
Original-merge: a838a06aa5
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-15 11:15:46 -04:00
Shadowghost
65bc888b07
Backport pull request #17873 from jellyfin/release-12.z
...
Delete the full ownership closure when deleting items
Original-merge: 705b69e93d
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-15 11:13:53 -04:00
Shadowghost
503e0d671b
Backport pull request #17859 from jellyfin/release-12.z
...
Report image resolutions for TMDb images when no image size is configured
Original-merge: b2ed322c47
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-15 11:13:52 -04:00
Shadowghost
3f2b560883
Backport pull request #17858 from jellyfin/release-12.z
...
Improve SeriesNameRegex
Original-merge: f98daa19e8
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-15 11:13:50 -04:00
Shadowghost
8150ee2484
Backport pull request #17842 from jellyfin/release-12.z
...
Fix versions of a video still listing separately from their group and preserve manual merges
Original-merge: cabec7ec28
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-15 11:13:48 -04:00
Shadowghost
7baca5f2b8
Backport pull request #17836 from jellyfin/release-12.z
...
Fix database optimization memory use and pre-migration backup integrity
Original-merge: 29ee48a047
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-15 11:13:47 -04:00
Shadowghost
fb055aa1fc
Backport pull request #17835 from jellyfin/release-12.z
...
Clean up invalid data before running migrations
Original-merge: 75d7b2010e
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Cody Robibero <cody@robibe.ro >
2026-09-15 11:13:45 -04:00
Shadowghost
c008f28d31
Backport pull request #16540 from jellyfin/release-10.11.z
...
Handle folders without associated library in FixLibrarySubtitleDownloadLanguages
Original-merge: be095f85ab
Merged-by: nielsvanvelzen <nielsvanvelzen@users.noreply.github.com >
Backported-by: Bond_009 <bond.009@outlook.com >
2026-04-06 05:19:33 -04:00
Shadowghost
c4ffc357a3
Backport pull request #15983 from jellyfin/release-10.11.z
...
Prioritize better matches on search
Original-merge: a518160a6f
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Bond_009 <bond.009@outlook.com >
2026-01-18 11:30:41 -05:00
Shadowghost
f9fd34b11e
Backport pull request #15872 from jellyfin/release-10.11.z
...
Be more strict about PersonType assignment
Original-merge: b56de6493f
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Bond_009 <bond.009@outlook.com >
2026-01-18 11:30:37 -05:00
Shadowghost
3c802a7505
Backport pull request #15793 from jellyfin/release-10.11.z
...
Prefer US rating on fallback
Original-merge: 156761405e
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Bond_009 <bond.009@outlook.com >
2025-12-28 07:22:30 -05:00
Shadowghost
b9cf26db2f
Backport pull request #15746 from jellyfin/release-10.11.z
...
Skip invalid ignore rules
Original-merge: 6e60634c9f
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Bond_009 <bond.009@outlook.com >
2025-12-28 07:22:20 -05:00
Shadowghost
87b02b1316
Backport pull request #15326 from jellyfin/release-10.11.z
...
Skip too large extracted season numbers
Original-merge: e7dbb3afec
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Joshua M. Boniface <joshua@boniface.me >
2025-11-02 21:58:45 -05:00
Shadowghost
423c2654c0
Backport pull request #15209 from jellyfin/release-10.11.z
...
Improve symlink handling
Original-merge: e5656af1f2
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Bond_009 <bond.009@outlook.com >
2025-10-27 15:43:27 -04:00
Shadowghost
08fd175f5a
Backport pull request #15187 from jellyfin/release-10.11.z
...
Fix pagination and sorting for folders
Original-merge: 7d1824ea27
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Bond_009 <bond.009@outlook.com >
2025-10-27 15:43:23 -04:00
Shadowghost
14e8194581
Backport pull request #15112 from jellyfin/release-10.11.z
...
Skip extracted files in migration if bad timestamp or no access
Original-merge: 7a1c1cd342
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Bond_009 <bond.009@outlook.com >
2025-10-27 15:43:13 -04:00
Shadowghost
cee16d47cb
Backport pull request #15054 from jellyfin/release-10.11.z
...
Speed-up trickplay migration
Original-merge: ca830d5be7
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Bond_009 <bond.009@outlook.com >
2025-10-27 15:43:06 -04:00
Shadowghost
9e53f46ad2
Backport pull request #15032 from jellyfin/release-10.11.z
...
Skip invalid keyframe cache data
Original-merge: f4a53209f4
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Bond_009 <bond.009@outlook.com >
2025-10-27 15:43:04 -04:00
Shadowghost
06be4998e1
Backport pull request #13611 from jellyfin/release-10.10.z
...
Remove empty ParentIndexNumber workaround
Original-merge: 1daf761aec
Merged-by: Bond-009 <bond.009@outlook.com >
Backported-by: Bond_009 <bond.009@outlook.com >
2025-02-25 15:26:47 -05:00
Shadowghost
9e13003fbb
Backport pull request #13469 from jellyfin/release-10.10.z
...
Fix SchedulesDirect image prefetching
Original-merge: 21e398ba0c
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Bond_009 <bond.009@outlook.com >
2025-02-09 12:22:48 -05:00
Shadowghost
c77b3fa258
Backport pull request #13448 from jellyfin/release-10.10.z
...
Fix interface ordering again
Original-merge: 731874429c
Merged-by: Bond-009 <bond.009@outlook.com >
Backported-by: Bond_009 <bond.009@outlook.com >
2025-02-03 17:07:13 -05:00
Shadowghost
abdb5ab79e
Backport pull request #13388 from jellyfin/release-10.10.z
...
Fix rating levels
Original-merge: 53a45c6033
Merged-by: joshuaboniface <joshua@boniface.me >
Backported-by: Bond_009 <bond.009@outlook.com >
2025-02-03 17:07:08 -05:00
Shadowghost
608c44d5b3
Backport pull request #13382 from jellyfin/release-10.10.z
...
Fix interface selection
Original-merge: 0394965753
Merged-by: joshuaboniface <joshua@boniface.me >
Backported-by: Bond_009 <bond.009@outlook.com >
2025-02-03 16:59:07 -05:00
Shadowghost
e79fc6b851
Backport pull request #13288 from jellyfin/release-10.10.z
...
Fix DTS in HLS
Original-merge: cea0c95942
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Bond_009 <bond.009@outlook.com >
2025-02-03 16:59:04 -05:00
Shadowghost
c44006c20d
Backport pull request #13227 from jellyfin/release-10.10.z
...
Fix EPG image caching
Original-merge: b9881b8bdf
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Bond_009 <bond.009@outlook.com >
2025-02-03 16:59:01 -05:00
Shadowghost
eac491fbd3
Backport pull request #13218 from jellyfin/release-10.10.z
...
Fix missing episode removal
Original-merge: 4e28f4fe03
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Bond_009 <bond.009@outlook.com >
2025-02-03 16:56:03 -05:00
Shadowghost
f46cb112f7
Backport pull request #13167 from jellyfin/release-10.10.z
...
Fix NFO ID parsing
Original-merge: f0e9b2fb96
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Bond_009 <bond.009@outlook.com >
2025-02-03 16:55:54 -05:00
Tim Eisele and Erwin de Haan
6d74b97836
Update .editorconfig
...
Co-authored-by: Erwin de Haan <1627021+EraYaN@users.noreply.github.com >
2024-12-09 19:38:54 +01:00
Shadowghost
06c603428b
Backport pull request #13059 from jellyfin/release-10.10.z
...
Exclude file system based library playlists from migration
Original-merge: 23de7e517e
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Joshua M. Boniface <joshua@boniface.me >
2024-11-19 15:43:33 -05:00
Shadowghost
6e7118eff1
Backport pull request #12934 from jellyfin/release-10.10.z
...
Fix playlists
Original-merge: 8bee67f1f8
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Joshua M. Boniface <joshua@boniface.me >
2024-11-19 15:43:18 -05:00
Tim Eisele
0ef72683bb
Do not consider tags in search ( #12741 )
2024-09-29 20:21:24 -06:00
Tim Eisele
d10406fd75
Pre-fill ParentIndexNumber to preserve it between scans ( #12739 )
2024-09-28 08:51:48 -06:00
Tim Eisele
c8c58d6aac
Add missing migration for SegmentProviderId ( #12735 )
2024-09-28 03:56:11 -06:00
Tim Eisele
e67dd3fc0e
Add endpoint for getting playlists by id ( #12697 )
2024-09-26 07:45:08 -06:00
Tim Eisele
9ff7575c85
Fix metadata merge for BoxSets ( #12583 )
2024-09-20 07:46:44 -06:00
Tim Eisele and Bond-009
d4bde14a01
Update src/Jellyfin.Extensions/Json/Converters/JsonDelimitedArrayConverter.cs
...
Co-authored-by: Bond-009 <bond.009@outlook.com >
2024-09-19 16:46:59 +02:00
Tim Eisele
0d85af019c
Use enums for encoding options ( #12561 )
2024-09-09 08:43:37 -06:00
Tim Eisele
c56dbc1c44
Enhance Trickplay ( #11883 )
2024-09-07 11:23:48 -06:00
Shadowghost
bd3645cbb0
Backport pull request #12055 from jellyfin/release-10.9.z
...
Fix season backdrops
Original-merge: 2266a00337
Merged-by: Bond-009 <bond.009@outlook.com >
Backported-by: Joshua M. Boniface <joshua@boniface.me >
2024-06-24 20:29:03 -04:00
Shadowghost
e2ca6e92e4
Backport pull request #12053 from jellyfin/release-10.9.z
...
Rewrite PlaylistItemsProvider as ILocalMetadataProvider
Original-merge: cbbe5db813
Merged-by: Bond-009 <bond.009@outlook.com >
Backported-by: Joshua M. Boniface <joshua@boniface.me >
2024-06-24 20:29:01 -04:00
Shadowghost
9eab2bfe41
Backport pull request #12050 from jellyfin/release-10.9.z
...
Fix season handling
Original-merge: 4601097d3e
Merged-by: Bond-009 <bond.009@outlook.com >
Backported-by: Joshua M. Boniface <joshua@boniface.me >
2024-06-24 20:29:00 -04:00
Shadowghost
6734450d40
Backport pull request #12025 from jellyfin/release-10.9.z
...
Fix empty image folder removal for legacy locations
Original-merge: 476dc01f4d
Merged-by: Bond-009 <bond.009@outlook.com >
Backported-by: Joshua M. Boniface <joshua@boniface.me >
2024-06-24 20:28:58 -04:00
Shadowghost
81e38e772b
Backport pull request #12134 from jellyfin/release-10.9.z
...
Only cleanup children on specific exceptions
Original-merge: 6cf98d4930
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Joshua M. Boniface <joshua@boniface.me >
2024-06-23 11:40:58 -04:00
Shadowghost
a13dc9b91c
Backport pull request #12123 from jellyfin/release-10.9.z
...
Fix Cleanup Task metadata saving
Original-merge: 85078d8f10
Merged-by: Bond-009 <bond.009@outlook.com >
Backported-by: Joshua M. Boniface <joshua@boniface.me >
2024-06-23 11:40:56 -04:00
Shadowghost
99bae981da
Backport pull request #12120 from jellyfin/release-10.9.z
...
Do not override <year> if <releasedate> is set
Original-merge: bf53f1ae38
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Joshua M. Boniface <joshua@boniface.me >
2024-06-23 11:40:55 -04:00
Shadowghost
9c96ce5f6e
Backport pull request #12094 from jellyfin/release-10.9.z
...
Map IPv6 mapped IPv4 addresses back to IPv4 before running checks
Original-merge: f097aad01e
Merged-by: Bond-009 <bond.009@outlook.com >
Backported-by: Joshua M. Boniface <joshua@boniface.me >
2024-06-23 11:40:54 -04:00
Shadowghost
034c13c48f
Backport pull request #12073 from jellyfin/release-10.9.z
...
Fix Music Brainz release group query
Original-merge: 23a660e917
Merged-by: Bond-009 <bond.009@outlook.com >
Backported-by: Joshua M. Boniface <joshua@boniface.me >
2024-06-23 11:40:52 -04:00
Shadowghost
970c95959a
Backport pull request #12039 from jellyfin/release-10.9.z
...
Fix local episode image thumb recognition
Original-merge: d813f83b4a
Merged-by: Bond-009 <bond.009@outlook.com >
Backported-by: Joshua M. Boniface <joshua@boniface.me >
2024-06-23 11:40:47 -04:00
Shadowghost
529d24ec30
Backport pull request #12037 from jellyfin/release-10.9.z
...
Do not fail user deletion if we have no playlist folder
Original-merge: d90f504ca7
Merged-by: Bond-009 <bond.009@outlook.com >
Backported-by: Joshua M. Boniface <joshua@boniface.me >
2024-06-23 11:40:46 -04:00
Shadowghost
1c106e8323
Backport pull request #12028 from jellyfin/release-10.9.z
...
Fix replace all and respect metadata settings
Original-merge: 08b64c5502
Merged-by: Bond-009 <bond.009@outlook.com >
Backported-by: Joshua M. Boniface <joshua@boniface.me >
2024-06-23 11:40:42 -04:00
Shadowghost
b337371a0c
Backport pull request #12024 from jellyfin/release-10.9.z
...
Remove incomplete mediatype restriction from playlists
Original-merge: 34a65980e3
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Joshua M. Boniface <joshua@boniface.me >
2024-06-23 11:40:40 -04:00