Milo Ivir
2b6302c06e
Translated using Weblate (Croatian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/hr/
2026-07-20 08:34:14 +00:00
Bond-009
236db6d2f6
Merge pull request #17365 from Shadowghost/fix-resume-perf
...
Fix Resume query performance
2026-07-20 08:17:38 +02:00
krvi
6c0eff5b39
Translated using Weblate (Faroese)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fo/
2026-07-18 21:48:35 +00:00
krvi
5e946a45ee
Translated using Weblate (Faroese)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fo/
2026-07-18 16:27:23 +00:00
CHO-HSUN-TE
3321a0cf09
Translated using Weblate (Chinese (Traditional Han script))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hant/
2026-07-18 12:21:45 +00:00
Bond-009
b809d964b3
Merge pull request #17288 from nyanmisaka/ffmpeg-log-utf8
...
Fix potential garbled text in FFmpeg logs on Windows
2026-07-17 22:28:49 +02:00
Bond-009
96727072c8
Merge pull request #17327 from Shadowghost/remove-playbackpositionticks-mediasourceinfo
...
Remove PlaybackPositionTicks from MediaSourceInfo
2026-07-17 22:21:21 +02:00
Bond-009
42f9ed76c0
Merge pull request #17280 from Shadowghost/remove-image-override-hack
...
Remove episode image override hack
2026-07-17 22:06:07 +02:00
Bond-009
37fe9df27c
Merge pull request #17338 from mbastian77/docs/deviceid-xml-docs
2026-07-17 13:51:29 +02:00
Fabián Sanhueza
8759ad4d49
Translated using Weblate (Spanish (Latin America))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/es_419/
2026-07-17 11:49:50 +00:00
Shadowghost
cdf7ce0fc4
Fix user data batch query perf
2026-07-16 14:21:03 +02:00
mbastian77
f8aad322cc
Add XML docs to DeviceId and remove CS1591 suppression
2026-07-15 11:58:29 +02:00
Shadowghost
c6545a8b68
Limit similar items to user accessible libraries
2026-07-15 11:47:59 +02:00
Shadowghost
b8bac71270
remove PlaybackPositionTicks from MediaSourceInfo
2026-07-14 10:05:32 +02:00
Bond-009
ebab369eac
Merge pull request #17273 from theguymadmax/ratigs-numerical-score
2026-07-13 20:13:29 +02:00
DrummingBird1
0584a102ee
Translated using Weblate (Hebrew)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/he/
2026-07-13 11:26:23 +00:00
theguymadmax
2aae53bc15
Apply review feedback
2026-07-12 11:54:56 -04:00
nyanmisaka
631a314d24
Fix potential garbled text in FFmpeg logs on Windows
...
Explicitly set StandardErrorEncoding and StandardOutputEncoding to
Encoding.UTF8 when invoking the FFmpeg subprocess.
This prevents log encoding issues and character corruption on Windows
environments that default to non-UTF8 ANSI code pages.
This fixes garbled metadata and font names in the FFmpeg logs.
Signed-off-by: nyanmisaka <nst799610810@gmail.com >
2026-07-10 14:46:27 +08:00
Shadowghost
38813f7d42
Cleanup PreferEpisodeParentPoster)
2026-07-09 12:07:13 +02:00
Shadowghost
853922443f
Remove episode image override hack
2026-07-09 11:54:18 +02:00
theguymadmax
8bf1710e07
Check numeric rating value after splitting country code
2026-07-08 20:09:49 -04:00
theguymadmax
5e42941d3b
Fix Greece parental ratings
2026-07-08 12:09:38 -04:00
Shed Shedson
53aafcd38e
Translated using Weblate (Icelandic)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/is/
2026-07-07 18:12:36 +00:00
Shed Shedson
d73e65172a
Translated using Weblate (Icelandic)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/is/
2026-07-07 16:33:35 +00:00
yuuta0331
974038e9b0
Translated using Weblate (Japanese)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ja/
2026-07-07 02:20:57 +00:00
Lofuuzi
e31f168e9b
Translated using Weblate (Chinese (Traditional Han script, Hong Kong))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hant_HK/
2026-07-06 08:24:25 +00:00
Ulrik
7f5537ca47
Translated using Weblate (Danish)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/da/
2026-07-06 05:12:54 +00:00
Cody Robibero
a03072b617
Merge pull request #16668 from johnpc/fix/people-images-not-displayed
...
Fix actor images not displayed until clicked
2026-07-05 16:25:38 -04:00
Cody Robibero
6e728b009f
Merge pull request #17044 from Shadowghost/version-model-and-handling
...
Fixes for multi version handling
2026-07-05 16:21:02 -04:00
Cody Robibero
efd3814a7e
Merge pull request #17239 from theguymadmax/ratings-separator
...
Fix parental rating lookup for multi-rating entries
2026-07-05 16:20:45 -04:00
Bond-009
b391cd5e9e
Merge pull request #17231 from theguymadmax/fix-paths-not-being-deleted
...
Fix ghost entries when deleting library paths
2026-07-05 16:19:46 +02:00
Lofuuzi
381bf18161
Translated using Weblate (Chinese (Traditional Han script, Hong Kong))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hant_HK/
2026-07-05 08:08:46 +00:00
theguymadmax
2528bc1032
Fix parental rating lookup for multi-rating entries
2026-07-04 17:53:55 -04:00
Ulrik
4b5f5d6ca3
Translated using Weblate (Danish)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/da/
2026-07-04 21:25:02 +00:00
theguymadmax
43a152359e
Fix ghost entries when deleting library paths
2026-07-03 14:12:56 -04:00
Chamithu Mapalagama
ccc1712d10
Translated using Weblate (Sinhala)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/si/
2026-07-03 03:37:35 +00:00
Enea D'Angiò
8f3eb3205d
Close sessions for lost WebSockets to prevent zombie SyncPlay groups ( #17079 )
...
Close sessions for lost WebSockets to prevent zombie SyncPlay groups
2026-07-02 19:36:48 +02:00
Bond-009
379c58a48d
Merge pull request #17209 from theguymadmax/update-swedish-ratings
...
Fix Swedish rating
2026-07-02 19:29:12 +02:00
Shadowghost
38f1d9749e
Fix review comments
2026-07-02 08:49:11 +02:00
m4st3r-0day
9cc25d133d
Translated using Weblate (Albanian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/sq/
2026-07-01 20:34:37 +00:00
theguymadmax
8e1b69b37f
Add missing Swedish ratings
2026-06-30 16:34:05 -04:00
Bond-009
1035f6a101
Merge pull request #15954 from IDisposable/fix/books
...
Fix Book collections speed issues
2026-06-29 18:05:55 +02:00
John Corser
ef6f342a54
Use IItemTypeLookup and QueryPartitionHelpers
...
Address review feedback:
- Replace typeof(Person).FullName with IItemTypeLookup.BaseItemKindNames
- Replace foreach+ToListAsync with PartitionEagerAsync for batched
iteration with built-in progress reporting
- Check HasImage/HasOverview on the loaded domain Person object
instead of projecting from the DB query
2026-06-28 21:44:47 -04:00
John Corser
a888257c82
Project hasImage/hasOverview from DB query
...
Instead of re-checking image/overview on the domain object after loading,
project the values directly from the database query as part of the
anonymous type selection. This avoids redundant checks since the DB
already has this information.
2026-06-28 21:44:46 -04:00
John Corser
d55f808423
Move people filtering to database query
...
Instead of loading all people names and checking each one in memory,
query the database directly for Person items that need refresh:
- Missing primary image OR missing overview
- Not refreshed within the last 30 days
This reduces the operation from N+1 queries (1 for all names + 1 per
person to load) to a single filtered query returning only the IDs that
need work.
2026-06-28 21:44:46 -04:00
John Corser
dc92e3b0e4
Fix actor images not displayed until clicked
...
Move image refresh logic from PeopleValidator (which runs during library
scans) into PeopleValidationTask (the "Refresh People" scheduled task).
This keeps library scans fast while ensuring the scheduled task fetches
missing images from remote providers like TMDB.
People missing a Primary image or overview get refreshed with
MetadataRefreshMode.Default instead of ValidationOnly, with a 30-day
cooldown to avoid hammering providers for people they have no data for.
Fixes jellyfin#8103
2026-06-28 21:44:46 -04:00
Ricky Kimani
feef2403c4
Translated using Weblate (Swahili)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/sw/
2026-06-28 10:04:42 +00:00
Cody Robibero
75d71cb73c
Merge branch 'master' into clean-orphaned-people
2026-06-27 10:02:33 -04:00
Cody Robibero
c158418e0b
Merge pull request #17013 from dfederm/dfederm/fix-jellyfin-16899
...
Reject unsafe plugin package names in installer
2026-06-27 10:00:00 -04:00
Cody Robibero
ed5e868a6b
Merge pull request #17187 from Shadowghost/fix-localization-lookup
...
Fix localization lookup
2026-06-27 09:46:45 -04:00