Commit graph

30130 commits

Author SHA1 Message Date
Cody Robibero
e0cf29ba69
Merge pull request #18017 from theguymadmax/fix-no-rating
Fix Norwegian ratings
2026-09-14 19:31:27 -04:00
Cody Robibero
3aec32cb24
Merge pull request #18020 from Shadowghost/fix-library-refresh
Stop the library monitor from refreshing against a disposed host
2026-09-14 19:31:18 -04:00
Cody Robibero
d3b2542f21
Merge pull request #17999 from Shadowghost/do-not-queue-by-name
Don't queue by-name items for playback and reject source requests for them
2026-09-14 19:31:05 -04:00
Cody Robibero
95d7028f3a
Merge pull request #17998 from Shadowghost/fix-forced-only
Fix forced-only not overriding remembered subtitles
2026-09-14 19:30:56 -04:00
Cody Robibero
5fcb65bb46
Merge pull request #17938 from Shadowghost/fix-syncplay
Fix SyncPlay authentication error handling and limit group member wait time
2026-09-14 19:30:47 -04:00
Cody Robibero
a838a06aa5
Merge pull request #17881 from Shadowghost/fix-user-views
Fix /UserViews exhausting memory and reporting random child counts
2026-09-14 19:30:40 -04:00
Cody Robibero
29ee48a047
Merge pull request #17836 from Shadowghost/fix/sqlite-optimize-and-migration-backup
Fix database optimization memory use and pre-migration backup integrity
2026-09-14 19:30:32 -04:00
Shadowghost
5231d99398 Merge remote-tracking branch 'upstream/release-12.z' into fix-user-views
# Conflicts:
#	Jellyfin.Server.Implementations/Item/ItemCountService.cs
#	src/Jellyfin.Database/Jellyfin.Database.Implementations/DescendantQueryHelper.cs
#	tests/Jellyfin.Server.Implementations.Tests/Item/ItemCountServiceTests.cs
2026-09-14 17:31:35 +02:00
Cody Robibero
950c45cf20
Merge pull request #18026 from fmarcac/fix/device-access-hosted-service-12z
Fix device access revocation not logging out existing sessions
2026-09-14 08:06:09 -04:00
Cody Robibero
af368af061
Merge pull request #18030 from Shadowghost/fix-alternate-version-delete-loop
Stop wrong-type alternate version cleanup from recursing
2026-09-14 08:05:40 -04:00
Cody Robibero
8455f7c838
Merge pull request #18025 from nyanmisaka/fix-vk-tonemap-csc-range
Fix incorrect color range during CSC after VK tonemapping
2026-09-14 08:05:25 -04:00
Cody Robibero
949e0585a6
Merge pull request #18006 from orut34iop/codex/upstream-collection-scan
Preserve active scans when requesting a background library refresh
2026-09-14 08:05:17 -04:00
Cody Robibero
63c81a9975
Merge pull request #18004 from orut34iop/codex/upstream-people-update
Avoid full people scans and writes for unchanged credits
2026-09-14 08:05:08 -04:00
Cody Robibero
f6cbafc36e
Merge pull request #17897 from nintwentydo/fix/orphaned-people-cleanup
Clean up orphaned people when deleting items
2026-09-14 08:04:51 -04:00
Cody Robibero
2bcd3b1efb
Merge pull request #18003 from Shadowghost/optimize-favourites
Check Live TV access for a single user instead of enumerating all users
2026-09-14 08:04:38 -04:00
Cody Robibero
4405fccda9
Merge pull request #18002 from Shadowghost/fix-slashed-ratings
Fix slashed rating handling
2026-09-14 08:03:46 -04:00
Cody Robibero
bdfdef3818
Merge pull request #17971 from Shadowghost/fix-comicbookinfo
Skip empty ZIP comments for ComicBookInfo
2026-09-14 08:03:27 -04:00
Cody Robibero
a423a2eaba
Merge pull request #17935 from Shadowghost/epg-fixes
Fix EPG issues
2026-09-14 08:03:04 -04:00
Cody Robibero
75d7b2010e
Merge pull request #17835 from Shadowghost/fix-migrations
Clean up invalid data before running migrations
2026-09-14 08:02:54 -04:00
Shadowghost
4bb973261f Don't queue by-name items for playback and reject source requests for them 2026-09-14 07:39:06 +02:00
Shadowghost
f492675564 Fix review comments 2026-09-13 18:05:59 +02:00
Shadowghost
42e33faf25 Bound how long a SyncPlay group waits for its members 2026-09-13 18:05:59 +02:00
Shadowghost
384d091049 Don't turn unauthenticated SyncPlay requests into server errors 2026-09-13 18:03:24 +02:00
Shadowghost
ff39dc3014 Apply review suggestions 2026-09-13 18:02:55 +02:00
Shadowghost
4330f5dada Fix played counts and played filters 2026-09-13 18:02:54 +02:00
Shadowghost
45d7760a14 Apply user access filtering to child counts 2026-09-13 18:01:29 +02:00
Shadowghost
00aa4fd71b Count a library folder's children instead of making a number up 2026-09-13 18:01:29 +02:00
Shadowghost
596be45f85 Stop /UserViews resolving every box set in a collections library 2026-09-13 18:01:29 +02:00
Cody Robibero
835317031e
Merge branch 'release-12.z' into codex/upstream-collection-scan 2026-09-13 11:59:04 -04:00
Cody Robibero
57315cb4e7
Merge branch 'release-12.z' into codex/upstream-people-update 2026-09-13 11:58:36 -04:00
Cody Robibero
2a43776881
Merge pull request #18011 from Shadowghost/fix-aggregate-folder
Restore [JsonIgnore] on AggregateFolder.Children
2026-09-13 11:58:27 -04:00
Cody Robibero
7f40f41f4f
Merge branch 'release-12.z' into fix/orphaned-people-cleanup 2026-09-13 11:57:33 -04:00
Cody Robibero
a93180d35f
Merge pull request #17797 from fmarcac/fix/syncplay-stale-ready-position
Correct SyncPlay sessions that report playback at a stale position
2026-09-13 11:57:02 -04:00
Cody Robibero
f4c76aabad
Merge pull request #17958 from Shadowghost/fix-websocket
Don't let a torn-down WebSocket take down the request handler
2026-09-13 11:56:52 -04:00
Cody Robibero
47ba387eb3
Merge pull request #17982 from Shadowghost/fix-similarity
Fix SimilarItemsManager concurrency
2026-09-13 11:56:42 -04:00
Shadowghost
2f8b6f1137 Stop wrong-type alternate version cleanup from recursing 2026-09-13 17:56:37 +02:00
Cody Robibero
705b69e93d
Merge pull request #17873 from Shadowghost/fix-item-deletion
Delete the full ownership closure when deleting items
2026-09-13 11:56:31 -04:00
Cody Robibero
cabec7ec28
Merge pull request #17842 from Shadowghost/fix-multi-version
Fix versions of a video still listing separately from their group and preserve manual merges
2026-09-13 11:55:42 -04:00
nyanmisaka
95c3c605a1 Fix incorrect color range during CSC after VK tonemapping
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2026-09-13 18:59:48 +08:00
fmarcac
1434ca1956 Query the user asynchronously when updating a policy 2026-09-13 11:32:46 +02:00
fmarcac
17616c1fa1 Raise the user updated event when a policy changes 2026-09-13 11:32:46 +02:00
fmarcac
e3f7bdab06 Register the device access hosted service 2026-09-13 11:32:46 +02:00
fmarcac
8166766f91 Handle exceptions in the device access update handler 2026-09-13 11:32:46 +02:00
Shadowghost
240e6f01bf Stop the library monitor from refreshing against a disposed host 2026-09-13 07:52:23 +02:00
Shadowghost
fef3f2570e Apply review suggestions 2026-09-13 07:41:52 +02:00
nintwentydo
d3195ca892 Clean up orphaned people when deleting items 2026-09-13 10:32:36 +10:00
theguymadmax
430fa9560e Fix Norwegian ratings 2026-09-12 17:48:43 -04:00
Cody Robibero
86e25e4468
Merge branch 'release-12.z' into fix/syncplay-stale-ready-position 2026-09-12 15:18:15 -04:00
Shadowghost
c197989780 Apply review comments 2026-09-12 20:07:37 +02:00
Cody Robibero
8a37ce5a7e
Merge branch 'release-12.z' into fix-similarity 2026-09-12 13:48:09 -04:00