aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/Entities/Folder.cs
AgeCommit message (Collapse)Author
2026-08-02Merge pull request #17486 from Shadowghost/fix-adjacentCody Robibero
Fix AdjacentTo being ignored on non-recursive item queries
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-03Fix ghost entries when deleting library pathstheguymadmax
2026-06-04Fix playlist visibilityShadowghost
2026-05-04Fix Playlist and Boxset query and count perfShadowghost
2026-04-01Wrap method parametersShadowghost
2026-03-07Split BaseItemRepository and IItemRepositoryShadowghost
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
2026-02-25Update saved metadata on primary changeShadowghost
2026-02-25Fix LinkedChildren rerouting on primary version demotionShadowghost
2026-02-23Fix promotion logicShadowghost
2026-02-22Cleanup folder duplicates of seriesShadowghost
2026-02-21Handle linkedChildren in GetPlayedAndTotalCountBatch and optimize filterShadowghost
2026-02-15Migrate PrimaryVersionId to GUID and fix assignmentShadowghost
2026-02-15Merge remote-tracking branch 'upstream/master' into perf-rebasedShadowghost
2026-02-14Backport pull request #16227 from jellyfin/release-10.11.zdfederm
Reattach user data after item removal during library scan Original-merge: be712956932a9337f0706fd8ef68eb53feb3f4ff Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Bond_009 <bond.009@outlook.com>
2026-02-09Fix naming filter when collapsing into boxsetsShadowghost
2026-02-09Cleanup and fix version orderingShadowghost
2026-02-07Fix BoxSet collapse handling and deletionShadowghost
2026-02-07Optimize Collection Grouping, NextUp and Latest queriesShadowghost
2026-02-05Optimize accessibility checksShadowghost
2026-02-01Revert RefreshMetadata changesShadowghost
2026-02-01Fix part removal and double series refreshShadowghost
2026-01-18FIx folder refreshes resetting LinkedChildrenShadowghost
2026-01-18Complete LinkedChildren integration and batch DTO optimizationsShadowghost
This commit integrates remaining performance changes: - Add batch user data fetching in DtoService to reduce N+1 queries - Add GetNextUpEpisodesBatch in TVSeriesManager for efficient batch retrieval - Update Video/Movie/BoxSet to use LibraryManager for alternate versions - Transition LinkedChild to use ItemId instead of Path (obsolete Path/LibraryItemId) - Update providers and controllers for LinkedChildren-based references - Add NextUpEpisodeBatchResult for batched episode queries - Integrate IDescendantQueryProvider in SqliteDatabaseProvider
2025-12-28Backport pull request #15767 from jellyfin/release-10.11.ztheguymadmax
Fix collections display order Original-merge: 22da5187c88a60118cac03bc77427efa72b97888 Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2025-12-03Backport pull request #15594 from jellyfin/release-10.11.ztheguymadmax
Fix isMovie filter logic Original-merge: 94f3725208caa030910b62b798ad2f78608d6fd6 Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2025-11-17Backport pull request #15380 from jellyfin/release-10.11.ztheguymadmax
Fix item count display for collapsed items Original-merge: 8f71922734d42591b3236f4c52d9692f1b191da2 Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2025-11-17Backport pull request #15373 from jellyfin/release-10.11.ztheguymadmax
Fix collection grouping in mixed libraries Original-merge: 13c4517a66e3f857cc4acc9b2fa3505297d554eb Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2025-10-27Backport pull request #15187 from jellyfin/release-10.11.zShadowghost
Fix pagination and sorting for folders Original-merge: 7d1824ea27093322d5e8316ee38f375129f40386 Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2025-10-10Prevent PlaylistsFolder deletion during library removaltheguymadmax
2025-10-01Fix BoxSet sorting (#14919)theguymadmax
Co-authored-by: Cody Robibero <cody@robibe.ro>
2025-10-01Add check for processing recursive data structures (#14897)JPVenson
2025-09-24Apply filter server side (#14856)v10.11.0-rc6JPVenson
2025-09-24Fix collections one-off (#14814)theguymadmax
2025-09-20Revert limit hack (#14820)JPVenson
2025-09-16Optimize internal querying of UserData, other fixes (#14795)JPVenson
2025-09-14Revert IsPlayed optimization, pass UserItemData to IsPlayed when available ↵Cody Robibero
(#14786)
2025-09-12Fix several Stackoverflows (#14783)JPVenson
2025-06-18Fix seasons random (#13224)Maxime
Sorting was always enabled so removed the `enableSorting` parameter in QueryResult method.
2025-06-15Use proper scheduler that honors the parallel task limit (#14281)JPVenson
2025-05-22Fix collection behavior when sorting by rating or runtime (#14148)theguymadmax
Co-authored-by: Max <no@example.com>
2025-03-28feat: allow grouping shows into collections (#13236)Johannes Heuel
* feat: allow grouping shows into collections * add pre-startup routine to rename EnableGroupingIntoCollections * Update Jellyfin.Server/Migrations/PreStartupRoutines/RenameEnableGroupingIntoCollections.cs
2025-03-25Fixed namespacesJPVenson
2025-03-25WIP fixed namespacesJPVenson
2025-03-01Merge remote-tracking branch 'jellyfinorigin/master' into ↵JPVenson
feature/DatabaseRefactor