Commit Graph

28689 Commits

Author SHA1 Message Date
Niels van Velzen
6e22075a63 Merge pull request #16062 from Shadowghost/perf-rebased
Query Performance Improvements
2026-05-03 21:56:34 +02:00
Shadowghost
d68d0fa962 Merge remote-tracking branch 'upstream/master' into perf-rebased 2026-05-03 13:31:23 +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
nyanmisaka
d9ced0d639 Use strict QSV CPB size for less powerful H.264 decoder
Some checks failed
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
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2026-05-03 12:25:33 +02:00
Seven Rats
f5f75ed2e1 feat/audiobook_chapters (#16518)
feat/audiobook_chapters
2026-05-03 12:18:20 +02:00
Bond-009
df6f706c2f Merge pull request #16744 from nyanmisaka/skip-ssa-to-ass-conv
Avoid SSA to ASS conversion and loss of styles
2026-05-03 12:17:12 +02:00
Bond-009
3aed429120 Merge pull request #16746 from jellyfin/renovate/ci-deps
Update danielpalme/ReportGenerator-GitHub-Action action to v5.5.9
2026-05-03 12:16:58 +02:00
Bond-009
f9012b6411 Merge pull request #16739 from tcsenpai/fix-symmetric-skip-defaults
fix: use symmetric 15s default for skip forward/backward lengths
2026-05-03 12:07:30 +02:00
Bas
6293e7a3c9 Translated using Weblate (Dutch)
Some checks failed
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
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/nl/
2026-05-03 05:52:08 +00:00
Bate Mite
9404fa2b27 Translated using Weblate (Macedonian)
Some checks failed
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
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/mk/
2026-05-02 20:38:02 +00:00
renovate[bot]
4e94c3e28b Update danielpalme/ReportGenerator-GitHub-Action action to v5.5.9 2026-05-02 18:49:55 +00:00
Bond-009
8150a51238 Merge pull request #16738 from jellyfin/renovate/ci-deps
Update CI dependencies
2026-05-02 17:30:45 +02:00
renovate[bot]
fd80a9d916 Update CI dependencies 2026-05-02 14:52:19 +00:00
nyanmisaka
e75f7f1b28 Avoid SSA to ASS conversion and loss of styles
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2026-05-02 21:36:34 +08:00
Hassan Alabdulaal
f7bfad8673 Translated using Weblate (Arabic)
Some checks failed
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
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ar/
2026-05-02 11:37:43 +00:00
Hassan Alabdulaal
3690d0bf86 Translated using Weblate (Arabic)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ar/
2026-05-02 10:12:21 +00:00
Hassan Alabdulaal
4e257364b6 Added translation using Weblate (Arabic (Saudi Arabia)) 2026-05-02 08:24:04 +00:00
tcsenpai
58e7ff7f9d Use symmetric 15s default for skip forward/backward lengths
Previously the default skip forward was 30s while skip backward was 10s.
This asymmetry is unexpected for most users and causes a poor UX,
especially on mobile/TV clients that rely on these server-side defaults.

Both values now default to 15000ms (15s), keeping a single consistent
behaviour until the user explicitly customizes them.
2026-05-01 22:09:26 +02:00
Bond-009
105492ac28 Merge pull request #16690 from jellyfin/renovate/diacritics-4.x
Some checks failed
Stale PR Check / Check PRs with merge conflicts (push) Has been cancelled
Stale Issue Labeler / Check for stale issues (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 Artifact (push) Has been cancelled
Project Automation / Project board (push) Has been cancelled
Merge Conflict Labeler / Labeling (push) Has been cancelled
OpenAPI Publish / OpenAPI - Publish Unstable Spec (push) Has been cancelled
OpenAPI Publish / OpenAPI - Publish Stable Spec (push) Has been cancelled
Update dependency Diacritics to 4.1.8
2026-04-29 21:40:43 +02:00
gnattu
bb12b122c3 Backport pull request #16718 from jellyfin/release-10.11.z
Allow HDR10 for VPP tonemapping

Original-merge: 938c043596

Merged-by: Bond-009 <bond.009@outlook.com>

Backported-by: Bond_009 <bond.009@outlook.com>
2026-04-29 15:39:34 -04:00
Bond-009
6d15f693b5 Merge pull request #16715 from dkanada/obsolete-endpoints
hide HLS controllers and deprecate unused endpoints
2026-04-29 21:36:58 +02:00
Bond-009
e12fbe08a4 Merge pull request #16725 from jellyfin/renovate/microsoft
Update dependency Microsoft.NET.Test.Sdk to 18.5.1
2026-04-29 21:34:56 +02:00
renovate[bot]
e9af1588f2 Update dependency Microsoft.NET.Test.Sdk to 18.5.1 2026-04-28 18:32:08 +00:00
Bond-009
b733857da2 Merge pull request #16672 from dwandw/fix-ipv6-prefixes-not-recognized-as-proxy
Some checks failed
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 Artifact (push) Has been cancelled
Project Automation / Project board (push) Has been cancelled
Merge Conflict Labeler / Labeling (push) Has been cancelled
OpenAPI Publish / OpenAPI - Publish Unstable Spec (push) Has been cancelled
OpenAPI Publish / OpenAPI - Publish Stable Spec (push) Has been cancelled
Stale Issue Labeler / Check for stale issues (push) Has been cancelled
Fix IPv6 prefixes not recognized as proxy
2026-04-28 20:21:07 +02:00
Bond-009
44a5c6b3dd Merge pull request #16710 from jellyfin/renovate/ci-deps
Update danielpalme/ReportGenerator-GitHub-Action action to v5.5.7
2026-04-28 20:03:16 +02:00
renovate[bot]
035d8f06cc Update danielpalme/ReportGenerator-GitHub-Action action to v5.5.7 2026-04-27 20:36:46 +00:00
dkanada
c59d3bb21a hide HLS controllers and update obsolete endpoints 2026-04-27 21:45:40 +09:00
dwandw
9962fbbe2e fix: IPv6 prefixes not recognized as proxy https://github.com/jellyfin/jellyfin/issues/15710 2026-04-27 07:13:27 +00:00
Shadowghost
070e2b2d0c Apply review suggestions 2026-04-26 22:30:52 +02:00
Bond-009
8b94722110 Merge pull request #16708 from jellyfin/renovate/fscheck.xunit.v3-3.x
Some checks failed
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 Artifact (push) Has been cancelled
Project Automation / Project board (push) Has been cancelled
Merge Conflict Labeler / Labeling (push) Has been cancelled
OpenAPI Publish / OpenAPI - Publish Unstable Spec (push) Has been cancelled
OpenAPI Publish / OpenAPI - Publish Stable Spec (push) Has been cancelled
Stale Issue Labeler / Check for stale issues (push) Has been cancelled
Update dependency FsCheck.Xunit.v3 to 3.3.3
2026-04-26 21:44:08 +02:00
Shadowghost
755ef1f942 Fix BoxSet library visibility 2026-04-26 18:53:17 +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
Bond-009
48299ff694 Merge pull request #16698 from dkanada/api-tags
Some checks failed
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
improve openapi endpoint categorization
2026-04-26 17:57:26 +02:00
renovate[bot]
a35787b82b Update dependency FsCheck.Xunit.v3 to 3.3.3 2026-04-26 13:58:51 +00:00
dkanada
a9117bcda4 use decorators to improve openapi endpoint categories 2026-04-26 16:13:22 +09:00
Bond-009
461662f1ff Merge pull request #15762 from MSalman5230/Preservation-of-Watched-Status-on-Re-watch
Some checks failed
Stale PR Check / Check PRs with merge conflicts (push) Has been cancelled
OpenAPI Publish / OpenAPI - Publish Artifact (push) Has been cancelled
Project Automation / Project board (push) Has been cancelled
Merge Conflict Labeler / Labeling (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
Stale Issue Labeler / Check for stale issues (push) Has been cancelled
Fix watched status resetting on re-watch
2026-04-24 19:40:38 +02:00
Bond-009
a183fce142 Merge branch 'master' into Preservation-of-Watched-Status-on-Re-watch 2026-04-24 19:00:19 +02:00
Bond-009
b1e2419c65 Merge pull request #16666 from Shadowghost/xunit3
Upgrade to xunit v3
2026-04-24 18:59:31 +02:00
Niels van Velzen
3c93465940 Merge pull request #16694 from Bond-009/contributors
Remove all JF contributors from Emby list
2026-04-24 18:52:39 +02:00
Bond_009
64c8c83fae Remove all JF contributors from Emby list 2026-04-24 18:10:43 +02:00
renovate[bot]
1691940c3f Update dependency Diacritics to 4.1.8 2026-04-23 23:46:18 +00:00
Bond-009
c3707e3b87 Merge pull request #16689 from jellyfin/renovate/z440.atl.core-7.x
Some checks failed
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
Update dependency z440.atl.core to 7.13.0
2026-04-23 21:51:09 +02:00
Bond-009
d4dda995e1 Merge pull request #16658 from jskoetsier/fix/image-jpg-mime-type
fix: add image/jpg to MIME type extension lookup
2026-04-23 20:31:34 +02:00
Bond-009
5ed9fb11ac Merge pull request #16649 from MBR-0001/removeGlobalSubtitleConfiguration
Skip libraries without enabled subtitle providers in SubtitleScheduledTask
2026-04-23 20:28:59 +02:00
Bond-009
54d2a0f3bf Merge pull request #16678 from jellyfin/renovate/dotnet-monorepo
Update dependency dotnet-ef to v10.0.7
2026-04-23 20:21:05 +02:00
renovate[bot]
4bb1e2543f Update dependency z440.atl.core to 7.13.0 2026-04-23 12:41:53 +00:00
Bond-009
3bb9235777 Merge pull request #16679 from jellyfin/renovate/microsoft
Some checks failed
Stale PR Check / Check PRs with merge conflicts (push) Has been cancelled
Stale Issue Labeler / Check for stale issues (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 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
Update Microsoft
2026-04-22 20:17:09 +02:00