aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller
AgeCommit message (Collapse)Author
2026-07-21Merge pull request #16980 from ↵Cody Robibero
TheMelmacian/feature/library_specific_language_filter_values Improve language filters to only fetch language codes that match the requested items/libraries (follow up to #9787)
2026-07-21Merge remote-tracking branch 'upstream/master' into ↵Shadowghost
security-path-traversal-fixes # Conflicts: # Jellyfin.Api/Controllers/HlsSegmentController.cs # Jellyfin.Api/Controllers/PluginsController.cs
2026-07-20Merge pull request #17377 from mbastian77/fix/person-visibility-allowed-tagsCody Robibero
Exempt people from the allowed tags visibility check
2026-07-20Merge pull request #17311 from dkanada/book-progressCody Robibero
extract page count from archives and PDFs
2026-07-20Merge pull request #17375 from mbastian77/docs/entities-xml-docsBond-009
Add XML docs to small entity interfaces and remove CS1591 suppressions
2026-07-18Exempt people from the allowed tags visibility checkmbastian77
2026-07-17Merge pull request #17334 from nyanmisaka/fix-cuda-hwuploadBond-009
Fix format negotiation in hybrid SW decode and CUDA tonemap pipeline
2026-07-17Merge pull request #17280 from Shadowghost/remove-image-override-hackBond-009
Remove episode image override hack
2026-07-17Sanitize ClientLog upload filename to prevent path traversalShadowghost
2026-07-17Merge pull request #17343 from mbastian77/docs/channels-xml-docsBond-009
2026-07-15Add XML docs to small entity interfaces and remove CS1591 suppressionsmbastian77
2026-07-15Add XML docs to small channel types and remove CS1591 suppressionsmbastian77
2026-07-15Add XML docs to lookup info types and remove CS1591 suppressionsmbastian77
2026-07-15Fix format negotiation in hybrid SW decode and CUDA tonemap pipelinenyanmisaka
The CUDA hwcontext in FFmpeg 8.1 has added support for 10bit fully-planar formats, but few CUDA filters support them. Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2026-07-12extract page count from archives and PDFsdkanada
2026-07-09Cleanup PreferEpisodeParentPoster)Shadowghost
2026-07-08Fix additional parts for non-adminsShadowghost
2026-07-05Merge pull request #17044 from Shadowghost/version-model-and-handlingCody Robibero
Fixes for multi version handling
2026-07-03Fix ghost entries when deleting library pathstheguymadmax
2026-07-02Fix review commentsShadowghost
2026-06-26Fix Book collections scanning all itemsMarc Brooks
Added static method GetBaseItemKindsForCollectionType in ItemsController (moved from ContentFolderImageProvider to be shared) Added AudioBook to GetRepresentativeItemTypes for CollectionType.books for consistency Added GetBooks to GetUserItems for CollectionType.books which gets BaseItemKind.Book and BaseItemKind.AudioBook Move GetBaseItemKindsForCollectionType to DtoExtensions Cleaned up the missing null checks and used new collection expressions. Associate Person to Book and AudioBook for related items.
2026-06-21Fix audio sample rate forced to 48 kHz for non-Opus codecsdanne
GetProgressiveAudioFullCommandLine applied the libopus-only sample rate quantization to every codec except Opus, inverting the intended guard. A requested rate such as 44100 Hz was therefore snapped to 48000 Hz for AAC/MP3/FLAC, while Opus (which actually requires the quantization) was skipped entirely. Apply the quantization only when the output codec is Opus, and pass the requested sample rate through unchanged for all other codecs. Fixes #17026 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-19Surface the played version for resumeShadowghost
2026-06-17Merge pull request #17106 from Shadowghost/extend-transcoding-reason-reportingBond-009
Extend TranscodingReason reporting
2026-06-15Extend TranscodingReason reportingShadowghost
2026-06-13Always apply recursive when filters are requestedShadowghost
2026-06-12Merge remote-tracking branch 'upstream/master' into version-model-and-handlingShadowghost
2026-06-09Coalesce alternate-version progress onto primary in resume filterShadowghost
2026-06-09Fix duplicate trickplay images for interlaced videosnyanmisaka
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2026-06-07Mark only linked alternate versions as grouped media sourcesShadowghost
2026-06-07Surface extras across all versionsShadowghost
2026-06-07Aggregate alternate versions via GetAllVersionsShadowghost
2026-06-07Add version-aware playback trackingShadowghost
2026-06-07Derive version-aware media source namesShadowghost
2026-06-07Merge pull request #16121 from Shadowghost/search-rebasedBond-009
Implement search providers
2026-06-07Merge pull request #16941 from Shadowghost/fix-external-data-pruningBond-009
Fix external data pruning on item deletion
2026-06-06Merge pull request #17025 from Shadowghost/fix-playlist-visibilityBond-009
Fix playlist visibility
2026-06-04Fix playlist visibilityShadowghost
2026-06-03Enforce parental filtering on additional endpointsShadowghost
2026-06-02Merge pull request #16994 from theguymadmax/trim-tagsBond-009
Trim tags
2026-06-01Merge pull request #16967 from Shadowghost/fix-recently-added-postersBond-009
Fix recently added episode links and posters
2026-06-01Only resolve symlinks on playback (#16965)Tim Eisele
Only resolve symlinks on playback
2026-05-31Trim tagstheguymadmax
2026-05-31Merge remote-tracking branch 'upstream/master' into search-rebasedShadowghost
2026-05-31Fix similarity (#16942)Tim Eisele
Fix similarity
2026-05-30Merge remote-tracking branch 'upstream/master' into search-rebasedShadowghost
# Conflicts: # Emby.Server.Implementations/Library/LibraryManager.cs # Jellyfin.Server.Implementations/Item/PeopleRepository.cs # MediaBrowser.Controller/Library/ILibraryManager.cs # MediaBrowser.Controller/Persistence/IPeopleRepository.cs
2026-05-30only fetch language codes for the requested library when generating filter ↵TheMelmacian
values
2026-05-29Remove the unused NowPlayingQueueFullItems session property from session ↵PCEWLKR
DTOs and associated references
2026-05-29Add a collection API for `Included In` feature (#15516)Sam Xie
Add a collection API for `Included In` feature
2026-05-29Fix recently added episode links and postersShadowghost