Commit Graph

28623 Commits

Author SHA1 Message Date
Shadowghost fc866a64e0 Remove unnecessary materializations 2026-04-26 18:53:06 +02:00
Shadowghost f806ae4018 Fix too many SQL variables error on large libraries 2026-04-19 10:27:47 +02:00
Shadowghost 8a1ad14faf Fix review comment 2026-04-19 10:27:23 +02:00
Shadowghost e71bb7e904 Merge remote-tracking branch 'upstream/master' into perf-rebased 2026-04-19 10:23:34 +02:00
Bond-009 96269ff177 Merge pull request #15355 from twsouthwick/twsouthwick-patch-1
Enable jellyfin.db customized path
2026-04-18 19:09:33 +02:00
Bond-009 365729d75f Merge pull request #16659 from Bond-009/xmltv
Update to Jellyfin.XmlTv 10.12.0-pre1
2026-04-18 19:00:48 +02:00
Bond_009 4f1ad3fee0 Update to Jellyfin.XmlTv 10.12.0-pre1 2026-04-18 17:31:29 +02:00
Bond-009 5aa093d299 Update dependency coverlet.collector to v10 (#16657)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-18 17:07:53 +02:00
KGT1 1d44899606 Remove global subtitle configuration (#14957) 2026-04-18 17:06:46 +02:00
renovate[bot] 7113a8c57c Update dependency coverlet.collector to v10 2026-04-17 17:00:44 +00:00
SecularSteve 946ff12185 Translated using Weblate (Bosnian)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/bs/
2026-04-17 12:45:54 +00:00
SecularSteve 1e64e42842 Added translation using Weblate (Bosnian) 2026-04-17 07:31:38 +00:00
Bond-009 5a1eec690f Merge pull request #8890 from SenorSmartyPants/XMLTV-Live
Set XmlTvProgram.IsLive
2026-04-16 19:56:07 +02:00
Bond-009 f9bad54b40 Merge pull request #16645 from jellyfin/renovate/ci-deps
Update danielpalme/ReportGenerator-GitHub-Action action to v5.5.5
2026-04-16 19:55:13 +02:00
renovate[bot] d8c55a29bb Update danielpalme/ReportGenerator-GitHub-Action action to v5.5.5 2026-04-16 04:59:35 +00:00
Bond-009 ff4d384cd6 Remove permission check from GHA (#11231)
Permission check is moved to the script itself
2026-04-15 20:07:43 +02:00
Eliya Wolfram Konzo 8510cfe77d Added Tanzania countries.json (#14406)
* Update countries.json

Added Tanzania

* Fix order countries.json

* Fix tests

---------

Co-authored-by: Bond_009 <bond.009@outlook.com>
2026-04-15 19:59:13 +02:00
renovate[bot] eb6c0e0935 Update github/codeql-action action to v4.35.2 (#16639)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-15 19:46:47 +02:00
Niels van Velzen 6a85961816 Merge pull request #13491 from gnattu/disallow-trailing-leading-space-library-name
Don't allow library name with leading or trailing space
2026-04-15 19:20:06 +02:00
Hilmar Gústafsson 8ba9319f27 fix: retain subtitles spanning HLS segment boundaries (#16594)
fix: retain subtitles spanning HLS segment boundaries
2026-04-15 19:11:29 +02:00
Bond-009 b5885fe234 Merge pull request #13443 from jsoref/permissions-ci
chore(ci): Add permissions grant
2026-04-15 19:10:49 +02:00
Bond-009 ba3497b9dd Update dependency dotnet-ef to v10.0.6 (#16635)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-15 19:10:08 +02:00
Bond-009 0fd80868f8 Update Microsoft to 10.0.6 (#16636)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-15 19:09:51 +02:00
Milo Ivir 9239b12118 Translated using Weblate (Croatian)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/hr/
2026-04-15 14:32:36 +00:00
Milo Ivir 8a01f04de5 Translated using Weblate (Croatian)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/hr/
2026-04-15 14:27:15 +00:00
Milo Ivir 1864c17412 Translated using Weblate (Croatian)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/hr/
2026-04-15 14:23:02 +00:00
Milo Ivir ac6edd40c8 Translated using Weblate (Croatian)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/hr/
2026-04-15 14:20:06 +00:00
Milo Ivir 03523be555 Translated using Weblate (Croatian)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/hr/
2026-04-15 13:19:20 +00:00
Sakari Kukkonen fa8073d9ff Translated using Weblate (Finnish)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fi/
2026-04-14 23:39:01 +00:00
renovate[bot] f9c7b18fdd Update Microsoft to 10.0.6 2026-04-14 18:21:22 +00:00
renovate[bot] 1ac5f71bf3 Update dependency dotnet-ef to v10.0.6 2026-04-14 18:21:13 +00:00
theguymadmax 5bad7b8ae3 Fix artist metadata not being fetched on initial library scan (#16606)
* Fix artist metadata not being fetched on initial library scan

* Update Emby.Server.Implementations/Library/Validators/ArtistsValidator.cs

Co-authored-by: Bond-009 <bond.009@outlook.com>

---------

Co-authored-by: Bond-009 <bond.009@outlook.com>
2026-04-14 18:38:01 +02:00
Tim Eisele fb33b725e0 Fix in-process restart (#16482)
Fix in-process restart
2026-04-13 20:06:46 +02:00
Gargotaire ce3fa80a28 Translated using Weblate (Catalan)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ca/
2026-04-13 17:46:40 +00:00
Niels van Velzen ec9c94bd7a Merge pull request #16619 from dkanada/person-filter
add NameStartsWith and NameLessThan filters to Person search
2026-04-13 11:57:33 +02:00
dkanada bb265cd403 add NameStartsWithOrGreater parameter to Persons endpoint 2026-04-13 13:50:04 +09:00
Shadowghost 5b4882c102 More generic collection folder filter handling 2026-04-12 18:46:35 +02:00
dkanada 22644075e7 add NameStartsWith and NameLessThan filters to Person search 2026-04-12 12:42:49 +09:00
Lofuuzi 6fc406f2c5 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-04-11 23:47:59 +00:00
Shadowghost d8bbb4dfe8 Fix filters 2026-04-11 17:42:27 +02:00
Bond-009 046023b9dd Merge pull request #16380 from LTe/fix-subtitle-extraction-setting
Respect EnableSubtitleExtraction setting in subtitle delivery
2026-04-11 11:37:17 +02:00
Bond-009 193a15ea45 Merge pull request #16567 from shocklateboy92/fix/iso639-2-language-display
Fix language display for ISO 639-2-only codes (e.g. mul, und, mis, zxx)
2026-04-11 10:24:48 +02:00
Bond-009 45700f6f7d Merge pull request #16609 from ddemarco5/master
Fix HDR tonemapping for BDMV content
2026-04-11 10:13:34 +02:00
Bond-009 99f2129d91 Merge pull request #16618 from jellyfin/renovate/ci-deps
Update actions/upload-artifact action to v7.0.1
2026-04-11 10:11:33 +02:00
renovate[bot] 29d11f6ecb Update actions/upload-artifact action to v7.0.1 2026-04-10 19:09:15 +00:00
Dominic DeMarco 22f0507258 Record missing information
Fixes tonemapping checks by recording previously missing information when gathering video stream information from videos in a BDMV structure
2026-04-10 00:21:52 -07:00
Lasath Fernando c300651d0d Simplify null-check ternary style in ProbeResultNormalizer
Co-authored-by: Bond-009 <bond.009@outlook.com>
2026-04-09 13:53:38 -05:00
Bond-009 eacdc83fda Merge pull request #16588 from jellyfin/renovate/microsoft
Update dependency Microsoft.NET.Test.Sdk to 18.4.0
2026-04-09 18:12:17 +02:00
Joshua M. Boniface e3b5cf4996 Merge pull request #16456 from joshuaboniface/fix-path-filesystem-logic 2026-04-09 00:37:00 -04:00
Lasath Fernando 553f38a237 Fix language display for ISO 639-2-only codes (e.g. mul, und)
LoadCultures() in LocalizationManager skipped all iso6392.txt entries
without a two-letter ISO 639-1 code, dropping 302 of 496 languages
including mul (Multiple languages), und (Undetermined), mis (Uncoded
languages), zxx, and many real languages like Achinese, Akkadian, etc.
This caused FindLanguageInfo() to return null for these codes, which
meant:
- ExternalPathParser could not recognize them as valid language codes
  in subtitle filenames, so the Language field was never set
- DisplayTitle fell back to the raw code string (e.g. "Mul")

Fix by allowing entries without two-letter codes to be loaded with an
empty TwoLetterISOLanguageName. Also set LocalizedLanguage in
ProbeResultNormalizer for ffprobe-detected streams (the DB repository
path was already handled on master).
2026-04-08 12:38:24 -05:00