Cody Robibero
|
8620f0dd25
|
Remove invalid range validators
|
2026-10-23 18:43:55 -04:00 |
|
Cody Robibero
|
d5033c461f
|
Merge pull request #18308 from theguymadmax/update-template-for-12.2
Update issue template version to 12.2
|
2026-10-05 17:17:39 -06:00 |
|
crobibero
|
51abf6f503
|
Backport pull request #17883 from jellyfin/release-12.z
Fix trickplay using the wrong video stream
Original-merge: 31f0533191
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Cody Robibero <cody@robibe.ro>
|
2026-09-15 11:15:47 -04:00 |
|
Cody Robibero
|
1d7b6d9784
|
Merge pull request #17888 from jellyfin/fix/project-automation-v2
add org project automation
|
2026-09-10 19:31:13 -04:00 |
|
Cody Robibero
|
4225955081
|
add org project automation
|
2026-09-08 18:55:50 -04:00 |
|
Cody Robibero
|
73d41ada45
|
Merge pull request #17815 from theguymadmax/update-template-for-12.0
Update issue template version to 12.0
|
2026-09-07 21:27:43 -04:00 |
|
Cody Robibero
|
71787c46d1
|
Merge pull request #17826 from joshuaboniface/fix/bump_version
Fix bump_version by removing Jellyfin.MediaEncoding.Keyframes
|
2026-09-07 21:03:02 -04:00 |
|
Cody Robibero
|
85ebd83bdd
|
Merge pull request #17821 from Shadowghost/more-counts
Expose optimized ItemCounts for byName items
|
2026-09-07 17:53:31 -04:00 |
|
Cody Robibero
|
882faf2b2d
|
Merge pull request #17723 from jellyfin/renovate/bitfaster.caching-2.x
Update dependency BitFaster.Caching to 2.6.1
|
2026-09-07 17:44:24 -04:00 |
|
Cody Robibero
|
d7d6cc44de
|
Merge pull request #17824 from Raspberry-Monster/master
Fix Blu-ray multi-angle concat generation
|
2026-09-07 17:44:06 -04:00 |
|
Cody Robibero
|
42f7a6e720
|
Merge pull request #17820 from Shadowghost/only-download-missing-plugin-images
Only download missing plugin images
|
2026-09-07 17:43:57 -04:00 |
|
Cody Robibero
|
96f81b0c1b
|
Merge pull request #17775 from slevin-7/fix-skia-sharpen-perf
Apply the resize sharpening kernel directly instead of via SKImageFilter
|
2026-09-07 17:43:48 -04:00 |
|
Cody Robibero
|
7d9bd1d3e4
|
Merge pull request #17816 from Shadowghost/version-aware-played-state
Share played state across alternate versions
|
2026-09-07 17:43:10 -04:00 |
|
Cody Robibero
|
2ffa74e7ea
|
Merge pull request #17819 from Shadowghost/fix-tmdb-search
Fix TMDb search result ranking
|
2026-09-07 17:42:38 -04:00 |
|
Cody Robibero
|
3e7d1158da
|
Merge pull request #17794 from Shadowghost/plugin-install-fixes
Better handle timeouts on plugin operations
|
2026-09-06 12:47:45 -04:00 |
|
Cody Robibero
|
f898c35b96
|
Merge pull request #17791 from Shadowghost/fix-code-migration
Don't dispose application singletons after running a code migration
|
2026-09-06 07:45:43 -04:00 |
|
Cody Robibero
|
bbb3a48963
|
Merge pull request #17810 from Shadowghost/fix-tmdb-recommendations
Fix TMDb recommendations
|
2026-09-06 07:37:18 -04:00 |
|
Cody Robibero
|
34feb3c04a
|
Merge pull request #17763 from Shadowghost/fix-refresh-queue-and-directory-cache
Fix items being lost from the refresh queue and bound the directory service caches
|
2026-09-06 07:36:13 -04:00 |
|
Cody Robibero
|
8d108d2870
|
Merge pull request #17806 from jellyfin/fix/dovi-color-validation
Enforce dolby vision transfer check
|
2026-09-06 07:35:32 -04:00 |
|
Cody Robibero
|
2555ab7539
|
Merge pull request #17805 from Shadowghost/fix-unordered-multiepisode-nfo
Fix handling of unordered multi-episode NFOs
|
2026-09-06 07:34:45 -04:00 |
|
Cody Robibero
|
edb6cd11da
|
Merge branch 'master' into fix-code-migration
|
2026-09-06 07:34:30 -04:00 |
|
Cody Robibero
|
a0a42c630e
|
Merge pull request #17786 from Shadowghost/optimize-db
Optimize database after migrations
|
2026-09-06 07:33:07 -04:00 |
|
Cody Robibero
|
66d038c403
|
Merge pull request #17762 from Shadowghost/fix-scan-memory-leak
Bound change batches during a scan; keep ffprobe and image saves from failing
|
2026-09-06 01:28:02 -04:00 |
|
Cody Robibero
|
7c463f5fba
|
Merge pull request #17674 from Oggeb1/BDMV-pgs
Fix PGS subtitles for BDMV with TrueHD
|
2026-09-05 12:16:25 -04:00 |
|
Cody Robibero
|
84589380e5
|
Merge pull request #17746 from kfarnung/fix/vobsub-idx-subtitle-language
Probe .idx instead of .sub for external VobSub subtitle language detection
|
2026-09-05 11:09:46 -04:00 |
|
Cody Robibero
|
ffd61de4f3
|
Merge pull request #17799 from fmarcac/fix/syncplay-stale-session-requests
Drop SyncPlay requests from sessions that left the group
|
2026-09-05 11:07:56 -04:00 |
|
Cody Robibero
|
441a05ac88
|
Merge pull request #17768 from Shadowghost/fix-livetv-hls-audio-codec-and-manifest-direct-play
Fix Live TV HLS playback: bogus audio encoder and unplayable direct played manifests
|
2026-09-05 11:00:31 -04:00 |
|
Cody Robibero
|
44ecc909ff
|
Merge pull request #17796 from fmarcac/fix/syncplay-shuffle-mode-crash
Fix crash when SyncPlay shuffle mode is set to sorted twice
|
2026-09-05 10:58:31 -04:00 |
|
Cody Robibero
|
2b0ccf2a30
|
Merge pull request #17800 from fmarcac/fix/syncplay-active-session-counter
Fix SyncPlay active session counter leaking on rejoin
|
2026-09-05 10:57:55 -04:00 |
|
Cody Robibero
|
d4a23cd438
|
Merge pull request #17798 from fmarcac/fix/syncplay-ping-delay-units
Fix unit mismatch in the SyncPlay resume delay floor
|
2026-09-05 10:55:52 -04:00 |
|
Cody Robibero
|
c80f05fad1
|
Merge pull request #17767 from Shadowghost/post-scna-task-logging
Add comprehensive logging for post scan tasks
|
2026-09-04 21:13:54 -04:00 |
|
Cody Robibero
|
c96ff18e5b
|
Merge pull request #17757 from felixfoertsch/fix/legacy-filter-tag-query
Fix UI stalls caused by large tag and genre sets
|
2026-09-03 18:36:37 -04:00 |
|
Cody Robibero
|
6e4d98e6db
|
Merge pull request #17764 from Shadowghost/fix-tmdb-cache-retention
Bound the TMDb response cache so a library scan cannot fill it without limit
|
2026-09-02 18:00:32 -04:00 |
|
Cody Robibero
|
4f2f781e68
|
Merge pull request #17756 from Shadowghost/fix-people-creation
Fix people and artist validator creation and deletion handling
|
2026-09-02 18:00:22 -04:00 |
|
Cody Robibero
|
b3766b00d4
|
Merge pull request #17761 from zerafachris/fix/fallback-font-404-missing
fix: return fallback gracefully when requested fallback font is missing
|
2026-09-01 20:45:05 -04:00 |
|
Cody Robibero
|
4910aafa1a
|
Merge pull request #17743 from Shadowghost/migration-logging
Add progress logging to data migrations
|
2026-08-31 17:49:14 -04:00 |
|
Cody Robibero
|
726ae93a92
|
Merge pull request #17750 from Shadowghost/refresh-people-ordering
Enforce reliable processing order in PeopleValidationTask
|
2026-08-31 17:48:21 -04:00 |
|
Cody Robibero
|
0cec5661e0
|
Merge pull request #17752 from Shadowghost/fix-linkedchildren-recursive
Fix recursive handling for LinkedChildren
|
2026-08-31 17:47:33 -04:00 |
|
Cody Robibero
|
fe73b1a949
|
Merge pull request #17748 from Shadowghost/fix-default-config-12.x
Fix ListenBrainz settings and similar item defaults
|
2026-08-31 17:46:30 -04:00 |
|
Cody Robibero
|
80324b19fb
|
Merge pull request #17724 from Shadowghost/fix-by-name-item-counts
Fix item counts on the by-name endpoints
|
2026-08-31 15:19:08 -04:00 |
|
Cody Robibero
|
eafe5ba6ed
|
Merge pull request #17729 from Shadowghost/enforce-acl-similar-items
Enforce permissions on similar items
|
2026-08-31 12:02:33 -04:00 |
|
Cody Robibero
|
7d6633ad1e
|
Merge pull request #17744 from Shadowghost/fix-master
Fix formatting and test
|
2026-08-30 17:52:39 -04:00 |
|
Cody Robibero
|
420d44f638
|
Merge commit from fork
Fix broken access control in session management
|
2026-08-30 14:40:25 -04:00 |
|
Cody Robibero
|
9fe5a53e47
|
Merge commit from fork
Secure library paths
|
2026-08-30 14:40:16 -04:00 |
|
Cody Robibero
|
2996f726c1
|
Merge commit from fork
Prevent SSRF, local file disclosure and DoS via external references in SVG rendering
|
2026-08-30 14:40:03 -04:00 |
|
Cody Robibero
|
37db4bda53
|
Merge commit from fork
Fix calling user for playlist items
|
2026-08-30 14:39:28 -04:00 |
|
Cody Robibero
|
0d78e44633
|
Merge pull request #17739 from Shadowghost/simplify-search-query
Filter search candidates by user access in a single query
|
2026-08-30 13:29:59 -04:00 |
|
Cody Robibero
|
4962e4ec33
|
Merge pull request #17735 from Shadowghost/fix-season-child-count
Count a season's episodes by the season they belong to
|
2026-08-30 13:29:13 -04:00 |
|
Cody Robibero
|
5a2f45ab4b
|
Merge pull request #17731 from Shadowghost/anime-id-season-folder
Support anime provider ids on season folders
|
2026-08-29 09:57:26 -04:00 |
|
Cody Robibero
|
9126de26c0
|
Merge pull request #17719 from theguymadmax/fix-episodes-ParentId
Fix ParentId for episodes in virtual seasons
|
2026-08-27 19:10:43 -04:00 |
|
Cody Robibero
|
75df54611a
|
Merge pull request #17718 from Shadowghost/fix-virtual-children
Fix children count on virtual items
|
2026-08-27 19:10:33 -04:00 |
|
Cody Robibero
|
904699ba21
|
Merge pull request #17709 from Shadowghost/fix-people-task-perist
Persist the refresh stamp so the people task stops redoing its work
|
2026-08-25 19:10:44 -04:00 |
|
Cody Robibero
|
f682c22b08
|
Merge pull request #17715 from Shadowghost/fix-people-cleanup
Delete credits nothing maps to and bound item-by-name folder names
|
2026-08-25 18:28:52 -04:00 |
|
Cody Robibero
|
a68793d08a
|
Merge pull request #17716 from Shadowghost/tmdb-aggregate-cast
Build a TMDb series cast from the aggregated credits
|
2026-08-25 18:26:50 -04:00 |
|
Cody Robibero
|
e79e2cba27
|
Merge pull request #17714 from Shadowghost/fix-localized-view-ids
Stop deriving user view ids from their localized name
|
2026-08-25 18:26:09 -04:00 |
|
Cody Robibero
|
f3298eee69
|
Merge pull request #17713 from LTe/fix/sort-isplayed-series
Fix IsPlayed and IsUnplayed sorting for shows and collections
|
2026-08-25 18:24:46 -04:00 |
|
Cody Robibero
|
88df882061
|
Merge pull request #17710 from Shadowghost/fix-omdb-people
Fix OMDB People handling
|
2026-08-25 18:23:42 -04:00 |
|
Cody Robibero
|
118940fff8
|
Merge pull request #17711 from Shadowghost/fix-image-logging
Say which image and item failed instead of logging a blank path
|
2026-08-25 18:22:02 -04:00 |
|
Cody Robibero
|
1cc698a30b
|
Merge pull request #17702 from Shadowghost/fix-person-metadata-refresh
Fix person metadata not being fetched on demand or by the people task
|
2026-08-23 17:38:19 -04:00 |
|
Cody Robibero
|
af8e19b169
|
Merge pull request #17693 from Shadowghost/fix-series-merging
Fix series merging leaking across libraries and under-counting merged children
|
2026-08-23 08:20:29 -04:00 |
|
Cody Robibero
|
75ae31895f
|
Merge pull request #17619 from Shadowghost/fix-metadata-language-fallback
Fix English metadata blocking localized providers ranked below it
|
2026-08-23 08:20:20 -04:00 |
|
Cody Robibero
|
0d02638e82
|
Merge pull request #17700 from Shadowghost/better-people-resolution
Look up people by item via the credit map instead of a full scan
|
2026-08-22 08:50:42 -04:00 |
|
Cody Robibero
|
682c45090c
|
Merge pull request #17698 from Shadowghost/unbreak-breakOnNonKeyFrames-dlna
Mark breakOnNonKeyFrames as XMLIgnore
|
2026-08-22 08:50:00 -04:00 |
|
Cody Robibero
|
b2ba726635
|
Merge pull request #17691 from Shadowghost/fix-top-parent-fallback
Fall back to the ancestor filter when a view has no top parents
|
2026-08-22 08:49:39 -04:00 |
|
Cody Robibero
|
49112163eb
|
Merge pull request #17584 from Shadowghost/safeguard-invalid-provider-ids
Safeguard against invalid provider ids
|
2026-08-22 08:49:07 -04:00 |
|
Cody Robibero
|
0d4cbb999b
|
Merge pull request #17607 from Shadowghost/optimize-db-helper-memory
Optimize query helper memory
|
2026-08-22 08:45:42 -04:00 |
|
Cody Robibero
|
c04f11bd76
|
Merge pull request #17685 from jellyfin/GHSA-wwwm-px48-fpvq-v12
Fix GHSA-wwwm-px48-fpvq
|
2026-08-22 08:43:07 -04:00 |
|
Cody Robibero
|
6617a27de3
|
Merge pull request #17682 from theguymadmax/hdhomerun-directplay
Allow direct play for HDHomeRun Live TV tuners
|
2026-08-22 08:42:57 -04:00 |
|
Cody Robibero
|
4477f41857
|
Merge pull request #17678 from theguymadmax/fix-mixed-latest-items
Fix latest items for mixed libraries
|
2026-08-22 08:42:38 -04:00 |
|
Cody Robibero
|
9ba91d4583
|
Normalize fix, apply in more places
|
2026-08-20 18:10:50 -04:00 |
|
Cody Robibero
|
04b77ca801
|
Merge pull request #17670 from Shadowghost/harden-musicbrainz
More resilient MusicBrainz lookup
|
2026-08-18 19:28:22 -04:00 |
|
Cody Robibero
|
4a659fb30c
|
Merge pull request #17631 from itsb/fix/confirmed-resume-position-master
Use client-reported position for idle playback cleanup
|
2026-08-18 17:12:00 -04:00 |
|
Cody Robibero
|
72405bb146
|
Merge pull request #17658 from martin-77/fix/child-count-sql-variable-limit
Fix SQLite variable limit in child count batches
|
2026-08-17 18:18:29 -04:00 |
|
Cody Robibero
|
f97b7b120d
|
Merge pull request #17655 from martin-77/fix/playlist-sql-variable-limits
Fix large playlist persistence with WhereOneOrMany
|
2026-08-16 18:53:43 -04:00 |
|
Cody Robibero
|
e80fc120bf
|
Merge pull request #17636 from st7105/fix/clean-web-dl-release-tag
Recognize WEB-DL release tags in video names
|
2026-08-14 08:29:37 -04:00 |
|
Cody Robibero
|
6982ba99ce
|
Merge branch 'master' into fix/clean-web-dl-release-tag
|
2026-08-14 07:11:04 -04:00 |
|
Cody Robibero
|
6a021d5dae
|
Merge pull request #17637 from IDisposable/fix/de-localization-test-error
Fix other two unit test for localization of Artists in DE
|
2026-08-14 07:05:50 -04:00 |
|
Cody Robibero
|
7f3bbd5654
|
Merge pull request #17633 from IDisposable/chore/fix-de-localization-unit-test
Fix unit test for localization of Artists in DE
|
2026-08-13 18:37:14 -04:00 |
|
Cody Robibero
|
e1a619b79e
|
Merge pull request #17615 from jellyfin/renovate/microsoft
Update Microsoft to 10.0.11
|
2026-08-13 16:27:06 -04:00 |
|
Cody Robibero
|
12226d2212
|
Merge pull request #17604 from theguymadmax/fix-FindArtists
Fix FindArtists
|
2026-08-13 16:26:48 -04:00 |
|
Cody Robibero
|
6d501ba418
|
Merge pull request #17570 from Shadowghost/fix-ef-drift
Fix EF core designer drifts
|
2026-08-10 19:13:29 -04:00 |
|
Cody Robibero
|
2a8d168796
|
Merge pull request #17579 from Shadowghost/fix-removal-notification
Fix missing ItemRemoved events and search fallback after access filtering
|
2026-08-10 18:28:22 -04:00 |
|
Cody Robibero
|
34cc90f5e2
|
Merge pull request #17599 from Shadowghost/unbreak-master
Fix master build
|
2026-08-10 17:29:12 -04:00 |
|
Cody Robibero
|
35e86416af
|
Merge pull request #17576 from obiwantoby/perf/batch-mediasourcecount-dto
Bugfix: #17547 | Batching MediaSourceCount into one call
|
2026-08-10 16:15:54 -04:00 |
|
Cody Robibero
|
c210ea87f2
|
Merge pull request #17597 from theguymadmax/fix-people-filtering
Fix PersonTypes not applied when filtering by person
|
2026-08-10 16:14:19 -04:00 |
|
Cody Robibero
|
4a1fcca182
|
Merge pull request #17582 from Shadowghost/fix-assemblies
Fix assemblies
|
2026-08-10 16:12:27 -04:00 |
|
Cody Robibero
|
f5211a6722
|
Merge pull request #17590 from TOomaAh/fix/limit-remote-fetch-similar
fix: bound remote provider pagination
|
2026-08-10 16:12:11 -04:00 |
|
Cody Robibero
|
0b77a520fa
|
Merge pull request #17588 from TOomaAh/fix/is-airing-filter
fix: correct IsAiring negation to exclude airing items
|
2026-08-10 16:11:30 -04:00 |
|
Cody Robibero
|
d0e0e291f2
|
Merge pull request #17569 from vavallee/fix/17056-no-image-upscaling
Stop image endpoints from upscaling beyond the source resolution
|
2026-08-10 16:10:17 -04:00 |
|
 Cody RobiberoandTim Eisele
