Commit Graph

  • 99440f8432 Fix EFcore readme Shadowghost 2026-01-18 17:28:33 +01:00
  • 2086ac7dd2 Don't use raw SQL Shadowghost 2026-01-18 14:59:57 +01:00
  • 4a1012fd22 FIx folder refreshes resetting LinkedChildren Shadowghost 2026-01-18 00:44:18 +01:00
  • 89427af41c Fixes after rebase Shadowghost 2026-01-17 19:39:12 +01:00
  • 5996c4afce Complete LinkedChildren integration and batch DTO optimizations Shadowghost 2026-01-17 17:10:07 +01:00
  • dfa78590c2 Add OwnerId fix migration and library options event Shadowghost 2026-01-17 15:58:04 +01:00
  • 912a963a2b Add folder-aware filter extensions and descendant query provider Shadowghost 2026-01-17 15:58:00 +01:00
  • f260585917 Add LinkedChildren data migration routine Shadowghost 2026-01-17 15:46:07 +01:00
  • 22d8a00716 Add optimized indexes for UserData and latest items queries Shadowghost 2026-01-17 15:43:51 +01:00
  • c350fd0f40 Remove ExtraIds column and use OwnerId relationship for extras Shadowghost 2026-01-17 15:11:45 +01:00
  • 139d23ddc2 Normalize OwnerId to GUID and add performance indexes Shadowghost 2026-01-17 15:06:10 +01:00
  • cc2ccd1bf3 Add LinkedChildren database table for normalized relationships Shadowghost 2026-01-17 15:02:26 +01:00
  • 1491494bcb Add early tag check exit and enhance search ordering Shadowghost 2026-01-17 14:54:32 +01:00
  • 0b77f97048 Optimize latest items grouping in UserViewManager Shadowghost 2026-01-17 13:35:49 +01:00
  • d3d4d37e82 Simplify UserDataManager and remove unused private methods Shadowghost 2026-01-17 13:10:00 +01:00
  • 1c1447362e Skip metadata refresh for already-indexed items during validation Shadowghost 2026-01-17 13:07:01 +01:00
  • d1c97b8e1d Fix typos in XML documentation comments (#15997) Vignesh Skanda 2026-01-18 22:52:51 +05:30
  • fb32709259 Backport pull request #16046 from jellyfin/release-10.11.z theguymadmax 2026-01-18 11:30:44 -05:00
  • c9b7c5bb56 Backport pull request #16029 from jellyfin/release-10.11.z theguymadmax 2026-01-18 11:30:43 -05:00
  • 42ff253339 Backport pull request #16020 from jellyfin/release-10.11.z theguymadmax 2026-01-18 11:30:42 -05:00
  • c4ffc357a3 Backport pull request #15983 from jellyfin/release-10.11.z Shadowghost 2026-01-18 11:30:41 -05:00
  • afcaec0a89 Backport pull request #15965 from jellyfin/release-10.11.z Collin-Swish 2026-01-18 11:30:39 -05:00
  • 09edca8b7a Backport pull request #15899 from jellyfin/release-10.11.z MarcoCoreDuo 2026-01-18 11:30:38 -05:00
  • f9fd34b11e Backport pull request #15872 from jellyfin/release-10.11.z Shadowghost 2026-01-18 11:30:37 -05:00
  • aa666565d1 Backport pull request #15808 from jellyfin/release-10.11.z theguymadmax 2026-01-18 11:30:36 -05:00
  • 338b480217 Merge pull request #16046 from theguymadmax/restore-weekly-images Claus Vium 2026-01-18 16:36:45 +01:00
  • f83e8ee806 Merge pull request #15928 from jellyfin/renovate/asynckeyedlock-8.x Bond-009 2026-01-18 16:33:39 +01:00
  • 84ebed1eb7 Update Microsoft to v5 (#15486) renovate[bot] 2026-01-18 07:40:09 -07:00
  • 1d7c6af520 Merge pull request #15481 from jellyfin/renovate/major-dotnet-monorepo Bond-009 2026-01-18 12:20:25 +01:00
  • 226da3b371 Fix zh-CN subtitle language display (#15947) Bond-009 2026-01-18 12:19:31 +01:00
  • 8d052a6cb1 Merge pull request #15926 from abitofevrything/feat/accurate_hls_seeking Abitofevrything 2026-01-18 12:17:06 +01:00
  • ef0409d06c Update dependency Diacritics to 4.1.4 renovate[bot] 2026-01-18 11:09:41 +00:00
  • b9abf590c5 Merge pull request #15475 from Bond-009/net10 Bond-009 2026-01-18 12:08:51 +01:00
  • 2943bb6fdd Restore collection folder image refresh theguymadmax 2026-01-18 01:51:51 -05:00
  • 94edcbd2d1 Fix artist ordering DtoServices theguymadmax 2026-01-17 10:10:06 -05:00
  • a8d1cdefac Address review comments theguymadmax 2026-01-17 10:05:45 -05:00
  • a518160a6f Prioritize better matches on search (#15983) Tim Eisele 2026-01-17 03:05:46 +01:00
  • b56de6493f Be more strict about PersonType assignments (#15872) Tim Eisele 2026-01-17 03:03:13 +01:00
  • 093cfc3f3b Trim music artist names (#15808) theguymadmax 2026-01-16 20:51:48 -05:00
  • 49775b1f6a Fix birthplace not saving correctly (#16020) theguymadmax 2026-01-16 20:47:40 -05:00
  • 22d593b8e9 Add mblink creation logic to library update endpoint. (#15965) Collin T Swisher 2026-01-16 19:47:04 -06:00
  • 2cb7fb52d2 Skip hidden directories and .ignore paths in library monitoring (#16029) theguymadmax 2026-01-16 20:45:19 -05:00
  • 8433b6d8a4 Merge pull request #15899 from MarcoCoreDuo/fix-watch-state-not-kept Joshua M. Boniface 2026-01-16 16:40:36 -05:00
  • 6a9bb060eb Translated using Weblate (Estonian) Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/et/ rimasx 2026-01-15 09:18:56 -05:00
  • 6a7600a8c6 Merge pull request #16002 from jellyfin/renovate/ci-deps Bond-009 2026-01-14 21:46:53 +01:00
  • e12131108e Update to 10.0.2 Bond_009 2026-01-14 18:59:02 +01:00
  • 89b5b99873 Update Actions to .NET 10 Richard Torhan 2025-11-27 18:16:47 +01:00
  • 50dcec1ff5 Fix error CA2016: Forward the 'cancellationToken' parameter to the 'ExtractToDirectoryAsync' method or pass in 'CancellationToken.None' explicitly to indicate intentionally not propagating the token Richard Torhan 2025-11-27 18:11:05 +01:00
  • d089537bca Fix error CA1849: 'ZipFile.ExtractToDirectory(Stream, string, bool)' synchronously blocks. Await 'ZipFile.ExtractToDirectoryAsync(Stream, string, bool, CancellationToken)' instead. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1849) Richard Torhan 2025-11-27 18:07:07 +01:00
  • e70355fbe1 Fix nullable annotation Richard Torhan 2025-11-27 18:03:10 +01:00
  • 140c459ac3 Fix logger CA2024: Do not use StreamReader.EndOfStream in async methods Richard Torhan 2025-11-27 18:00:27 +01:00
  • 098e8c6fed Replace AlphanumericComparator with new CompareOptions.NumericOrdering Bond_009 2025-11-16 19:31:45 +01:00
  • 1ba8e2c93c Fix tests Bond_009 2025-11-16 18:59:50 +01:00
  • 9e480f6efb Update to .NET 10.0 Bond_009 2025-11-11 17:41:46 +01:00
  • 0892847c2f Update CI dependencies renovate[bot] 2026-01-14 03:34:32 +00:00
  • c464ba83f2 Update dependency dotnet-ef to v10 renovate[bot] 2026-01-13 18:53:28 +00:00
  • 62e51fd00a Translated using Weblate (Malayalam) Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ml/ Samuvel Paul 2026-01-10 06:39:07 -05:00
  • cf9051c277 Backport pull request #15961 from jellyfin/release-10.11.z theguymadmax 2026-01-10 06:11:27 -05:00
  • d270957c82 Backport pull request #15950 from jellyfin/release-10.11.z theguymadmax 2026-01-10 06:11:26 -05:00
  • 0ee872999d Backport pull request #15931 from jellyfin/release-10.11.z theguymadmax 2026-01-10 06:11:25 -05:00
  • c4f4dcc181 Translated using Weblate (Welsh) Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/cy/ SilentSkies 2026-01-09 17:33:27 -05:00
  • 22ee5113d0 Translated using Weblate (Welsh) Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/cy/ SilentSkies 2026-01-09 17:22:26 -05:00
  • e233eee07b Translated using Weblate (Welsh) Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/cy/ SilentSkies 2026-01-09 17:14:09 -05:00
  • 185849b68a Merge pull request #15956 from ZeusCraft10/fix/issue-15945-unknown-type-deserialization Bond-009 2026-01-09 18:40:59 +01:00
  • 32d2414de0 Merge pull request #15950 from theguymadmax/revert-sort-index-number Bond-009 2026-01-09 18:38:23 +01:00
  • e62b6f8339 Merge pull request #15959 from nyanmisaka/truehd-dts-hls-codec-string Bond-009 2026-01-09 18:34:48 +01:00
  • 9931537d87 Merge pull request #15958 from ZeusCraft10/fix/cryptography-provider-missing-iterations Bond-009 2026-01-09 18:30:27 +01:00
  • 82c4df5cde Merge pull request #15963 from jellyfin/renovate/z440.atl.core-7.x Bond-009 2026-01-09 18:26:26 +01:00
  • 317a3a47c3 Merge pull request #15961 from theguymadmax/fix-bad-plugin-url Bond-009 2026-01-09 18:24:48 +01:00
  • 103f556c8d Update dependency z440.atl.core to 7.10.0 renovate[bot] 2026-01-06 18:48:42 +00:00
  • 845b8cdc8f Fix crash when plugin repository has an invalid URL theguymadmax 2026-01-06 11:57:25 -05:00
  • 582a1d9866 Add TrueHD and DTS codes string for HLS nyanmisaka 2026-01-06 23:15:06 +08:00
  • 244757c92c Fix KeyNotFoundException in CryptographyProvider.Verify ZeusCraft10 2026-01-05 23:03:22 -05:00
  • 0ff869dfcd fix: Handle unknown item types gracefully in DeserializeBaseItem ZeusCraft10 2026-01-05 21:08:26 -05:00
  • a1e0e4fd9d Merge pull request #15888 from Shadowghost/fix-api-diff Niels van Velzen 2026-01-05 17:22:50 +01:00
  • c86f6439c5 Revert "always sort season by index number" theguymadmax 2026-01-05 11:06:25 -05:00
  • 4138214ac3 Translated using Weblate (Belarusian) Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/be/ Dzmitry Zubialevich 2026-01-05 04:34:05 -05:00
  • 9039077286 Fix zh-CN subtitle language display ZeusCraft10 2026-01-05 06:22:44 -05:00
  • 8a1129bbde Use new repoository and lock to commit Shadowghost 2026-01-05 12:19:26 +01:00
  • 559e0088e5 Fix tag inheritance for Continue Watching queries (#15931) theguymadmax 2026-01-04 13:20:34 -05:00
  • 706a8d2850 Merge pull request #14990 from jellyfin/renovate/metabrainz.musicbrainz-7.x Bond-009 2026-01-03 12:11:44 +01:00
  • ba4dbcf5a1 Merge pull request #15916 from stevenaw/optimize-tofirstupper Bond-009 2026-01-03 12:04:19 +01:00
  • bfae788a44 Translated using Weblate (Belarusian) Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/be/ Dzmitry Zubialevich 2026-01-02 05:40:57 -05:00
  • e02a2ae48f Update dependency AsyncKeyedLock to v8 renovate[bot] 2026-01-02 10:49:18 +00:00
  • 18dc32d735 Fix OpenAPI diff workflow Shadowghost 2026-01-01 22:27:50 +01:00
  • 85ff708597 Format workflows Shadowghost 2025-12-29 17:51:50 +01:00
  • 23b48a0d0f Upgrade Swashbuckle and fix OpenAPI spec (#15886) Tim Eisele 2026-01-02 02:46:51 +01:00
  • d1055b0b36 Fixed issue with ABI Compatability - Difference not completing (#15924) Peaches_MLG 2026-01-02 01:46:17 +00:00
  • 3c77758b32 SessionManager: Improved wording of playback messages Jonathan Davies 2025-12-31 20:51:37 +00:00
  • b564a43d9c SessionManager: Log usernames in playback messages Jonathan Davies 2025-12-31 14:30:25 +00:00
  • f08657ab27 SessionManager: Log when playback is started Jonathan Davies 2025-12-31 14:20:41 +00:00
  • e5fb071708 Optimize StringHelper.ToFirstUpper() stevenaw 2025-12-31 09:26:31 -05:00
  • adaca95590 make db context creation async MarcoCoreDuo 2025-12-31 07:43:07 +01:00
  • 09a1c31fa3 Refactor ReattachUserData methods to be asynchronous MarcoCoreDuo 2025-12-31 03:06:07 +01:00
  • 72b4faa00b Fix UDP Auto-Discovery returning IPv6 for cross-subnet IPv4 requests ZeusCraft10 2025-12-30 17:31:40 -05:00
  • e4b82025b8 move reattaching user data to own function and call it only after fetching metadata for the first time MarcoCoreDuo 2025-12-30 20:09:53 +01:00
  • d28ee6d714 Translated using Weblate (Thai) Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/th/ SamuWhale 2025-12-29 08:44:22 -05:00
  • 2f62a8bb39 Translated using Weblate (German) Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/de/ MrPlow 2025-12-29 10:10:56 -05:00
  • 75f1276119 Translated using Weblate (German) Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/de/ Joker 2025-12-29 05:23:28 -05:00
  • 6c8395ff87 Fix build Bond_009 2025-10-14 20:50:26 +02:00