aboutsummaryrefslogtreecommitdiff
path: root/tests/Jellyfin.Server.Implementations.Tests/SyncPlay
AgeCommit message (Collapse)Author
2026-09-15Backport pull request #17938 from jellyfin/release-12.zShadowghost
Fix SyncPlay authentication error handling and limit group member wait time Original-merge: 5fcb65bb46b1ef528344e90e4cd0f7f974807e9e Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-09-15Backport pull request #17797 from jellyfin/release-12.zfmarcac
Correct SyncPlay sessions that report playback at a stale position Original-merge: a93180d35f3528a556b1c81aac4ba4132b34391e Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro>
2026-09-05Merge pull request #17796 from fmarcac/fix/syncplay-shuffle-mode-crashCody Robibero
Fix crash when SyncPlay shuffle mode is set to sorted twice
2026-09-05Merge pull request #17800 from fmarcac/fix/syncplay-active-session-counterCody Robibero
Fix SyncPlay active session counter leaking on rejoin
2026-09-05Clamp client reported ping in SyncPlay groupsfmarcac
2026-09-05Apply the SyncPlay resume delay floor in the correct unitfmarcac
2026-09-05Fix crash when SyncPlay shuffle mode is set to sorted twicefmarcac
2026-09-05Fix SyncPlay active session counter leaking on rejoinfmarcac
2026-07-04Fix play queue index handling in SyncPlayEnea D'Angiò
Three index bugs in PlayQueueManager, two of which leave PlayingItemIndex out of bounds, making every subsequent Buffering/Ready request throw and leaving the group unusable until it empties: - RemoveFromPlaylist did not compensate for removed items preceding the playing item: removing the playing item together with earlier items could select the wrong item or crash with an out-of-bounds index. - Next/Previous on an empty playlist with RepeatOne/RepeatAll reported success or set PlayingItemIndex to 0 on an empty list, crashing downstream in Group and corrupting the index. - SetPlayingItemByIndex accepted an index equal to the playlist count (latent off-by-one, callers currently pre-validate).
2025-11-08Refactored GroupTests. Removed duplicate mock object declarationsChristopher Young
2025-11-08Fixed group tests to use a file scoped namespaceChristopher Young
2025-10-10Update tests/Jellyfin.Server.Implementations.Tests/SyncPlay/GroupTests.cspokreman06
Co-authored-by: Bond-009 <bond.009@outlook.com>
2025-10-10Update tests/Jellyfin.Server.Implementations.Tests/SyncPlay/GroupTests.cspokreman06
Co-authored-by: Bond-009 <bond.009@outlook.com>
2025-10-08added testsChristopher Young