Shadowghost
e0f50f504a
Merge remote-tracking branch 'upstream/master' into epg-fixes
2026-04-11 17:48:00 +02:00
Joshua M. Boniface
3c9b71e124
Fix GHSA-8fw7-f233-ffr8 with improved sanitization
...
Co-Authored-By: Shadowghost <Ghost_of_Stone@web.de >
2026-04-06 11:37:45 +02:00
Joshua M. Boniface
a2dcaa9521
Merge pull request #15902 from ZeusCraft10/fix/udp-discovery-cross-subnet-ipv6
2026-04-04 01:53:59 -04:00
Bond-009
d5d4309417
Backport pull request #16522 from jellyfin/release-10.11.z
...
Fix CA1810 build error
Original-merge: 7e88b18192
Merged-by: nielsvanvelzen <nielsvanvelzen@users.noreply.github.com >
Backported-by: Bond_009 <bond.009@outlook.com >
2026-03-30 14:08:09 -04:00
theguymadmax
2134ea3f7f
Backport pull request #16514 from jellyfin/release-10.11.z
...
Fix lint issue
Original-merge: e1691e649e
Merged-by: joshuaboniface <joshua@boniface.me >
Backported-by: Bond_009 <bond.009@outlook.com >
2026-03-30 14:08:06 -04:00
Bond-009
a3960b30c0
Backport pull request #16369 from jellyfin/release-10.11.z
...
OpenAPI / OpenAPI - HEAD (push) Has been cancelled
OpenAPI / OpenAPI - BASE (push) Has been cancelled
OpenAPI / OpenAPI - Difference (push) Has been cancelled
OpenAPI / OpenAPI - Publish Unstable Spec (push) Has been cancelled
OpenAPI / OpenAPI - Publish Stable Spec (push) Has been cancelled
Tests / run-tests (windows-latest) (push) Has been cancelled
Project Automation / Project board (push) Has been cancelled
Merge Conflict Labeler / Labeling (push) Has been cancelled
Stale PR Check / Check PRs with merge conflicts (push) Has been cancelled
Stale Issue Labeler / Check for stale issues (push) Has been cancelled
CodeQL / Analyze (csharp) (push) Has been cancelled
Tests / run-tests (macos-latest) (push) Has been cancelled
Tests / run-tests (ubuntu-latest) (push) Has been cancelled
Fix nullref ex in font handling
Original-merge: 41c2d51d8c
Merged-by: Bond-009 <bond.009@outlook.com >
Backported-by: Bond_009 <bond.009@outlook.com >
2026-03-29 14:28:41 -04:00
Joshua M. Boniface
0ba41754d8
Merge pull request #15841 from JanzenJohn/feat/fix-ipv6-crash
...
fix crashes on devices that don't support ipv6
2026-03-27 13:33:12 -04:00
nyanmisaka
b82a2ced75
Backport pull request #16423 from jellyfin/release-10.11.z
...
Fix readrate options in FFmpeg 8.1
Original-merge: 29b2361857
Merged-by: Bond-009 <bond.009@outlook.com >
Backported-by: Bond_009 <bond.009@outlook.com >
2026-03-23 17:06:22 -04:00
Shadowghost
b7da5c1860
Apply review suggestions
2026-02-25 14:51:53 +01:00
Shadowghost
100d6bb38c
Gracefully handle empty listingId
2026-02-23 21:17:52 +01:00
Shadowghost
d63b2b2657
Apply review suggestion
2026-02-22 12:37:14 +01:00
Shadowghost
ed43ad0968
Persistence
2026-02-22 11:32:55 +01:00
Shadowghost
27396bffc6
Handle 5002, 5003 and add caches
2026-02-22 11:14:15 +01:00
Shadowghost
d156e04c9a
Fix Skipping
2026-02-21 22:56:53 +01:00
Shadowghost
97340edf02
Fix image failure response handling in batch endpoint
2026-02-21 16:47:08 +01:00
Evan Champion
ccf2d15d5d
AIFF support: add .aifc as audio file type, remove .aiff as image file type
2026-02-21 20:59:57 +08:00
Shadowghost
c4c3e9ea4d
Fix batch requests
2026-02-21 11:40:18 +01:00
Shadowghost
679664ca28
Add early returns
2026-02-20 15:14:03 +01:00
Shadowghost
b0eec00e1c
Properly handle SD internal error codes
2026-02-20 14:58:12 +01:00
Shadowghost
e49d71707c
Fix EPG issues
2026-02-20 14:35:56 +01:00
Bond_009
b346370dfc
Fix build
2026-02-15 11:28:42 +01:00
Vignesh Skanda
d1c97b8e1d
Fix typos in XML documentation comments ( #15997 )
...
CodeQL / Analyze (csharp) (push) Has been cancelled
OpenAPI / OpenAPI - HEAD (push) Has been cancelled
OpenAPI / OpenAPI - BASE (push) Has been cancelled
OpenAPI / OpenAPI - Difference (push) Has been cancelled
OpenAPI / OpenAPI - Publish Unstable Spec (push) Has been cancelled
OpenAPI / OpenAPI - Publish Stable Spec (push) Has been cancelled
Tests / run-tests (macos-latest) (push) Has been cancelled
Tests / run-tests (ubuntu-latest) (push) Has been cancelled
Tests / run-tests (windows-latest) (push) Has been cancelled
Project Automation / Project board (push) Has been cancelled
Merge Conflict Labeler / Labeling (push) Has been cancelled
Stale Issue Labeler / Check for stale issues (push) Has been cancelled
* Fix typos in XML documentation comments
* Update src/Jellyfin.Networking/Manager/NetworkManager.cs
---------
Co-authored-by: Bond-009 <bond.009@outlook.com >
2026-01-18 18:22:51 +01:00
Bond_009
098e8c6fed
Replace AlphanumericComparator with new CompareOptions.NumericOrdering
2026-01-14 18:55:47 +01:00
Bond_009
1ba8e2c93c
Fix tests
2026-01-14 18:55:47 +01:00
Bond_009
9e480f6efb
Update to .NET 10.0
2026-01-14 18:55:47 +01:00
ZeusCraft10
72b4faa00b
Fix UDP Auto-Discovery returning IPv6 for cross-subnet IPv4 requests
...
Fixes #15898
When a UDP discovery request is relayed from a different IPv4 subnet,
GetBindAddress() now correctly returns an IPv4 address instead of
incorrectly falling back to ::1.
Changes:
- Loopback fallback now prefers address family matching the source IP
- Interface fallback now prefers interfaces matching source address family
- Added test case for cross-subnet IPv4 request scenario
2025-12-30 17:34:05 -05:00
liszto
24acd94015
Backport pull request #15659 from jellyfin/release-10.11.z
...
Fix thumbnails never deletes from temp folder ( issue #15629 )
Original-merge: 636908fc4d
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Bond_009 <bond.009@outlook.com >
2025-12-28 07:22:11 -05:00
john janzen
146681f0ba
Warn server administrator when IPv6 is enabled but unsupported by OS
2025-12-21 15:37:22 +01:00
john janzen
93902fc610
fix crashes on devices that don't support ipv6
2025-12-20 19:50:33 +01:00
stevenaw
ef73ed6ef7
optimize GetUniqueFlags()
2025-12-11 22:15:19 -05:00
evan314159
8b2a8b94b6
avoid Take(0) when limit == 0 ( #14608 )
...
Co-authored-by: Evan <evan@MacBook-Pro.local >
2025-12-08 21:15:46 -07:00
Niels van Velzen
45669c9b30
Merge pull request #15437 from allmazz/feat/more_file_metadata_tags
...
Add support for more embedded metadata tags
2025-11-27 16:31:42 +01:00
evanreichard
c2c4c0adbf
Backport pull request #15369 from jellyfin/release-10.11.z
...
feat(sqlite): add timeout config
Original-merge: c2e5081d64
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Bond_009 <bond.009@outlook.com >
2025-11-17 14:08:48 -05:00
Kirill Nikiforov
ac81ddd39a
add support for more embedded metadata tags
2025-11-08 02:54:53 +04:00
evanreichard
a7d039b7c6
Backport pull request #15328 from jellyfin/release-10.11.z
...
Stale PR Check / Check PRs with merge conflicts (push) Has been cancelled
CodeQL / Analyze (csharp) (push) Has been cancelled
OpenAPI / OpenAPI - HEAD (push) Has been cancelled
OpenAPI / OpenAPI - BASE (push) Has been cancelled
Tests / run-tests (macos-latest) (push) Has been cancelled
Tests / run-tests (ubuntu-latest) (push) Has been cancelled
Tests / run-tests (windows-latest) (push) Has been cancelled
Project Automation / Project board (push) Has been cancelled
Merge Conflict Labeler / Labeling (push) Has been cancelled
OpenAPI / OpenAPI - Difference (push) Has been cancelled
OpenAPI / OpenAPI - Publish Unstable Spec (push) Has been cancelled
OpenAPI / OpenAPI - Publish Stable Spec (push) Has been cancelled
Stale Issue Labeler / Check for stale issues (push) Has been cancelled
fix: in optimistic locking, key off table is locked
Original-merge: b5f0199a25
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Joshua M. Boniface <joshua@boniface.me >
2025-11-02 21:58:46 -05:00
gnattu
511b5d9c53
Backport pull request #15177 from jellyfin/release-10.11.z
...
Make priority class setting more robust
Original-merge: 70c32a26fa
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Bond_009 <bond.009@outlook.com >
2025-10-27 15:43:22 -04:00
theguymadmax
adfa520057
Backport pull request #15087 from jellyfin/release-10.11.z
...
Optimize WhereReferencedItemMultipleTypes filtering
Original-merge: a5bc4524d8
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Bond_009 <bond.009@outlook.com >
2025-10-27 15:43:10 -04:00
Joshua M. Boniface
c274336563
Bump version to 10.12.0 (for real this time)
CodeQL / Analyze (csharp) (push) Has been cancelled
Stale PR Check / Check PRs with merge conflicts (push) Has been cancelled
OpenAPI / OpenAPI - HEAD (push) Has been cancelled
OpenAPI / OpenAPI - BASE (push) Has been cancelled
OpenAPI / OpenAPI - Difference (push) Has been cancelled
OpenAPI / OpenAPI - Publish Unstable Spec (push) Has been cancelled
OpenAPI / OpenAPI - Publish Stable Spec (push) Has been cancelled
Tests / run-tests (macos-latest) (push) Has been cancelled
Tests / run-tests (ubuntu-latest) (push) Has been cancelled
Tests / run-tests (windows-latest) (push) Has been cancelled
Project Automation / Project board (push) Has been cancelled
Merge Conflict Labeler / Labeling (push) Has been cancelled
2025-10-26 21:52:03 -04:00
theguymadmax
794e1361d7
Fix contributing artist query ( #14991 )
2025-10-13 09:09:09 -06:00
Joshua M. Boniface
275c1a3cc1
Merge pull request #14883 from crobibero/code-analysis
...
Only include custom code analysis for debug builds
2025-09-28 12:34:21 -04:00
Niels van Velzen
3fc71293b4
Fix AddProperParentChildRelationBaseItemWithCascade migration deleting all items
2025-09-28 13:14:10 +02:00
Cody Robibero
b9c96f3d2c
Revert "Add Jellyfin.CodeAnalysis project to abi diff ( #14875 )"
...
This reverts commit 526ec83305 .
2025-09-27 16:41:01 -06:00
JPVenson
526ec83305
Add Jellyfin.CodeAnalysis project to abi diff ( #14875 )
2025-09-26 11:49:51 -06:00
JPVenson
54d48fa446
Fix people deduplication lookup ( #14864 )
CodeQL / Analyze (csharp) (push) Has been cancelled
OpenAPI / OpenAPI - HEAD (push) Has been cancelled
OpenAPI / OpenAPI - BASE (push) Has been cancelled
OpenAPI / OpenAPI - Difference (push) Has been cancelled
OpenAPI / OpenAPI - Publish Unstable Spec (push) Has been cancelled
OpenAPI / OpenAPI - Publish Stable Spec (push) Has been cancelled
Tests / run-tests (macos-latest) (push) Has been cancelled
Tests / run-tests (ubuntu-latest) (push) Has been cancelled
Tests / run-tests (windows-latest) (push) Has been cancelled
Project Automation / Project board (push) Has been cancelled
Merge Conflict Labeler / Labeling (push) Has been cancelled
Stale PR Check / Check PRs with merge conflicts (push) Has been cancelled
2025-09-25 19:27:38 -06:00
JPVenson
1736a566cc
Fixes FK on unconnected base items ( #14863 )
2025-09-25 19:27:17 -06:00
JPVenson
5a6d9180fe
Add People Dedup and multiple progress fixes ( #14848 )
2025-09-24 15:20:30 -06:00
JPVenson
a0b3e2b071
Optimize internal querying of UserData, other fixes ( #14795 )
2025-09-16 13:08:04 -06:00
evan314159
2618a5fba2
Fix sync disposal of async-created IAsyncDisposable objects ( #14755 )
CodeQL / Analyze (csharp) (push) Has been cancelled
OpenAPI / OpenAPI - HEAD (push) Has been cancelled
OpenAPI / OpenAPI - BASE (push) Has been cancelled
OpenAPI / OpenAPI - Difference (push) Has been cancelled
OpenAPI / OpenAPI - Publish Unstable Spec (push) Has been cancelled
OpenAPI / OpenAPI - Publish Stable Spec (push) Has been cancelled
Tests / run-tests (macos-latest) (push) Has been cancelled
Tests / run-tests (ubuntu-latest) (push) Has been cancelled
Tests / run-tests (windows-latest) (push) Has been cancelled
Project Automation / Project board (push) Has been cancelled
Merge Conflict Labeler / Labeling (push) Has been cancelled
Stale PR Check / Check PRs with merge conflicts (push) Has been cancelled
2025-09-16 11:14:52 +02:00
JPVenson
24410d8a2e
Reenable common PRAGMA setters ( #14791 )
2025-09-14 11:24:35 -06:00
Bond-009
6796b3435d
Avoid constant arrays as arguments ( #14784 )
2025-09-12 13:58:28 -06:00