aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-02-10Translated using Weblate (Arabic)Abdullah Khaled
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ar/
2025-02-10Merge pull request #13527 from Bond-009/fixbuildagainBond-009
Rename CreateOrUpdateItems back to CreateItems
2025-02-10Merge pull request #13521 from jellyfin/renovate/z440.atl.core-6.xBond-009
Update dependency z440.atl.core to 6.16.0
2025-02-09Rename CreateOrUpdateItems back to CreateItemsBond_009
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-09Backport pull request #13504 from jellyfin/release-10.10.zIDisposable
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-09Backport pull request #13469 from jellyfin/release-10.10.zShadowghost
Fix SchedulesDirect image prefetching Original-merge: 21e398ba0c1c1715d26ba988fabc576bb8e48514 Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-09Backport pull request #12721 from jellyfin/release-10.10.zelfalem
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-09Update dependency z440.atl.core to 6.16.0renovate[bot]
2025-02-09Update github/codeql-action action to v3.28.9 (#13517)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-09Handle empty image lists gracefully in SplashscreenPostScanTask (#13498)gnattu
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-09Remove check-backport CI action (#13523)Joshua M. Boniface
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-09Added translation using Weblate (Luxembourgish)Loris Laera
2025-02-09Translated using Weblate (Basque)Thadah D. Denyse
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/eu/
2025-02-09Backport pull request #13499 from jellyfin/release-10.10.zcrobibero
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-09Backport pull request #13490 from jellyfin/release-10.10.zgnattu
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-09Backport pull request #13459 from jellyfin/release-10.10.zJPVenson
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-09Backport pull request #13439 from jellyfin/release-10.10.zBond-009
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-07Optimise string handling in PeopleRepository filtering.Tobias Kloy
2025-02-07Disable Warnings similar as in BaseItemRepositoryTobias Kloy
2025-02-07Update Jellyfin.Server.Implementations/Item/PeopleRepository.cstkloy24
Co-authored-by: JPVenson <ger-delta-07@hotmail.de>
2025-02-07Fix Search results are case-sensitive for peopleTobias Kloy
2025-02-06Order MediaStream query by StreamIndex (#13506)gnattu
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-05Translated using Weblate (Haitian)CrimsonBlue
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ht/
2025-02-04Enable nullable for AuthorizationInfo (#13485)Bond-009
2025-02-04Make StartDate/EndDate nullable (#13494)gnattu
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-04Added translation using Weblate (Haitian)CrimsonBlue
2025-02-04Update dependency FsCheck.Xunit to 3.1.0 (#13463)Bond-009
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-04Don't use RETURNING clause with EFCoregnattu
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-03Fix build after backports due to EFCore change (#13488)Bond-009
2025-02-03Backport pull request #13448 from jellyfin/release-10.10.zShadowghost
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-03Backport pull request #13425 from jellyfin/release-10.10.zBond-009
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-03Backport pull request #13423 from jellyfin/release-10.10.zgnattu
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-03Backport pull request #13411 from jellyfin/release-10.10.zgnattu
Use WriteThrough for ImageSaver Original-merge: 6329de4fc390d356e8c09d801357258b941cfd2d Merged-by: joshuaboniface <joshua@boniface.me> Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-03Backport pull request #13390 from jellyfin/release-10.10.zgnattu
Catch IOExceptions for GetFileSystemMetadata Original-merge: 3766a88beaa4f1a9e8ab90f3ade24b474b1dde6c Merged-by: joshuaboniface <joshua@boniface.me> Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-03Backport pull request #13388 from jellyfin/release-10.10.zShadowghost
Fix rating levels Original-merge: 53a45c6033fe9e1f0bc33ad4e2426dd5032ae0b0 Merged-by: joshuaboniface <joshua@boniface.me> Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-03Backport pull request #13384 from jellyfin/release-10.10.zalltilla
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-03Backport pull request #13382 from jellyfin/release-10.10.zShadowghost
Fix interface selection Original-merge: 0394965753f6d6c24ef67580b7a1c25d5f15ea82 Merged-by: joshuaboniface <joshua@boniface.me> Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-03Backport pull request #13345 from jellyfin/release-10.10.zgnattu
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-03Backport pull request #13313 from jellyfin/release-10.10.zgnattu
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-03Backport pull request #13288 from jellyfin/release-10.10.zShadowghost
Fix DTS in HLS Original-merge: cea0c9594220778658c30acf640108c26191706e Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-03Backport pull request #13262 from jellyfin/release-10.10.zgnattu
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-03Backport pull request #13227 from jellyfin/release-10.10.zShadowghost
Fix EPG image caching Original-merge: b9881b8bdf650a39cbf8f0f98d9a970266fec90a Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-03Backport pull request #13218 from jellyfin/release-10.10.zShadowghost
Fix missing episode removal Original-merge: 4e28f4fe03467f35285a021d7fbab27c83c0cc41 Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2025-02-03Backport pull request #13209 from jellyfin/release-10.10.zgnattu
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-03Backport pull request #13188 from jellyfin/release-10.10.zBond-009
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-03Backport pull request #13187 from jellyfin/release-10.10.zgnattu
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-03Backport pull request #13183 from jellyfin/release-10.10.zgnattu
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-03Backport pull request #13182 from jellyfin/release-10.10.zgnattu
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-03Backport pull request #13169 from jellyfin/release-10.10.zgnattu
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-03Backport pull request #13167 from jellyfin/release-10.10.zShadowghost
Fix NFO ID parsing Original-merge: f0e9b2fb96b35dab4c6881e5059ef23f6c3c86c7 Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>