Jellyfin Release Bot
a5b771861f
Bump version to 10.10.6
2025-02-16 16:55:41 -05:00
gnattu
3f539472f3
Fix image encoding concurrency limit ( #13532 )
...
* Fix image encoding concurrency limit
The current FFmpeg image extractor is configured to use a resource pool size that always equals 2 times the number of CPU cores, which is somewhat excessive. Make the default equal to the core count instead of twice, and respect the `ParallelImageEncodingLimit` option.
* Fix code stype
* Check null value for unit tests
2025-02-12 18:45:36 -07:00
Cody Robibero
7f43521b64
Merge pull request #13489 from gnattu/fix-subnet-detect
...
Fix subnet contains check
2025-02-12 07:55:53 -07:00
gnattu
99006c370f
Fix more typo
2025-02-10 05:20:34 +08:00
Tim Eisele
21e398ba0c
Fix SchedulesDirect image prefetching ( #13469 )
...
* Only prefetch images for new and updated programs
* Update src/Jellyfin.LiveTv/Guide/GuideManager.cs
2025-02-09 09:45:03 -07:00
Marc Brooks
8544e7fc72
Fix LiveTV Guide Backdrop image not updating ( #13504 )
...
If the guide data changes an any other image, the Backdrop would not be updated.
Fixes #13496
2025-02-09 09:44:47 -07:00
gnattu
070d04c1b2
Typo
...
Co-authored-by: Cody Robibero <cody@robibe.ro >
2025-02-05 08:04:43 +08:00
gnattu
f536e08e14
Fix subnet contains check
...
We are still using `Subnet.Contains` a lot but that does not handle IPv4 mapped to IPv6 addresses at all. It was partially fixed by #12094 in local network checking, but it may not always happen on LAN.
Also make all local network checking to use IsInLocalNetwork method instead of just performing `Subnet.Contains` which is not accurate.
Filter out all link-local addresses for external interface matching.
2025-02-04 07:07:21 +08:00
Tim Eisele
e6c6441abf
Take subnet size into account
2025-01-27 10:59:50 +01:00
Tim Eisele
4d89a095ed
Fix interface ordering again
2025-01-27 10:55:30 +01:00
Jellyfin Release Bot
1136a36eed
Bump version to 10.10.5
2025-01-25 14:14:26 -05:00
Bond-009
bfe0fdbcdc
Open files with FileShare.Read for BlurHash calculations ( #13425 )
2025-01-25 08:41:51 -07:00
Joshua M. Boniface
0394965753
Merge pull request #13382 from Shadowghost/fix-published-url-override
...
Fix interface selection
2025-01-22 16:34:11 -05:00
Jellyfin Release Bot
cf78aefbb7
Bump version to 10.10.4
2025-01-21 21:20:10 -05:00
Shadowghost
9c7d735a96
Fix interface selection
2025-01-17 09:41:32 +01:00
Tim Eisele
b9881b8bdf
Fix EPG image caching ( #13227 )
2024-12-31 09:04:22 -07:00
gnattu
2a96b8b34b
Properly check LAN IP in HasRemoteAccess
...
We cannot simply use the subnet list to check if the IP is in LAN as it does not handle special cases like IPv4MappedToIPv6 and IPv6 loopback addresses.
2024-12-08 22:06:11 +08:00
Jellyfin Release Bot
b3e563385c
Bump version to 10.10.3
2024-11-18 22:38:42 -05:00
Jellyfin Release Bot
be23f4eb0d
Bump version to 10.10.2
2024-11-16 14:59:25 -05:00
gnattu
3089e9e40a
Fix json array string writer in JsonDelimitedArrayConverter ( #12949 )
2024-11-04 08:04:04 -07:00
Jellyfin Release Bot
f6f4cdf9e7
Bump version to 10.10.1
2024-11-03 10:57:46 -05:00
JPVenson
8b4fa42e49
Ensure Skia images are always disposed ( #12786 )
2024-10-17 07:35:03 -06:00
Alexander Gramiak
76ac1e6143
NetworkManager: Use MemberNotNull attribute
...
Added in .NET 5, this attribute allows for the compiler to recognize
that InitializeLan (and by extension, UpdateSettings) will initialize
the specified fields.
2024-10-05 15:28:30 -06:00
Nyanmisaka
b496f979f0
Clean up deprecated -vsync option ( #12765 )
2024-10-03 08:18:40 -06:00
Tim Eisele
d4bde14a01
Update src/Jellyfin.Extensions/Json/Converters/JsonDelimitedArrayConverter.cs
...
Co-authored-by: Bond-009 <bond.009@outlook.com >
2024-09-19 16:46:59 +02:00
Shadowghost
7a2427bf07
Add SessionInfoDto, DeviceInfoDto and implement JsonDelimitedArrayConverter.Write
2024-09-18 15:42:15 +02:00
Gary Wang
81aca67745
feat(i18n): able to finetune transliterator ( #12378 )
2024-09-11 09:36:56 -06:00
gnattu
987dbe98c8
cli: add option to disable network change detection ( #11253 )
2024-09-09 13:17:10 -06:00
Tim Eisele
0d85af019c
Use enums for encoding options ( #12561 )
2024-09-09 08:43:37 -06:00
gnattu
b4f71859d9
Make Live TV compatibility profiles customizable ( #12529 )
2024-09-07 21:08:54 -06:00
Bond-009
7631956451
Backport pull request #12550 from jellyfin/release-10.9.z
...
Create and use FormattingStreamWriter
Original-merge: cd2f2ca178
Merged-by: Bond-009 <bond.009@outlook.com >
Backported-by: Joshua M. Boniface <joshua@boniface.me >
2024-09-07 18:09:52 -04:00
Bond_009
97a02f5803
Remove BOM from UTF-8 files
...
I think some people need to change their IDE configuration ;)
2024-08-30 15:29:48 +02:00
ikelos
bdb2d81687
Backport pull request #12415 from jellyfin/release-10.9.z
...
Include AVIF extension for support images
Original-merge: 5027e3cd53
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Joshua M. Boniface <joshua@boniface.me >
2024-08-25 02:46:32 -04:00
grumpycat
845ebc5e62
Update XmlTvListingsProvider.cs
...
Fix failing test.
2024-08-05 20:58:40 -04:00
grumpycat
a5ae5600ce
Update XmlTvListingsProvider.cs
...
Fixes a bug where certain programs like the "Good Morning America" no longer have the record series button.
2024-08-05 18:34:54 -04:00
Bond_009
ecd2dab0a2
Add TrySetProviderId extension
2024-07-17 15:48:21 +02:00
Bond-009
c666f9d050
Use real temp dir instead of cache dir for temp files ( #12226 )
2024-07-15 08:44:14 -04:00
Cody Robibero
c46a50ace9
Add messages to LiveTvConflict exception
2024-06-27 23:05:45 -04:00
Shadowghost
9c96ce5f6e
Backport pull request #12094 from jellyfin/release-10.9.z
...
Map IPv6 mapped IPv4 addresses back to IPv4 before running checks
Original-merge: f097aad01e
Merged-by: Bond-009 <bond.009@outlook.com >
Backported-by: Joshua M. Boniface <joshua@boniface.me >
2024-06-23 11:40:54 -04:00
Bond-009
c7f87c0d69
Backport pull request #11910 from jellyfin/release-10.9.z
...
Audio normalization: parse ffmpeg output line by line
Original-merge: d2be2ee480
Merged-by: joshuaboniface <joshua@boniface.me >
Backported-by: Joshua M. Boniface <joshua@boniface.me >
2024-06-01 18:41:15 -04:00
gnattu
876ae44b8a
Backport pull request #11805 from jellyfin/release-10.9.z
...
Use SharedStream for LiveTV more restrictively
Original-merge: ef985896e2
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Joshua M. Boniface <joshua@boniface.me >
2024-05-25 11:46:28 -04:00
gnattu
e7145acd56
Backport pull request #11766 from jellyfin/release-10.9.z
...
Filter invalid IPs on external interface matching
Original-merge: 2eece01acc
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Joshua M. Boniface <joshua@boniface.me >
2024-05-25 11:46:13 -04:00
cvium
01946c6ef5
Backport pull request #11699 from jellyfin/release-10.9.z
...
Use MediaType instead of ToString and add text/ as disallowed mimetypes
Original-merge: 46c748d888
Merged-by: joshuaboniface <joshua@boniface.me >
Backported-by: Joshua M. Boniface <joshua@boniface.me >
2024-05-17 13:51:57 -04:00
Shadowghost
a7b2b92f2b
Backport pull request #11671 from jellyfin/release-10.9.z
...
Fix network binding
Original-merge: 430d450828
Merged-by: nielsvanvelzen <nielsvanvelzen@users.noreply.github.com >
Backported-by: Joshua M. Boniface <joshua@boniface.me >
2024-05-17 13:51:48 -04:00
gnattu
e109e54949
Backport pull request #11668 from jellyfin/release-10.9.z
...
Always fallback for failed HEAD request
Original-merge: 8aee50020b
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Joshua M. Boniface <joshua@boniface.me >
2024-05-17 13:51:46 -04:00
gnattu
9b978578ce
Backport pull request #11629 from jellyfin/release-10.9.z
...
Fix missing filename for timer
Original-merge: 3f760e6685
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Joshua M. Boniface <joshua@boniface.me >
2024-05-17 13:51:38 -04:00
gnattu
69d4886697
Backport pull request #11587 from jellyfin/release-10.9.z
...
Fix network config
Original-merge: f396a95f05
Merged-by: crobibero <cody@robibe.ro >
Backported-by: Joshua M. Boniface <joshua@boniface.me >
2024-05-13 12:47:38 -04:00
Cody Robibero
1ec130757d
Disable nuget warning in Jellyfin.Extensions ( #11536 )
2024-05-12 15:18:27 -06:00
Jellyfin Release Bot
04022f85af
Bump version to 10.10.0
2024-05-11 14:23:59 -04:00
Joshua M. Boniface
44b03a3315
Merge pull request #11504 from jellyfin/auto-discovery-bind-all-interfaces
...
Let AutoDiscoveryHost bind to all addresses
2024-05-08 22:04:17 -04:00