Cody Robibero
b3766b00d4
Merge pull request #17761 from zerafachris/fix/fallback-font-404-missing
...
fix: return fallback gracefully when requested fallback font is missing
2026-09-01 20:45:05 -04:00
Vitalijus
ea89b6ebc5
Translated using Weblate (Lithuanian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/lt/
2026-09-01 19:28:24 +00:00
Vitalijus
76418ec530
Translated using Weblate (Lithuanian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/lt/
2026-09-01 18:33:23 +00:00
zerafachris and Claude Sonnet 4.6
20678c9a8c
fix: return fallback gracefully when requested fallback font is missing
...
GetFallbackFont() called .First() on the font file sequence, which throws
System.InvalidOperationException when no file matched the requested name,
causing HTTP 500. Change to .FirstOrDefault() so a missing font falls
through to the existing null guard and returns HTTP 200 OK (the empty
response is intentional to avoid breaking SubtitlesOctopus).
Fixes #17683 .
Prepared with AI assistance (Claude Code, Anthropic), reviewed for correctness before submission.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-09-01 16:25:59 +02:00
Cody Robibero
4910aafa1a
Merge pull request #17743 from Shadowghost/migration-logging
...
Add progress logging to data migrations
v12.0-rc7
2026-08-31 17:49:14 -04:00
Cody Robibero
726ae93a92
Merge pull request #17750 from Shadowghost/refresh-people-ordering
...
Enforce reliable processing order in PeopleValidationTask
2026-08-31 17:48:21 -04:00
Cody Robibero
0cec5661e0
Merge pull request #17752 from Shadowghost/fix-linkedchildren-recursive
...
Fix recursive handling for LinkedChildren
2026-08-31 17:47:33 -04:00
Cody Robibero
fe73b1a949
Merge pull request #17748 from Shadowghost/fix-default-config-12.x
...
Fix ListenBrainz settings and similar item defaults
2026-08-31 17:46:30 -04:00
Cody Robibero
80324b19fb
Merge pull request #17724 from Shadowghost/fix-by-name-item-counts
...
Fix item counts on the by-name endpoints
2026-08-31 15:19:08 -04:00
Shadowghost
05844d60c1
Apply review suggestions, remove Logo on config page
2026-08-31 20:44:41 +02:00
Cody Robibero
eafe5ba6ed
Merge pull request #17729 from Shadowghost/enforce-acl-similar-items
...
Enforce permissions on similar items
2026-08-31 12:02:33 -04:00
Shadowghost
7ccce8e0e7
Fix recursive handling for LinkedChildren
2026-08-31 17:56:56 +02:00
Shadowghost
40ab2c4284
Enforce reliable processing order in PeopleValidationTask
2026-08-31 15:44:32 +02:00
Shadowghost
d1dda7f6c5
Add progress logging to data migrations
2026-08-31 10:39:39 +02:00
Shadowghost
ff36560575
Enable local similarity providers on libraries upgraded from 10.11
2026-08-31 08:37:57 +02:00
Shadowghost
e9abaa519c
Repair the blank algorithm select and missing logo in ListenBrainz plugin settings
2026-08-31 08:37:44 +02:00
Shadowghost
359e8069d0
Default the similar items TMDb cache to 90 days
2026-08-31 08:37:35 +02:00
Cody Robibero
7d6633ad1e
Merge pull request #17744 from Shadowghost/fix-master
...
Fix formatting and test
2026-08-30 17:52:39 -04:00
Shadowghost
11adad0e67
Fix formatting and test
2026-08-30 22:29:36 +02:00
Cody Robibero
420d44f638
Merge commit from fork
...
Fix broken access control in session management
2026-08-30 14:40:25 -04:00
Cody Robibero
9fe5a53e47
Merge commit from fork
...
Secure library paths
2026-08-30 14:40:16 -04:00
Cody Robibero
2996f726c1
Merge commit from fork
...
Prevent SSRF, local file disclosure and DoS via external references in SVG rendering
2026-08-30 14:40:03 -04:00
Cody Robibero
37db4bda53
Merge commit from fork
...
Fix calling user for playlist items
2026-08-30 14:39:28 -04:00
Cody Robibero
0d78e44633
Merge pull request #17739 from Shadowghost/simplify-search-query
...
Filter search candidates by user access in a single query
2026-08-30 13:29:59 -04:00
Cody Robibero
4962e4ec33
Merge pull request #17735 from Shadowghost/fix-season-child-count
...
Count a season's episodes by the season they belong to
2026-08-30 13:29:13 -04:00
Shadowghost
07e97c0ee9
Filter search candidates by user access in a single query
2026-08-30 12:33:12 +02:00
krvi
24288e79a9
Translated using Weblate (Faroese)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fo/
2026-08-30 00:59:15 +00:00
Shadowghost
27d898e59e
Count a season's episodes by the season they belong to
2026-08-29 21:39:14 +02:00
Shadowghost
95281a2205
Revert "Fix ParentId for episodes in virtual seasons"
...
This reverts commit 6da85a0aaa87bdd2c81ef2b1936a2e35c1478b76.
2026-08-29 21:36:49 +02:00
Cody Robibero
5a2f45ab4b
Merge pull request #17731 from Shadowghost/anime-id-season-folder
...
Support anime provider ids on season folders
2026-08-29 09:57:26 -04:00
krvi
fbb0f1afbc
Translated using Weblate (Faroese)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fo/
2026-08-28 23:35:45 +00:00
Shadowghost
ea5f83328d
Support anime provider ids on season folders
2026-08-28 15:48:17 +02:00
Shadowghost
a45e66d43c
Enforce permissions on similar items
2026-08-28 11:01:43 +02:00
Pavel Miniutka
6ad1e341b1
Translated using Weblate (Belarusian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/be/
2026-08-28 07:44:55 +00:00
Pavel Miniutka
b46e66627c
Translated using Weblate (Belarusian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/be/
2026-08-28 07:30:44 +00:00
Pavel Miniutka
7116d3bb72
Translated using Weblate (Belarusian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/be/
2026-08-28 07:26:34 +00:00
Shadowghost
99f21f1662
Apply review suggestions
2026-08-28 07:21:37 +02:00
Cody Robibero
9126de26c0
Merge pull request #17719 from theguymadmax/fix-episodes-ParentId
...
Fix ParentId for episodes in virtual seasons
2026-08-27 19:10:43 -04:00
Cody Robibero
75df54611a
Merge pull request #17718 from Shadowghost/fix-virtual-children
...
Fix children count on virtual items
2026-08-27 19:10:33 -04:00
Shadowghost
ceeeaaab8e
Fix By-Name item count handling
2026-08-27 10:19:36 +02:00
theguymadmax
6da85a0aaa
Fix ParentId for episodes in virtual seasons
2026-08-26 21:51:31 -04:00
Shadowghost
2aad6047c8
Fix children count on virtual items
2026-08-26 18:57:50 +02:00
Dan Bishop
1cc490fb19
Translated using Weblate (English (United Kingdom))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/en_GB/
2026-08-26 13:52:43 +00:00
Cody Robibero
904699ba21
Merge pull request #17709 from Shadowghost/fix-people-task-perist
...
Persist the refresh stamp so the people task stops redoing its work
v12.0-rc6
2026-08-25 19:10:44 -04:00
Cody Robibero
f682c22b08
Merge pull request #17715 from Shadowghost/fix-people-cleanup
...
Delete credits nothing maps to and bound item-by-name folder names
2026-08-25 18:28:52 -04:00
Cody Robibero
a68793d08a
Merge pull request #17716 from Shadowghost/tmdb-aggregate-cast
...
Build a TMDb series cast from the aggregated credits
2026-08-25 18:26:50 -04:00
Cody Robibero
e79e2cba27
Merge pull request #17714 from Shadowghost/fix-localized-view-ids
...
Stop deriving user view ids from their localized name
2026-08-25 18:26:09 -04:00
Cody Robibero
f3298eee69
Merge pull request #17713 from LTe/fix/sort-isplayed-series
...
Fix IsPlayed and IsUnplayed sorting for shows and collections
2026-08-25 18:24:46 -04:00
Cody Robibero
88df882061
Merge pull request #17710 from Shadowghost/fix-omdb-people
...
Fix OMDB People handling
2026-08-25 18:23:42 -04:00
Cody Robibero
118940fff8
Merge pull request #17711 from Shadowghost/fix-image-logging
...
Say which image and item failed instead of logging a blank path
2026-08-25 18:22:02 -04:00