Abdullah Khaled
2b5cb5f9f4
Translated using Weblate (Arabic)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ar/
2025-02-10 11:01:19 -05:00
Bond-009
dc654065f2
Merge pull request #13527 from Bond-009/fixbuildagain
...
Rename CreateOrUpdateItems back to CreateItems
2025-02-10 12:31:47 +01:00
Bond-009
ccaaaca712
Merge pull request #13521 from jellyfin/renovate/z440.atl.core-6.x
...
Update dependency z440.atl.core to 6.16.0
2025-02-10 12:03:03 +01:00
Bond_009
ce76817020
Rename CreateOrUpdateItems back to CreateItems
...
Reverts the name change of this function made in the EFCore PR. This hopefully
reduces the amount of merge conflicts while backporting and makes it consistent
with the CreateItem function.
2025-02-09 18:30:53 +01:00
IDisposable
c9c90050d9
Backport pull request #13504 from jellyfin/release-10.10.z
...
Fix LiveTV Guide Backdrop image not updating
Original-merge: 8544e7fc72a758ad3b89aafba197f5f25c5808b1
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-09 12:22:49 -05:00
Shadowghost
9e13003fbb
Backport pull request #13469 from jellyfin/release-10.10.z
...
Fix SchedulesDirect image prefetching
Original-merge: 21e398ba0c1c1715d26ba988fabc576bb8e48514
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-09 12:22:48 -05:00
elfalem
ba46608ffe
Backport pull request #12721 from jellyfin/release-10.10.z
...
Skip allowed tags check for parents of an item
Original-merge: d1fbdcee3459c9b8b9f47362761ad8da2021bd93
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-09 12:19:51 -05:00
renovate[bot]
b6dad55ad3
Update dependency z440.atl.core to 6.16.0
2025-02-09 16:52:53 +00:00
renovate[bot]
6922fd0a38
Update github/codeql-action action to v3.28.9 ( #13517 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-09 09:50:12 -07:00
gnattu
7a5a4ad7da
Handle empty image lists gracefully in SplashscreenPostScanTask ( #13498 )
...
The current linq will just throw when there is no image candidates. Just pass empty lists to `CreateSplashscreen` as this case is already handled there.
2025-02-09 09:45:16 -07:00
Joshua M. Boniface
075fec6fc6
Remove check-backport CI action ( #13523 )
...
This has not worked reliably in a long time, and results in the majority
of PRs having a failing CI status. Just remove it; we'll handle
backports manually as needed.
2025-02-09 09:30:34 -07:00
Loris Laera
75c0a7a107
Added translation using Weblate (Luxembourgish)
2025-02-09 10:13:07 -05:00
Thadah D. Denyse
e1dd2dce92
Translated using Weblate (Basque)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/eu/
2025-02-09 10:13:07 -05:00
crobibero
b11de39c34
Backport pull request #13499 from jellyfin/release-10.10.z
...
Allow api key to subscribe to admin websockets
Original-merge: 03082e90f971a44e0967caa16026696b830bdf88
Merged-by: joshuaboniface <joshua@boniface.me>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-09 08:50:53 -05:00
gnattu
f4a2679177
Backport pull request #13490 from jellyfin/release-10.10.z
...
Correctly handle audio number tag fallbacks
Original-merge: 117d2082aa4f46f470c361c39f4a2189014260ee
Merged-by: joshuaboniface <joshua@boniface.me>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-09 08:39:56 -05:00
JPVenson
db2167178a
Backport pull request #13459 from jellyfin/release-10.10.z
...
Fixed Websocket not locking state correctly
Original-merge: 49bb5a6442ac8b0ddaff7958acedd43e1a72137c
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-09 08:39:55 -05:00
Bond-009
69784b2f17
Backport pull request #13439 from jellyfin/release-10.10.z
...
Fall back to calculating mime type from path when needed
Original-merge: 8aa4e2e32037c15d4d08f40a776943a4d1575302
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-09 08:39:54 -05:00
Tobias Kloy
83f0f3d629
Optimise string handling in PeopleRepository filtering.
2025-02-07 22:20:35 +01:00
Tobias Kloy
3a4d67319a
Disable Warnings similar as in BaseItemRepository
2025-02-07 20:37:35 +01:00
tkloy24
7f41cc53ca
Update Jellyfin.Server.Implementations/Item/PeopleRepository.cs
...
Co-authored-by: JPVenson <ger-delta-07@hotmail.de>
2025-02-07 19:46:38 +01:00
Tobias Kloy
0a4ca33d4f
Fix Search results are case-sensitive for people
2025-02-07 14:38:33 +01:00
gnattu
341bb02422
Order MediaStream query by StreamIndex ( #13506 )
...
Our stream index calculation logic implemented in #7529 , assumes an in-order array. However, our current query may return out-of-order items, leading the server to pass an incorrect index to ffmpeg, causing the transcoding to crash.
2025-02-06 07:15:29 -07:00
CrimsonBlue
ead7de18df
Translated using Weblate (Haitian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ht/
2025-02-05 18:01:17 -05:00
Bond-009
00b66a06ea
Enable nullable for AuthorizationInfo ( #13485 )
2025-02-04 17:10:39 -07:00
gnattu
2de04cb07c
Make StartDate/EndDate nullable ( #13494 )
...
These dates are used as birthdate and death date for person (ask luke for why) and a non-nullable column would cause the null date become 1901-01-01, making all living people dead.
2025-02-04 17:02:07 -07:00
CrimsonBlue
e7f32fb174
Added translation using Weblate (Haitian)
2025-02-04 17:22:58 -05:00
Bond-009
1acefa6182
Update dependency FsCheck.Xunit to 3.1.0 ( #13463 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-04 15:00:35 +01:00
gnattu
b0e853070b
Don't use RETURNING clause with EFCore
...
The RETURNING clause helps with performance and is now default of EFCore. However, EFCore cannot automatically perform retry when the table was locked/busy. Disable it as a workaround for the locking issues of very huge databases.
2025-02-04 15:57:57 +08:00
Bond-009
d376b5fbc7
Fix build after backports due to EFCore change ( #13488 )
2025-02-03 16:37:39 -07:00
Shadowghost
c77b3fa258
Backport pull request #13448 from jellyfin/release-10.10.z
...
Fix interface ordering again
Original-merge: 731874429c4c9bf5e2374f4160893f0f59d771e7
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-03 17:07:13 -05:00
Bond-009
10f4f8b2ab
Backport pull request #13425 from jellyfin/release-10.10.z
...
Open files with FileShare.Read for BlurHash calculations
Original-merge: bfe0fdbcdca03436a08430d723fc2b34a6016e25
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-03 17:07:12 -05:00
gnattu
c05a41cc3c
Backport pull request #13423 from jellyfin/release-10.10.z
...
Don't select audio stream and codec explicitly for copy when bitrate exceeds limit
Original-merge: e8514de33b59e24184cc7eb7f8df9cd5e850a7de
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-03 17:07:11 -05:00
gnattu
24be951b75
Backport pull request #13411 from jellyfin/release-10.10.z
...
Use WriteThrough for ImageSaver
Original-merge: 6329de4fc390d356e8c09d801357258b941cfd2d
Merged-by: joshuaboniface <joshua@boniface.me>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-03 17:07:10 -05:00
gnattu
dc28056450
Backport pull request #13390 from jellyfin/release-10.10.z
...
Catch IOExceptions for GetFileSystemMetadata
Original-merge: 3766a88beaa4f1a9e8ab90f3ade24b474b1dde6c
Merged-by: joshuaboniface <joshua@boniface.me>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-03 17:07:09 -05:00
Shadowghost
abdb5ab79e
Backport pull request #13388 from jellyfin/release-10.10.z
...
Fix rating levels
Original-merge: 53a45c6033fe9e1f0bc33ad4e2426dd5032ae0b0
Merged-by: joshuaboniface <joshua@boniface.me>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-03 17:07:08 -05:00
alltilla
eb4162f9ec
Backport pull request #13384 from jellyfin/release-10.10.z
...
Fix parallel use of not thread-safe SubtitleFormat instance
Original-merge: 0b2a59e9631269c7e3261895e2e45d9dc07de848
Merged-by: joshuaboniface <joshua@boniface.me>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-03 16:59:08 -05:00
Shadowghost
608c44d5b3
Backport pull request #13382 from jellyfin/release-10.10.z
...
Fix interface selection
Original-merge: 0394965753f6d6c24ef67580b7a1c25d5f15ea82
Merged-by: joshuaboniface <joshua@boniface.me>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-03 16:59:07 -05:00
gnattu
ceba3475fb
Backport pull request #13345 from jellyfin/release-10.10.z
...
Never treat matroska as webm for audio playback
Original-merge: 344cc8b97baf5026d0c95824d5b5ee2522a7c284
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-03 16:59:06 -05:00
gnattu
d52ab30ae9
Backport pull request #13313 from jellyfin/release-10.10.z
...
Use nv15 as intermediate format for 2-pass rkrga scaling
Original-merge: 5c6317f68d6e255189ceb64e49500afd046e3a50
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-03 16:59:05 -05:00
Shadowghost
e79fc6b851
Backport pull request #13288 from jellyfin/release-10.10.z
...
Fix DTS in HLS
Original-merge: cea0c9594220778658c30acf640108c26191706e
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-03 16:59:04 -05:00
gnattu
4595625f19
Backport pull request #13262 from jellyfin/release-10.10.z
...
Don't use custom params on ultrafast x265 preset
Original-merge: 86160cd99c3134f2ca62e5fc9fac60d9ef702fb0
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-03 16:59:03 -05:00
Shadowghost
c44006c20d
Backport pull request #13227 from jellyfin/release-10.10.z
...
Fix EPG image caching
Original-merge: b9881b8bdf650a39cbf8f0f98d9a970266fec90a
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-03 16:59:01 -05:00
Shadowghost
eac491fbd3
Backport pull request #13218 from jellyfin/release-10.10.z
...
Fix missing episode removal
Original-merge: 4e28f4fe03467f35285a021d7fbab27c83c0cc41
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-03 16:56:03 -05:00
gnattu
8cb11692a9
Backport pull request #13209 from jellyfin/release-10.10.z
...
Transcode to audio codec satisfied other conditions when copy check failed.
Original-merge: 8aa41d59041c792571530c514dd6d21ba22a1881
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-03 16:56:01 -05:00
Bond-009
533464e186
Backport pull request #13188 from jellyfin/release-10.10.z
...
Fix possible infinite loops in incomplete MKV files
Original-merge: 6f7ce439d308a270309b5de22b3d7776cb53263e
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-03 16:56:00 -05:00
gnattu
2392290b72
Backport pull request #13187 from jellyfin/release-10.10.z
...
Properly check LAN IP in HasRemoteAccess
Original-merge: eb5f8d49dde2c7fe07cb50cf185ae1f9f62f3c54
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-03 16:55:59 -05:00
gnattu
144e62027d
Backport pull request #13183 from jellyfin/release-10.10.z
...
Don't generate trickplay for backdrops
Original-merge: 80940c0c57bc180d88b57da5b797fef949f85200
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-03 16:55:58 -05:00
gnattu
4c17498369
Backport pull request #13182 from jellyfin/release-10.10.z
...
Don't fall back to ffprobe results for multi-value audio tags
Original-merge: f97f38585b69c7d810b5708a3c9d822a3ac545b6
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-03 16:55:56 -05:00
gnattu
b79f96e98b
Backport pull request #13169 from jellyfin/release-10.10.z
...
Check if the video has an audio track before codec fallback
Original-merge: ff4f3b04411833dd7675be870dde9212394acf95
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-03 16:55:55 -05:00
Shadowghost
f46cb112f7
Backport pull request #13167 from jellyfin/release-10.10.z
...
Fix NFO ID parsing
Original-merge: f0e9b2fb96b35dab4c6881e5059ef23f6c3c86c7
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-03 16:55:54 -05:00