aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/Entities
AgeCommit message (Collapse)Author
5 daysBackport pull request #18039 from jellyfin/release-12.zShadowghost
Stop resolving items with every field where only stored columns are read Original-merge: 408e5e01b1447e24689bd3653e2328bf173c8ce3 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
5 daysBackport pull request #18011 from jellyfin/release-12.zShadowghost
Restore [JsonIgnore] on AggregateFolder.Children Original-merge: 2a4377688165cdbfb5af7bdc0e014efd832bf619 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
5 daysBackport pull request #18007 from jellyfin/release-12.zorut34iop
Preserve library items when directory enumeration fails Original-merge: 63def185b199c5afded850b8eb5667276bc864f9 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
5 daysBackport pull request #17950 from jellyfin/release-12.zShadowghost
Fix collection creation when the collections library was just added Original-merge: 3c698bab7fb7c607e726a0bf79f0bb0f7616e962 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
5 daysBackport pull request #17931 from jellyfin/release-12.zShadowghost
Fix decimal point handling in version names Original-merge: ad1bf20e8424fa6433409a57f6f055ec7c394910 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
5 daysBackport pull request #17884 from jellyfin/release-12.zShadowghost
Release a folder's children once its subtree has been scanned Original-merge: 2f2adae7d99537e53417f6d92aa3d40345a17b99 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
5 daysBackport pull request #17881 from jellyfin/release-12.zShadowghost
Fix /UserViews exhausting memory and reporting random child counts Original-merge: a838a06aa51eac388a76e9e6421f1a80873c417b Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
5 daysBackport pull request #17842 from jellyfin/release-12.zShadowghost
Fix versions of a video still listing separately from their group and preserve manual merges Original-merge: cabec7ec28df671e3bb1c360c32db60b085f4084 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-09-01Find dead people and artists by id, not by nameShadowghost
2026-08-31Fix recursive handling for LinkedChildrenShadowghost
2026-08-25Bind the folder name an item-by-name entity resolves toShadowghost
2026-08-21Fix series merging leaking across libraries and under-counting merged childrenShadowghost
2026-08-05Merge pull request #17466 from Shadowghost/fix-byname-queriesCody Robibero
Improve People deduplication, fix search and restrict ItemByName responses
2026-08-03Keep folder extras with the item that owns the folderShadowghost
2026-08-02Merge remote-tracking branch 'upstream/master' into fix-byname-queriesShadowghost
2026-08-02Merge pull request #17456 from Shadowghost/fix-extrasCody Robibero
Fix extras naming and version assignment
2026-08-02Merge pull request #17486 from Shadowghost/fix-adjacentCody Robibero
Fix AdjacentTo being ignored on non-recursive item queries
2026-08-01Merge remote-tracking branch 'upstream/master' into fix-byname-queriesShadowghost
# Conflicts: # src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/JellyfinDbModelSnapshot.cs
2026-08-01Preserve multiple roles per person type instead of deduping credits by name ↵Shadowghost
and type
2026-08-01Merge pull request #17463 from Shadowghost/fix-unplayed-filterCody Robibero
Fix (Un)Played filter correctness and performance
2026-08-01Merge pull request #17416 from Shadowghost/enable-duplicate-playlist-childrenCody Robibero
Allow duplicate LinkedChildren for Playlists
2026-07-29Fix playlist entries being lost on migration and library scansShadowghost
2026-07-29Fix AdjacentTo being ignored on non-recursive item queriesShadowghost
2026-07-28Restrict people, genres, studios and artists to names backed by an item the ↵Shadowghost
user can access
2026-07-28Fix played/unplayed filter for empty Series and BoxSetsShadowghost
2026-07-27Fix extras naming and version assignmentShadowghost
2026-07-26Merge pull request #17417 from Shadowghost/series-merge-fixesCody Robibero
Fix series merging
2026-07-25Merge pull request #17399 from Shadowghost/fix-extra-yearCody Robibero
Fix incorrect year on local trailers
2026-07-25Always inherit from owner item and add testsShadowghost
2026-07-23Fix series mergingShadowghost
2026-07-22Apply cleaning logic on ForcedSortNameShadowghost
2026-07-22Prefer null checks over HasValue everywhereShadowghost
2026-07-22Prefer null checks over HasValueShadowghost
2026-07-21Fix incorrect year on local trailersShadowghost
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-18Exempt people from the allowed tags visibility checkmbastian77
2026-07-15Add XML docs to small entity interfaces and remove CS1591 suppressionsmbastian77
2026-07-12extract page count from archives and PDFsdkanada
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