aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/Entities
AgeCommit message (Collapse)Author
2026-07-15Add XML docs to small entity interfaces and remove CS1591 suppressionsmbastian77
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-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-13Always apply recursive when filters are requestedShadowghost
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-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-01Only resolve symlinks on playback (#16965)Tim Eisele
Only resolve symlinks on playback
2026-05-31Trim tagstheguymadmax
2026-05-26Improve OriginalLanguage normalization and inheritance (#16829)Erik W
Improve OriginalLanguage normalization and inheritance
2026-05-21Run tree-wide dotnet formatjakobkukla
2026-05-20Add support for filtering boxsets by parentIdShadowghost
2026-05-15Merge pull request #9787 from TheMelmacian/feature/language_filtersBond-009
New filters for audio and subtitle languages
2026-05-15Merge pull request #15970 from Shadowghost/similarityBond-009
Implement similarity providers
2026-05-10feat: language filters for subtitles and audioTheMelmacian
2026-05-07Add 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-04Fix Playlist and Boxset query and count perfShadowghost
2026-05-03Implement Similarity providersShadowghost
2026-04-19Merge remote-tracking branch 'upstream/master' into perf-rebasedShadowghost
2026-04-13add NameStartsWithOrGreater parameter to Persons endpointdkanada
2026-04-12add NameStartsWith and NameLessThan filters to Person searchdkanada
2026-04-07Merge remote-tracking branch 'upstream/master' into perf-rebasedShadowghost
2026-04-06Update MediaBrowser.Controller/Entities/BaseItem.csTim Eisele
Co-authored-by: Bond-009 <bond.009@outlook.com>
2026-04-06Fix GHSA-j2hf-x4q5-47j3 with improved sanitizationJoshua M. Boniface
Co-Authored-By: Shadowghost <Ghost_of_Stone@web.de>
2026-04-06Merge pull request #16342 from Bond-009/spammydebugBond-009
Don't spam debug log with items without rating
2026-04-05add StartIndex and ParentId to person searchdkanada
2026-04-02Fix parental ratings not working on music albumstheguymadmax
2026-04-01Wrap method parametersShadowghost
2026-03-13Merge pull request #16388 from theguymadmax/respect-library-country-codeBond-009
Respect library country code for parental ratings
2026-03-11Return BadRequest when an invalid set of filters is givenBond_009
2026-03-11Merge remote-tracking branch 'upstream/master' into perf-rebasedShadowghost
2026-03-10Respect library country code for parental ratingstheguymadmax
2026-03-07Split BaseItemRepository and IItemRepositoryShadowghost
2026-03-06Fix trickplay generation for parts and alt versionsShadowghost
2026-03-05Ensure parts use base typeShadowghost
2026-03-04Don't spam debug log with items without ratingBond_009
2026-03-03Fix stackingShadowghost
2026-03-02Use artist images for music library thumbnail (#16240)Bond-009
2026-02-28Fix promotionShadowghost
2026-02-28Defer primary deletion if we replace primary until after item creationShadowghost
2026-02-27Decouple demotion detection from deletionShadowghost
2026-02-27Fix LinkedAlternativeVersion validationShadowghost