Bond-009
9d420271ad
Merge pull request #9787 from TheMelmacian/feature/language_filters
...
New filters for audio and subtitle languages
2026-05-15 15:44:22 +02:00
Bond-009
8e602f982f
Merge pull request #15970 from Shadowghost/similarity
...
Implement similarity providers
2026-05-15 10:00:53 +02:00
Cody Robibero
0a5a1f135f
Add Accept-Language header support and cleanup translations ( #16488 )
...
* Add Accept-Language header support for per-request localization
* Use native middleware
* Cleanup
* Add Fallback
* Build BCP47 map reflexively
* Address review comments
2026-05-14 18:57:11 -04:00
dkanada
843e0f0c84
return music artists from person endpoints
2026-05-13 09:37:18 +09:00
Shadowghost
4be3f5f1f9
Add Accept-Language header support for per-request localization
2026-05-12 23:18:38 +02:00
TheMelmacian
39049a726e
move language filters from QueryFiltersLegacy to QueryFilters
2026-05-12 02:12:14 +02:00
Bond-009
406aaabefd
Use SortName when sorting by name ( #16804 )
...
CodeQL / Analyze (csharp) (push) Has been cancelled
Tests / run-tests (macos-latest) (push) Has been cancelled
Tests / run-tests (ubuntu-latest) (push) Has been cancelled
Tests / run-tests (windows-latest) (push) Has been cancelled
OpenAPI Publish / OpenAPI - Publish Artifact (push) Has been cancelled
OpenAPI Publish / OpenAPI - Publish Unstable Spec (push) Has been cancelled
OpenAPI Publish / OpenAPI - Publish Stable Spec (push) Has been cancelled
Project Automation / Project board (push) Has been cancelled
Merge Conflict Labeler / Labeling (push) Has been cancelled
Stale PR Check / Check PRs with merge conflicts (push) Has been cancelled
Stale Issue Labeler / Check for stale issues (push) Has been cancelled
* Use SortName when sorting by name
* Preserve ordering in item values query
2026-05-11 18:22:26 +02:00
TheMelmacian
5701cdce68
fix: prevent language filters to load in non video libraries
2026-05-10 21:40:41 +02:00
Bond-009
42870986a8
Merge pull request #16807 from Shadowghost/fix-artist-duplicates
...
Fix artist duplicates
2026-05-10 20:28:36 +02:00
TheMelmacian
a42956c182
fix: filter for VideoTypes if Item is Iso file
2026-05-10 12:52:53 +02:00
TheMelmacian
2b7f641163
feat: language filters for subtitles and audio
2026-05-10 12:41:57 +02:00
Shadowghost
02835c6144
Add People Deduplication
2026-05-09 11:18:05 +02:00
Shadowghost
b7b405dc83
Fix artist duplicates
2026-05-09 02:07:26 +02:00
Shadowghost
149649a6cf
Preserve ordering in item values query
2026-05-09 02:06:01 +02:00
Shadowghost
e9cad048e9
Use SortName when sorting by name
2026-05-08 20:34:36 +02:00
Shadowghost
b84bd34c67
Fix Segment Provider Configuration
2026-05-08 01:05:14 +02:00
Erik W
e1e18e8da0
Add OriginalLanguage as option to PreferredAudioLanguage ( #12579 )
...
* Add OriginalLanguage as option to PreferredAudioLanguage
* Support for multiple original languages
* Add original audio stream indicator
* Fetch OriginalLanguage from TMDB
* Adapt to EFCore refactor
* Fix PlayDefaultAudioTrack OriginalLanguage behavior
* Fix better PlayDefaultAudioTrack OriginalLanguage behavior
* Add comment to ItemFields
* Improved PlayDefaultAudioTrack behavior
* Add migration for original language
* Use sting.Equals for string comparisons
* Always set dto OriginalLanguage
* Remove OriginalLanguage from ItemFields
---------
Co-authored-by: Lampan-git <lampan-git@users.noreply.github.com >
2026-05-07 20:07:23 +02:00
dkanada
3876a0ad3d
fix person type exclusion in api response ( #16784 )
2026-05-06 17:39:45 -04:00
Niels van Velzen
44d5954205
Merge pull request #16783 from Shadowghost/fix-people-without-item-id
...
Fix unique people response for query if no item ID is supplied
2026-05-06 19:07:13 +02:00
Bond-009
842a5efdcf
Merge pull request #16782 from JPVenson/backport/15368
...
Fix UserManager after EFcore refactor (backport #15368 )
2026-05-06 18:02:30 +02:00
Bond-009
e50aeb914a
Merge pull request #16322 from poytiis/remove-ToList-calls
...
Remove unnecessary ToList calls in TrickplayManager
2026-05-06 17:40:12 +02:00
Shadowghost
4b8be6bc91
Fix unique people response for query if no item ID is supplied
2026-05-05 20:21:44 +02:00
JPVenson
ec054f6a34
Backport changes from #15368
2026-05-05 17:57:27 +00:00
Shadowghost
8a43b1c784
Fix rewatch query
2026-05-05 17:31:19 +02:00
Niels van Velzen
064fd8c5c0
Merge pull request #16756 from Shadowghost/artist-speedup
...
Speed-up LatestItems for Music
2026-05-05 15:49:02 +02:00
Shadowghost
d4f91ab5ca
Fixup
2026-05-04 23:48:09 +02:00
Shadowghost
0d58c773f9
Fix review comments
2026-05-04 21:42:31 +02:00
Niels van Velzen
dcba6c3659
Merge pull request #16616 from dkanada/fix-person-limit
...
fix person TotalRecordCount when limit is applied
2026-05-04 17:58:27 +02:00
Shadowghost
2365cea626
Only consider Album creation date
2026-05-04 15:13:00 +02:00
dkanada
ec990be12a
fix person TotalRecordCount when limit is applied
2026-05-04 12:06:11 +09:00
Shadowghost
88cad2ad1a
Speed-up LatestItems for Music
2026-05-04 02:00:38 +02:00
Shadowghost
4ebce39070
Implement Similarity providers
2026-05-03 23:43:01 +02:00
Shadowghost
00b08c0b32
Omit BoxSet related materialization
2026-05-03 13:26:30 +02:00
Shadowghost
0183127d2a
Apply review suggestion
2026-05-03 13:20:12 +02:00
Shadowghost
070e2b2d0c
Apply review suggestions
2026-04-26 22:30:52 +02:00
Shadowghost
a1f3da1819
Reduce correlated EXISTS queries
2026-04-26 18:53:17 +02:00
Shadowghost
d19449e6a5
Use AsNoTracking() when only reading
2026-04-26 18:53:17 +02:00
Shadowghost
fc866a64e0
Remove unnecessary materializations
2026-04-26 18:53:06 +02:00
Shadowghost
f806ae4018
Fix too many SQL variables error on large libraries
2026-04-19 10:27:47 +02:00
Shadowghost
e71bb7e904
Merge remote-tracking branch 'upstream/master' into perf-rebased
2026-04-19 10:23:34 +02:00
dkanada
bb265cd403
add NameStartsWithOrGreater parameter to Persons endpoint
2026-04-13 13:50:04 +09:00
dkanada
22644075e7
add NameStartsWith and NameLessThan filters to Person search
2026-04-12 12:42:49 +09:00
Shadowghost
d8bbb4dfe8
Fix filters
2026-04-11 17:42:27 +02:00
Joshua M. Boniface
e3b5cf4996
Merge pull request #16456 from joshuaboniface/fix-path-filesystem-logic
CodeQL / Analyze (csharp) (push) Has been cancelled
Tests / run-tests (macos-latest) (push) Has been cancelled
Tests / run-tests (ubuntu-latest) (push) Has been cancelled
Tests / run-tests (windows-latest) (push) Has been cancelled
OpenAPI Publish / OpenAPI - Publish Artifact (push) Has been cancelled
OpenAPI Publish / OpenAPI - Publish Unstable Spec (push) Has been cancelled
OpenAPI Publish / OpenAPI - Publish Stable Spec (push) Has been cancelled
Project Automation / Project board (push) Has been cancelled
Merge Conflict Labeler / Labeling (push) Has been cancelled
Stale PR Check / Check PRs with merge conflicts (push) Has been cancelled
2026-04-09 00:37:00 -04:00
Shadowghost
24a0df9a39
Merge remote-tracking branch 'upstream/master' into perf-rebased
2026-04-07 21:36:07 +02:00
dkanada
80df5dc984
add StartIndex and ParentId to person search
2026-04-05 15:40:18 +09:00
Niels van Velzen
9e489cd41f
Merge pull request #16419 from Shadowghost/extend-segment-interface
...
Stale PR Check / Check PRs with merge conflicts (push) Has been cancelled
CodeQL / Analyze (csharp) (push) Has been cancelled
Tests / run-tests (macos-latest) (push) Has been cancelled
Tests / run-tests (ubuntu-latest) (push) Has been cancelled
Tests / run-tests (windows-latest) (push) Has been cancelled
OpenAPI Publish / OpenAPI - Publish Unstable Spec (push) Has been cancelled
OpenAPI Publish / OpenAPI - Publish Stable Spec (push) Has been cancelled
Project Automation / Project board (push) Has been cancelled
OpenAPI Publish / OpenAPI - Publish Artifact (push) Has been cancelled
Merge Conflict Labeler / Labeling (push) Has been cancelled
Stale Issue Labeler / Check for stale issues (push) Has been cancelled
Add callback for segment data pruning to IMediaSegmentProvider
2026-04-02 22:00:01 +02:00
Shadowghost
6fdfc6a61b
Fix version filters
2026-03-30 21:04:59 +02:00
theguymadmax
7825fa4e43
Backport pull request #16425 from jellyfin/release-10.11.z
...
Fix restore backup metadata location
Original-merge: 0f1732e5f5
Merged-by: joshuaboniface <joshua@boniface.me >
Backported-by: Bond_009 <bond.009@outlook.com >
2026-03-30 14:08:04 -04:00
Shadowghost
d5f4c624e3
Do not return alternate versions by default
2026-03-30 18:56:31 +02:00