| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2 hours | Merge pull request #16783 from Shadowghost/fix-people-without-item-id | Niels van Velzen | |
| Fix unique people response for query if no item ID is supplied | |||
| 3 hours | Merge pull request #16782 from JPVenson/backport/15368 | Bond-009 | |
| Fix UserManager after EFcore refactor (backport #15368) | |||
| 4 hours | Merge pull request #16322 from poytiis/remove-ToList-calls | Bond-009 | |
| Remove unnecessary ToList calls in TrickplayManager | |||
| 25 hours | Fix unique people response for query if no item ID is supplied | Shadowghost | |
| 26 hours | Backport changes from #15368 | JPVenson | |
| 28 hours | Fix rewatch query | Shadowghost | |
| 30 hours | Merge pull request #16756 from Shadowghost/artist-speedup | Niels van Velzen | |
| Speed-up LatestItems for Music | |||
| 46 hours | Fixup | Shadowghost | |
| 48 hours | Fix review comments | Shadowghost | |
| 2 days | Merge pull request #16616 from dkanada/fix-person-limit | Niels van Velzen | |
| fix person TotalRecordCount when limit is applied | |||
| 2 days | Only consider Album creation date | Shadowghost | |
| 3 days | fix person TotalRecordCount when limit is applied | dkanada | |
| 3 days | Speed-up LatestItems for Music | Shadowghost | |
| 3 days | Omit BoxSet related materialization | Shadowghost | |
| 3 days | Apply review suggestion | Shadowghost | |
| 10 days | Apply review suggestions | Shadowghost | |
| 10 days | Reduce correlated EXISTS queries | Shadowghost | |
| 10 days | Use AsNoTracking() when only reading | Shadowghost | |
| 10 days | Remove unnecessary materializations | Shadowghost | |
| 2026-04-19 | Fix too many SQL variables error on large libraries | Shadowghost | |
| 2026-04-19 | Merge remote-tracking branch 'upstream/master' into perf-rebased | Shadowghost | |
| 2026-04-13 | add NameStartsWithOrGreater parameter to Persons endpoint | dkanada | |
| 2026-04-12 | add NameStartsWith and NameLessThan filters to Person search | dkanada | |
| 2026-04-11 | Fix filters | Shadowghost | |
| 2026-04-09 | Merge pull request #16456 from joshuaboniface/fix-path-filesystem-logic | Joshua M. Boniface | |
| 2026-04-07 | Merge remote-tracking branch 'upstream/master' into perf-rebased | Shadowghost | |
| 2026-04-05 | add StartIndex and ParentId to person search | dkanada | |
| 2026-04-02 | Merge pull request #16419 from Shadowghost/extend-segment-interface | Niels van Velzen | |
| Add callback for segment data pruning to IMediaSegmentProvider | |||
| 2026-03-30 | Fix version filters | Shadowghost | |
| 2026-03-30 | Backport pull request #16425 from jellyfin/release-10.11.z | theguymadmax | |
| Fix restore backup metadata location Original-merge: 0f1732e5f5444cd6876dec816b5ff5822a93862b Merged-by: joshuaboniface <joshua@boniface.me> Backported-by: Bond_009 <bond.009@outlook.com> | |||
| 2026-03-30 | Do not return alternate versions by default | Shadowghost | |
| 2026-03-30 | Merge pull request #16365 from Shadowghost/cleanup-trickplay-failure | Bond-009 | |
| Cleanup trickplay cache dir on failure | |||
| 2026-03-30 | Apply review comments | Shadowghost | |
| 2026-03-24 | Lint for the Linter Gods | Joshua M. Boniface | |
| 2026-03-23 | Apply suggestions from code review | Joshua M. Boniface | |
| Co-authored-by: JPVenson <ger-delta-07@hotmail.de> | |||
| 2026-03-23 | Properly define variable type | Joshua M. Boniface | |
| 2026-03-23 | Ensure ResolvedPath is sent on error too | Joshua M. Boniface | |
| 2026-03-23 | Fix FolderStorageInfo to show parent filesystem | Joshua M. Boniface | |
| A direct implementation using DriveInfo directly on a path does not work as expected. The method will return a DriveInfo object with the given path as both the Name and the RootDirectory, which is not helpful. Instead, add parsing logic to find the best possible match out of all filesystems on the system for the path, including handling edge cases involving symlinked paths in the chain. This ensures that the resulting DeviceId is a valid filesystem, allowing it to be used in the UI to show a better description. It also includes the new ResolvedPath which will show, if required, what the Path resolved to after all symlinks are interpolated. One possible issue here is that walking all drives as-is might become slow(er) on a system with many partitions, but even on my partition-heavy system with over a dozen ZVOLs and remote mounts, this takes under 0.4 seconds including runup time for `dotnet run`, so I imagine this should be fine. | |||
| 2026-03-14 | Add callback for segment data pruning to IMediaSegmentProvider | Shadowghost | |
| 2026-03-13 | Fix IsResumable and IsPlayed filter | Shadowghost | |
| 2026-03-11 | Merge remote-tracking branch 'upstream/master' into perf-rebased | Shadowghost | |
| 2026-03-10 | Merge pull request #16160 from Shadowghost/fix-itemvalues-uniqueness | Bond-009 | |
| Fix ItemValues Type checks | |||
| 2026-03-08 | Optimize Search and NextUp queries | Shadowghost | |
| 2026-03-07 | Fix batch delete of items with same userdata keys | Shadowghost | |
| 2026-03-07 | Optimize grouping query performance | Shadowghost | |
| 2026-03-07 | Split BaseItemRepository and IItemRepository | Shadowghost | |
| 2026-03-07 | Cleanup trickplay cache dir on failure | Shadowghost | |
| 2026-03-06 | Fix trickplay generation for parts and alt versions | Shadowghost | |
| 2026-03-05 | Fix review comments | Shadowghost | |
| 2026-03-05 | Fix OrderMapper | Shadowghost | |
