Commit Graph

29530 Commits

Author SHA1 Message Date
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
Shadowghost 68ab585894 Merge remote-tracking branch 'upstream/master' into epg-fixes 2026-04-29 22:18:47 +02:00
Bond-009 105492ac28 Merge pull request #16690 from jellyfin/renovate/diacritics-4.x
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
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
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
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
Dylan Dellett-Wion 9f5f18d2db Add test for keyframe duration overshoot clamping 2026-04-26 00:24:15 -04:00
Dylan Dellett-Wion 8044156df5 Clamp keyframe duration overshoot instead of throwing in HLS playlist generation 2026-04-26 00:22:34 -04:00
itz4blitz f9a7cd7457 Honor episode NFO season during metadata merge
Path-derived season numbers could win over explicit provider metadata during episode refresh, causing episodes to appear in the wrong season. Prefer provider-supplied season numbers in the provider merge phases without letting later backfill merges clobber them.
2026-04-25 18:38:07 -04:00
ExpctING 1dd8541ed5 fix ci failed
Co-authored-by: Copilot <copilot@github.com>
2026-04-25 21:10:47 +08:00
ExpctING d86a4d6815 fix chapter average calculation to avoid division by zero error.
Co-authored-by: Copilot <copilot@github.com>
2026-04-25 16:38:21 +08:00
ExpctING 857e730168 Fix dummy chapter handling for videos with a single chapter. 2026-04-25 03:30:55 +08:00
Bond-009 461662f1ff Merge pull request #15762 from MSalman5230/Preservation-of-Watched-Status-on-Re-watch
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
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
Update Microsoft
2026-04-22 20:17:09 +02:00
renovate[bot] 50768923fb Update Microsoft 2026-04-22 10:58:32 +00:00
renovate[bot] 44957300ab Update dependency Morestachio to 5.0.1.670 2026-04-21 18:06:10 +00:00
renovate[bot] cec9b51b4f Update dependency dotnet-ef to v10.0.7 2026-04-21 18:05:58 +00:00
Bond-009 18e8a5375b Merge pull request #16667 from johnpc/fix/probe-provider-error-path
Include item path in provider error log messages
2026-04-21 20:05:29 +02:00
Bond-009 b31520d603 Merge pull request #16670 from jellyfin/renovate/ci-deps
Update danielpalme/ReportGenerator-GitHub-Action action to v5.5.6
2026-04-21 20:04:46 +02:00
Francisco Ernesto Planas Pestana c483619928 Fix jellyfin#16308: Community ratings not updating after changing .nfo file.
When "replace all metadata" was issued on a film, with the Web metadata
scrapers and "save to local metadata" disabled, after changing the
.nfo file, 'Community rating' was not updated in the server, remaining
the cached value.

Fixed by adding, in the .nfo parser, an option for
'communityrating' along with value conformity verifiers.

Validation tests were added.
2026-04-21 10:45:23 +01:00
Phillycodes ab8e3422dc Translated using Weblate (Haitian)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ht/
2026-04-21 07:21:45 +00:00
renovate[bot] 2df0b9d821 Update danielpalme/ReportGenerator-GitHub-Action action to v5.5.6 2026-04-20 23:38:25 +00:00
Shadowghost b717754ed8 Merge remote-tracking branch 'upstream/master' into epg-fixes 2026-04-20 08:16:45 +02:00
John Corser 0d6484b7ec Include item path in provider error log messages
Fixes #16622 - Error messages like 'Error in Probe Provider' now include
the media file path, making it easier to identify which file caused the
failure.
2026-04-19 13:32:06 -04:00
Shadowghost bd70e0ca34 Upgrade to xunit v3 2026-04-19 18:41:39 +02:00