|
82ecfde2f7
|
Update MediaBrowser.Controller/Drawing/ImageHelper.cs
Co-authored-by: Tim Eisele <Tim_Eisele@web.de>
|
2026-08-10 16:10:08 -04:00 |
|
Cody Robibero
|
7be16e9f74
|
Merge pull request #17563 from Shadowghost/cleanup-sql-helpers
Cleanup and simplify query helpers
|
2026-08-10 16:10:00 -04:00 |
|
Cody Robibero
|
70ffd25b50
|
Merge pull request #17560 from IDisposable/chore/pessimistic-reality-check
Add warning that PessimisticLockBehavior is unsafe
|
2026-08-07 21:43:40 -04:00 |
|
Cody Robibero
|
247ee406a9
|
Merge pull request #17571 from obiwantoby/perf/batch-people-dto
Batch people lookups when building item DTOs
|
2026-08-07 21:43:21 -04:00 |
|
Cody Robibero
|
2218f2931c
|
Merge pull request #17492 from GOvEy1nw/fix/image-cache-overlay-key
fix(images): disambiguate progress overlay cache keys
|
2026-08-07 21:42:16 -04:00 |
|
Cody Robibero
|
6bc1c18004
|
Merge pull request #17541 from vdatanet/fix/byname-total-record-count
Fix by-name endpoints reporting TotalRecordCount=0 next to a populated Items array
|
2026-08-07 21:40:58 -04:00 |
|
Cody Robibero
|
eee818094e
|
Merge pull request #17525 from rlauuzo/master
Clear metadata provider cache when provider parts are registered
|
2026-08-07 21:40:22 -04:00 |
|
Cody Robibero
|
0ec7cc5f5b
|
Merge pull request #17555 from IDisposable/fix/reorder-update-items
Delete old related info in bulk as late as possible in UpdateOrInsertItems
|
2026-08-07 21:40:11 -04:00 |
|
Cody Robibero
|
871970120d
|
Merge pull request #17521 from Shadowghost/fix-plugin-disable
Fix disabled plugins being re-enabled on restart
|
2026-08-07 21:39:39 -04:00 |
|
Cody Robibero
|
59bef7940b
|
Merge pull request #17559 from IDisposable/fix/optimistic-lock-behavior
Fix captured (and discarded) Execute exceptions
|
2026-08-07 21:39:30 -04:00 |
|
Cody Robibero
|
830d93e446
|
Merge pull request #17554 from IDisposable/fix/faster-update-items
Speed up UpdateOrInsertItems for related information
|
2026-08-07 21:39:10 -04:00 |
|