Shadowghost
c6545a8b68
Limit similar items to user accessible libraries
2026-07-15 11:47:59 +02:00
Bond-009
0fe9c1ce91
Merge pull request #17330 from jellyfin/renovate/microsoft
2026-07-15 11:42:52 +02:00
Bond-009
b6882c86dc
Merge pull request #17250 from TaterTechStudios/feature/books-series-name-metadata
2026-07-15 07:57:57 +02:00
nyanmisaka
4503ad295c
Fix format negotiation in hybrid SW decode and CUDA tonemap pipeline
...
The CUDA hwcontext in FFmpeg 8.1 has added support for 10bit
fully-planar formats, but few CUDA filters support them.
Signed-off-by: nyanmisaka <nst799610810@gmail.com >
2026-07-15 13:54:45 +08:00
renovate[bot]
1a9bd2417a
Update Microsoft
2026-07-14 20:11:54 +00:00
renovate[bot]
0d2f1b26b3
Update dependency dotnet-ef to v10.0.10
2026-07-14 20:11:43 +00:00
Bond-009
bc59e56ef5
Merge pull request #17266 from Shadowghost/fix-non-admin-additional-parts
2026-07-14 15:36:38 +02:00
Shadowghost
b8bac71270
remove PlaybackPositionTicks from MediaSourceInfo
2026-07-14 10:05:32 +02:00
theguymadmax
6238448716
Update season and episode SeriesName when renaming a series
2026-07-13 23:08:06 -04:00
Bond-009
cfeaef6180
Merge pull request #17306 from theguymadmax/fix-strm-sub-protocol
2026-07-13 20:14:20 +02:00
Bond-009
ebab369eac
Merge pull request #17273 from theguymadmax/ratigs-numerical-score
2026-07-13 20:13:29 +02:00
DrummingBird1
0584a102ee
Translated using Weblate (Hebrew)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/he/
2026-07-13 11:26:23 +00:00
theguymadmax
2aae53bc15
Apply review feedback
2026-07-12 11:54:56 -04:00
Bond-009
911044b415
Merge pull request #17287 from dkanada/audiobook-cover
2026-07-12 17:39:34 +02:00
Bond-009
b77def6883
Merge pull request #17268 from theguymadmax/fix-greece-ratings
2026-07-12 17:36:01 +02:00
Bond-009
5c48935fa8
Merge pull request #17220 from jellyfin/renovate/ci-deps
2026-07-12 17:33:36 +02:00
theguymadmax
e2d9d592bc
Fix incorrect protocol used for subtitle charset detection
2026-07-11 17:33:06 -04:00
Elian Van Cutsem
47f567b6f1
Keep authenticated user entity in sync with persisted login timestamps
...
ExecuteUpdateAsync bypasses the EF change tracker, so the user entity
returned by AuthenticateUser still carried the old LastLoginDate and
LastActivityDate. SessionManager.LogSessionActivity then saved that
stale entity in full, reverting LastLoginDate (usually to null)
milliseconds after every login. Setting the properties on the entity
keeps the follow-up save consistent and lets the 60-second activity
guard skip the redundant write during login.
Fixes #17301
2026-07-11 14:04:07 +02:00
dkanada
305160d2e4
enable audiobook image saving to local folder
2026-07-11 11:00:46 +09:00
dkanada
2250015e78
normalize common formats for creator names in OPF data
2026-07-10 22:53:14 +09:00
renovate[bot]
933f7eea1b
Update CI dependencies
2026-07-10 07:47:01 +00:00
nyanmisaka
631a314d24
Fix potential garbled text in FFmpeg logs on Windows
...
Explicitly set StandardErrorEncoding and StandardOutputEncoding to
Encoding.UTF8 when invoking the FFmpeg subprocess.
This prevents log encoding issues and character corruption on Windows
environments that default to non-UTF8 ANSI code pages.
This fixes garbled metadata and font names in the FFmpeg logs.
Signed-off-by: nyanmisaka <nst799610810@gmail.com >
2026-07-10 14:46:27 +08:00
dkanada
ed06fd5139
support external images for audiobooks
2026-07-10 14:19:45 +09:00
Shadowghost
38813f7d42
Cleanup PreferEpisodeParentPoster)
2026-07-09 12:07:13 +02:00
Shadowghost
853922443f
Remove episode image override hack
2026-07-09 11:54:18 +02:00
theguymadmax
8b826d981b
Fix max login attempts
2026-07-08 23:07:57 -04:00
theguymadmax
8bf1710e07
Check numeric rating value after splitting country code
2026-07-08 20:09:49 -04:00
theguymadmax
5e42941d3b
Fix Greece parental ratings
2026-07-08 12:09:38 -04:00
theguymadmax
a1255bda6a
Use FrozenSet
2026-07-08 11:45:16 -04:00
Shadowghost
9a2fdb3573
Fix additional parts for non-admins
2026-07-08 13:43:30 +02:00
Shed Shedson
53aafcd38e
Translated using Weblate (Icelandic)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/is/
2026-07-07 18:12:36 +00:00
Shed Shedson
d73e65172a
Translated using Weblate (Icelandic)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/is/
2026-07-07 16:33:35 +00:00
yuuta0331
974038e9b0
Translated using Weblate (Japanese)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ja/
2026-07-07 02:20:57 +00:00
Jordan Rushing
f3fbe5575a
Allow SeriesName to be editable from Item Metadata (books)
2026-07-06 15:28:49 -05:00
theguymadmax
860cb75d58
Add Novel job mapping to the Writing department
2026-07-06 11:27:24 -04:00
Lofuuzi
e31f168e9b
Translated using Weblate (Chinese (Traditional Han script, Hong Kong))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hant_HK/
2026-07-06 08:24:25 +00:00
Ulrik
7f5537ca47
Translated using Weblate (Danish)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/da/
2026-07-06 05:12:54 +00:00
Cody Robibero
a03072b617
Merge pull request #16668 from johnpc/fix/people-images-not-displayed
...
Fix actor images not displayed until clicked
2026-07-05 16:25:38 -04:00
Cody Robibero
31d05dbdd6
Merge pull request #17228 from Shadowghost/fix-logout-concurrency
...
Don't throw on logout if session does not exist
2026-07-05 16:22:45 -04:00
Cody Robibero
d4faf7bd72
Merge pull request #17238 from iderex/fix/dateparse-format-provider
...
Use InvariantCulture when parsing machine-generated dates
2026-07-05 16:21:56 -04:00
Cody Robibero
6e728b009f
Merge pull request #17044 from Shadowghost/version-model-and-handling
...
Fixes for multi version handling
2026-07-05 16:21:02 -04:00
Cody Robibero
efd3814a7e
Merge pull request #17239 from theguymadmax/ratings-separator
...
Fix parental rating lookup for multi-rating entries
2026-07-05 16:20:45 -04:00
Bond-009
b391cd5e9e
Merge pull request #17231 from theguymadmax/fix-paths-not-being-deleted
...
Fix ghost entries when deleting library paths
2026-07-05 16:19:46 +02:00
Bond-009
8433773fad
Allow changing capitalization of usernames ( #17229 )
...
Fixes #17195
Adds a regression test
2026-07-05 15:59:14 +02:00
Lofuuzi
381bf18161
Translated using Weblate (Chinese (Traditional Han script, Hong Kong))
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hant_HK/
2026-07-05 08:08:46 +00:00
Nils Lehnen
f8ffccae7f
Use InvariantCulture when parsing machine-generated dates
...
DateTime.TryParse without an IFormatProvider falls back to the current
thread culture, so the same string can parse differently (or fail)
depending on the server's locale. None of these call sites deal with
user-entered text - they parse dates that come from filenames, an
HTTP header, ffprobe metadata and values the app itself wrote to the
auth database - so InvariantCulture is the correct provider everywhere
here.
Fixes the S6580 / CA1305 warnings on these call sites.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-04 23:55:31 +02:00
theguymadmax
2528bc1032
Fix parental rating lookup for multi-rating entries
2026-07-04 17:53:55 -04:00
Ulrik
4b5f5d6ca3
Translated using Weblate (Danish)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/da/
2026-07-04 21:25:02 +00:00
Cody Robibero
e2eaacd239
Merge pull request #17222 from theguymadmax/fix-folder-view
...
Fix folder view
2026-07-04 10:06:44 -04:00
Cody Robibero
77d4ab9ea9
Merge pull request #17225 from jellyfin/renovate/microsoft
...
Update Microsoft to 5.6.0
2026-07-04 10:06:11 -04:00