aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-03-27Improve SkiaEncoder's font handling (#13231)gnattu
* Improve SkiaEncoder's font handling Our previous approach didn’t work with some complex library names, even when the required fonts were present, because the font handling logic was too simplistic. Modern Unicode and the fonts have become quite complex, making it challenging to implement it correctly. This improved implementation still isn’t the most correct way, but it’s better than it used to be. It now falls back to multiple fonts to find the best one and also handles extended grapheme clusters that were incorrectly processed before. * Fix space * Remove redundant comment * Make _typefaces an array * Make Measure and Draw text function name clear * Fix rename
2025-03-27Add channel queries to series (#13356)Kevin Jilissen
Currently, the IChannel interface can deliver channel result folders which are interpreted as series and seasons. However, Jellyfin does not query for the contents of these folders when viewing said serie of season. This results in empty series in the API.
2025-03-27Fix Sort by Year Bug (#12101) (#13733)Jacob Warren
2025-03-27Fix validation of VAAPI/QSV render node path (#13786)Nyanmisaka
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2025-03-27Fix consumer count off by one when closing a browser tab with a livestream ↵timminator
that is transcoding (#13220) Rework Implementation Fix review issues Add missing nullorempty check Fix closely related #13721
2025-03-27Avoid multiple enumerationsTobias Kloy
2025-03-27Fix IsInMixedFolder not being set for Extras in mixed subfoldersTobias Kloy
2025-03-27Include UnratedType in LibraryDb migration query (#13783)theguymadmax
2025-03-27Add eac3 as audio name format (#13784)theguymadmax
2025-03-27Add override for migration if old library still exists (#13779)JPVenson
2025-03-26Fix only returning one item from /Item/Latest api. (#12492)JQ
* Updated to EFcore * Remove unused using * Dont use DateCreated not from episode type or music type * use TranslateQuery to filter out instead and then do the grouping and retrival of min and max datecreated instead * Album also
2025-03-26Change the order of the iso6392.txt file (#13314)baka0815
* Change the order of the ISO-639-2 list Now the ISO 639-2/T (terminological) comes first (which is the same as the ISO 639-3 code) and the second column is for the ISO 639-2/B (bibliograpihc) code. The terminological code is derived from the native name for the language while the bibliographic code is more of a "legacy feature" where the code is derived from the English name for the language. The format of the file is now ISO 639-2/T (or ISO 639-3) | ISO 639-2/B (where applicable) | ISO 639-1 (two-letter code) | English name | French name * Sort the ISO list by the first column
2025-03-26Extract container, video and audio compatibility checks (#12678)Dmitry Lyzo
* Extract container, video and audio compatibility checks * Extract audio compatibility checks * Extract CheckVideoConditions * Simplify direct audio stream check
2025-03-26Feature/backup on migration (#13754)JPVenson
* Added generalised backup for migrations * Added backup strategy to MigrateLibraryDb * Added missing namespace * Fix merge issues * Fixed style issue * change fast backup key to timestamp * Update src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/SqliteDatabaseProvider.cs * Update Fields * applied review comments
2025-03-26Update CI dependencies (#13766)renovate[bot]
2025-03-25Merge pull request #13589 from JPVenson/feature/DatabaseRefactorCody Robibero
[Feature] Database code refactor
2025-03-25Clean up csprojCody Robibero
2025-03-25Fix referenceJPVenson
2025-03-25Fixed namespacesJPVenson
2025-03-25WIP fixed namespacesJPVenson
2025-03-25Merge remote-tracking branch 'origin/master' into feature/DatabaseRefactorJPVenson
2025-03-25Merge branch 'master' into feature/DatabaseRefactorJPVenson
2025-03-24Merge pull request #13769 from JPVenson/Bugfix/FixCleanupTaskNotAwaitingNiels van Velzen
Fix Cleanup task not awaiting async methods
2025-03-24Merge pull request #13764 from JPVenson/bugfix/FixOpenApiFor503Niels van Velzen
Add OpenAPI spec for #12880
2025-03-24Fix Cleanup task not awaiting async methodsJPVenson
2025-03-24update header api description and valuesJPVenson
2025-03-24Merge pull request #13616 from Lampan-git/fix_people_roleNiels van Velzen
Include PeopleBaseItemMap in GetPeople to inlcude Role and SortOrder
2025-03-24Merge pull request #13691 from NooNameR/noonamer/add_pattern_searchBond-009
Add ability to provide search pattern to GetFiles
2025-03-24Merge pull request #13765 from JPVenson/bugfix/DisableFlakyTestsBond-009
Disabled flaky tests
2025-03-24Merge pull request #13759 from jellyfin/renovate/ci-depsBond-009
Update danielpalme/ReportGenerator-GitHub-Action action to v5.4.5
2025-03-24fixed typoJPVenson
2025-03-24Fixed readmeJPVenson
2025-03-24Fixed naming schemeJPVenson
2025-03-24renamed SqLite to SqliteJPVenson
2025-03-24Disabled flaky testsJPVenson
2025-03-24Clarified retry value typeJPVenson
2025-03-24Added OpenAPI spec for #12880JPVenson
2025-03-24Update src/Jellyfin.Database/readme.mdJPVenson
Co-authored-by: Tim Eisele <Tim_Eisele@web.de>
2025-03-23#13540 Fixed (#13757)JPVenson
#13508 Partially fixed Co-authored-by: JPVenson <github@jpb.software>
2025-03-23Merge pull request #13761 from Shadowghost/fix-runtimeNiels van Velzen
Add missing singleton
2025-03-23Add missing singletonShadowghost
2025-03-23Update danielpalme/ReportGenerator-GitHub-Action action to v5.4.5renovate[bot]
2025-03-23Merge pull request #12880 from JPVenson/feature/10.10/DetachedMigrationJoshua M. Boniface
Added Setup overlay app to communicate status of startup
2025-03-23Rework season folder parsing (#11748)Tim Eisele
2025-03-23Remove all DB data on item removal, delete internal trickplay files (#13753)Tim Eisele
2025-03-23Rename Pakistan to select dropdown accessible name (#13752)Adil
2025-03-22Clear dictionaries when not needed, use set for finding existing base items ↵Fernando Fernández
(#13749)
2025-03-20Fix OnPlaybackStopped task erroring out (#13226)timminator
2025-03-20Backport pull request #13720 from jellyfin/release-10.10.zLampan-git
Fix regression where "Search for missing metadata" not handling cast having multiple roles Original-merge: 91ca81eca7d2c984a096a396cbd83d0111f41c9d Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Bond_009 <bond.009@outlook.com>
2025-03-20Merge pull request #13724 from theguymadmax/imdb-person-urlBond-009
Fix IMDb URL for People