Shadowghost
3bb8611995
Bound the TMDb response cache so a library scan cannot fill it without limit
2026-09-01 23:04:33 +02:00
Shadowghost
05844d60c1
Apply review suggestions, remove Logo on config page
2026-08-31 20:44:41 +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
Shadowghost
95281a2205
Revert "Fix ParentId for episodes in virtual seasons"
...
This reverts commit 6da85a0aaa87bdd2c81ef2b1936a2e35c1478b76.
2026-08-29 21:36:49 +02:00
theguymadmax
6da85a0aaa
Fix ParentId for episodes in virtual seasons
2026-08-26 21:51:31 -04: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
2026-08-25 19:10:44 -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
Shadowghost
79c37bfcd5
Build a TMDb series cast from the aggregated credits
2026-08-25 21:06:51 +02:00
Shadowghost
1d24c1df17
Keep an OMDb credit whole when its annotation holds a comma
2026-08-25 20:43:44 +02:00
Shadowghost
4147a83b93
Handle generational suffixes
2026-08-25 20:42:41 +02:00
Shadowghost
9cc47c4fd6
Persist the refresh stamp so the people task stops redoing its work
2026-08-24 21:57:14 +02:00
Shadowghost
4c524f033f
Fix OMDB People handling
2026-08-24 21:56:31 +02:00
Cody Robibero
1cc698a30b
Merge pull request #17702 from Shadowghost/fix-person-metadata-refresh
...
Fix person metadata not being fetched on demand or by the people task
2026-08-23 17:38:19 -04:00
Shadowghost
090b610eb1
Fix person metadata not being fetched on demand or by the people task
2026-08-23 09:27:26 +02:00
Shadowghost
284c6f00db
Merge remote-tracking branch 'upstream/master' into fix-metadata-language-fallback
2026-08-22 17:31:04 +02:00
Shadowghost
42c70fba63
Additional fixes
...
Co-Authored-By: Cody Robibero <cody@robibe.ro >
2026-08-22 08:50:14 +02:00
Shadowghost
bd085665d6
Merge remote-tracking branch 'upstream/master' into safeguard-invalid-provider-ids
2026-08-19 16:13:29 +02:00
Shadowghost
43cdbe856a
More resilient MusicBrainz lookup
2026-08-18 11:07:31 +02:00
Shadowghost
a4ff630d1f
Fix English metadata blocking localized providers ranked below it
2026-08-12 08:39:00 +02:00
Shadowghost
4e9713a032
Apply review suggestions
2026-08-10 23:10:33 +02:00
Shadowghost
8c4dfc0b71
Safeguard against invalid provider ids
2026-08-08 19:49:26 +02:00
Cody Robibero
eee818094e
Merge pull request #17525 from rlauuzo/master
...
Clear metadata provider cache when provider parts are registered
2026-08-07 21:40:22 -04:00
Cody Robibero
cd5962df50
Merge pull request #17315 from Florin-Popescu/replaygain-missing-tags
...
Parse ReplayGain album gain field
2026-08-05 19:04:05 -04:00
rlauuzo
9d0dffe818
Clear metadata provider cache when provider parts are registered
...
AddParts replaces _metadataProviders but left _metadataProviderCache
holding provider arrays from the previous registration. Invalidate the
cache so repeated AddParts calls cannot serve stale providers, and give
the previously uncalled ClearMetadataProviderCache its intended caller.
2026-08-03 11:56:08 +02:00
Cody Robibero
24022092ad
Merge pull request #17456 from Shadowghost/fix-extras
...
Fix extras naming and version assignment
2026-08-02 14:25:00 -04:00
Shadowghost
4c812c9ba4
Switch to opt-in
2026-08-02 18:02:57 +02:00
Shadowghost
b94ba9d409
Merge remote-tracking branch 'upstream/master' into tmdb-missing-episodes
...
# Conflicts:
# Jellyfin.Server.Implementations/Item/BaseItemRepository.QueryBuilding.cs
2026-08-01 14:25:20 +02:00
Cody Robibero
e5c68e1257
Merge pull request #17424 from Shadowghost/add-audiodb-search
...
Implement AudioDb artist search
2026-07-28 19:15:20 -04:00
Shadowghost
4cedbe28e3
Apply review suggestion
2026-07-28 22:18:18 +02:00
Florin Popescu
f6f0fed2d1
skip album ReplayGain parsing if no album or value already present
2026-07-28 19:53:50 +02:00
Florin Popescu
e2adf2e2bf
added null checks
2026-07-28 19:53:50 +02:00
Florin Popescu
78b535b229
parse replaygain reference loudness & album gain fields
2026-07-28 19:53:50 +02:00
Shadowghost
79a55327dc
Fix extras naming and version assignment
2026-07-27 12:12:17 +02:00
Cody Robibero
7f26bd1091
Merge pull request #17399 from Shadowghost/fix-extra-year
...
Fix incorrect year on local trailers
2026-07-25 12:52:51 -04:00
Shadowghost
3c9727d36c
Always inherit from owner item and add tests
2026-07-25 17:17:30 +02:00
Shadowghost
5a2809e337
Fix TmdbMissingEpisodeProvider
2026-07-25 16:25:48 +02:00
Shadowghost
4d1f90b2f7
Don't pull MusicBrainz Annotations into overview
2026-07-24 19:38:38 +02:00
Shadowghost
b7b2700425
Fix MusicBrainz Metadata fetching
2026-07-23 23:07:58 +02:00
Shadowghost
04e4505402
Fix AudioDB metadata fetching
2026-07-23 22:54:26 +02:00
Shadowghost
f28fa563c9
Guard against blank names
2026-07-23 22:16:47 +02:00
Shadowghost
d6ce6ae8b9
Skip ComicInfo parsing if none exists
2026-07-23 22:08:04 +02:00
Shadowghost
8f57f35372
Implement AudioDb artist search
2026-07-23 21:21:28 +02:00
Shadowghost
6382563440
Prefer null checks over HasValue everywhere
2026-07-22 08:09:33 +02:00
Shadowghost
b99703301f
Merge remote-tracking branch 'upstream/master' into security-path-traversal-fixes
...
# Conflicts:
# Jellyfin.Api/Controllers/HlsSegmentController.cs
# Jellyfin.Api/Controllers/PluginsController.cs
2026-07-21 07:14:47 +02:00
Cody Robibero
0f88fe3c7f
Merge pull request #17311 from dkanada/book-progress
...
extract page count from archives and PDFs
2026-07-20 20:50:25 -04:00
Bond-009
4f19ed5730
Merge pull request #17204 from theguymadmax/sort-seires-trailers
...
Sort trailers for TV Shows
2026-07-20 12:31:31 +02:00
Bond-009
c3901fde56
Merge pull request #17291 from dkanada/creator-normalization
...
normalize common formats for creator names in OPF data
2026-07-20 08:39:19 +02:00
Rant423
3d83e67a52
Show production companies under TV Shows' Studios ( #17246 )
...
* show production companies instead of networks
* keep both production companies and networks
* fix whitespace
* fix nullable type
* networks first, then production companies
2026-07-17 22:45:54 +02:00
Bond-009
bfe0a47b32
Merge pull request #17151 from theguymadmax/fix-indentify-image
...
Fix Identify returning wrong images
2026-07-17 22:13:47 +02:00