Commit Graph

24540 Commits

Author SHA1 Message Date
Jason Dove e52f1b52c1 Merge branch 'master' into api-key-items-without-user-id 2022-07-30 08:01:48 -05:00
Negulici-R. Barnabas 633dcd85a9 Merge branch 'jellyfin:master' into master 2022-07-25 20:01:22 +03:00
Pretendexxx ce1356b2f2 Translated using Weblate (Lithuanian)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/lt/
2022-07-25 07:22:25 -04:00
Negulici-R. Barnabas a1f1fd9a5c Merge branch 'jellyfin:master' into master 2022-07-25 07:16:04 +03:00
Joshua Boniface bffda19bbc Backport pull request #8166 from jellyfin/release-10.8.z
Bind @userid only when it's in the statement

Authored-by: Joseph <1315585+joseph39@users.noreply.github.com>

Merged-by: Claus Vium <cvium@users.noreply.github.com>

Original-merge: 057e8ef240
2022-07-24 12:35:47 -04:00
Joshua Boniface 76f7a80a97 Backport pull request #8152 from jellyfin/release-10.8.z
Fix support for rtsp streams over tcp

Authored-by: Bill Thornton <billt2006@gmail.com>

Merged-by: Cody Robibero <cody@robibe.ro>

Original-merge: b2fb96ffed
2022-07-24 12:35:46 -04:00
Joshua Boniface 410871e148 Backport pull request #7732 from jellyfin/release-10.8.z
Fix to make web sockets close gracefully on server shutdown

Authored-by: luke brown <luke92brown@gmail.com>

Merged-by: Cody Robibero <cody@robibe.ro>

Original-merge: ee22feb89a
2022-07-24 12:35:46 -04:00
Negulici-R. Barnabas 4fac67c097 Merge branch 'jellyfin:master' into master 2022-07-22 18:06:30 +03:00
norikhwan-ali 8ccd9d8dfa Translated using Weblate (Malay)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ms/
2022-07-22 10:22:23 -04:00
Shadowghost 59a86568d9 Cleanup and fixes 2022-07-21 22:09:54 +02:00
Shadowghost ff22f597d2 Fix multiple UDP servers for AutoDiscovery 2022-07-21 19:38:19 +02:00
Shadowghost cea8e8bbf6 Fix logging output 2022-07-21 19:17:44 +02:00
Negulici-R. Barnabas 5121baa9e8 Merge branch 'jellyfin:master' into master 2022-07-21 16:41:30 +03:00
Shadowghost b5c1d6129e Remove more unused network configuration parameters 2022-07-21 11:43:45 +02:00
Shadowghost a2857c5a02 Check if OS is capable of binding multiple sockets before creating autodiscovery sockets 2022-07-21 10:20:20 +02:00
Shadowghost b01d169d28 Implement discovery respecting bind addresses 2022-07-21 09:42:45 +02:00
Shadowghost f6e41269d9 Enforce interface bindings on SSDP, add Loopback to LAN if no LAN defined 2022-07-21 09:26:18 +02:00
Joshua Boniface be3d57ad41 Backport pull request #8115 from jellyfin/release-10.8.z
Update to dotnet 6.0.7

Authored-by: Cody Robibero <cody@robibe.ro>

Merged-by: Joshua M. Boniface <joshua@boniface.me>

Original-merge: d0fd23bb4b
2022-07-20 19:29:09 -04:00
Joshua Boniface 924b0740b1 Backport pull request #8104 from jellyfin/release-10.8.z
Add resolution text output for more resolutions

Authored-by: Shadowghost <Ghost_of_Stone@web.de>

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

Original-merge: 2b46917dcf
2022-07-20 19:29:08 -04:00
Joshua Boniface adc08b5b4c Backport pull request #8092 from jellyfin/release-10.8.z
Change allow higher opus, vorbis transcode bitrates

Authored-by: Andy Walsh <andy.walsh44+github@gmail.com>

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

Original-merge: 7ef9e95d75
2022-07-20 19:29:07 -04:00
Joshua Boniface a9449d0f23 Backport pull request #8078 from jellyfin/release-10.8.z
fix copy&paste error for requestedRangeTypes preventing stream copy

Authored-by: Andy Walsh <andy.walsh44+github@gmail.com>

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

Original-merge: 47c2c536e4
2022-07-20 19:29:06 -04:00
Joshua Boniface b7206b4816 Backport pull request #8013 from jellyfin/release-10.8.z
Fix password change during parental control schedule

Authored-by: David Ullmer <davidullmer@outlook.de>

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

Original-merge: 84a1674f39
2022-07-20 19:29:06 -04:00
Shadowghost 05458a4a42 Fix some ssdp errors 2022-07-21 00:32:51 +02:00
Shadowghost 358642c2d9 Fix build, fix loopback binding, exclude unsupported IPs from bind 2022-07-20 21:51:12 +02:00
Shadowghost 2d3a16ad0f Simplify code 2022-07-20 21:19:35 +02:00
Shadowghost 8075cb4e99 Cleanup and sort NetworkConfiguration 2022-07-20 16:14:56 +02:00
Shadowghost 2281b8c997 Move away from using Collection, simplify code, add proper ordering 2022-07-20 14:29:30 +02:00
Shadowghost a492082f4e Apply review suggestions and fix build 2022-07-20 11:47:48 +02:00
Shadowghost 2043a33f81 Small cleanup and logging fix 2022-07-20 09:50:41 +02:00
Shadowghost 748907b920 Remove workaround, this only applies to the IPs set by the middleware 2022-07-20 09:50:16 +02:00
Shadowghost 34d8e531e0 Properly handle subnets in KnownProxies 2022-07-20 09:48:20 +02:00
Shadowghost 64ffd5fd95 Move subnet parser to NetworkExtensions 2022-07-20 09:45:57 +02:00
Shadowghost daf33143f6 Handle forwarded requests not having port set in GetSmartApiUrl 2022-07-20 09:44:15 +02:00
Shadowghost 1c6b6f5d36 Remove socket wrkaround 2022-07-20 07:42:52 +02:00
Nicolas Viviani 81e164ebc8 Translated using Weblate (French)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fr/
2022-07-19 19:22:23 -04:00
Shadowghost bdb1483167 Add generic IPAddress.Parse tests 2022-07-19 23:42:32 +02:00
Shadowghost 997aa3f1e7 Fix build 2022-07-19 21:53:10 +02:00
Shadowghost 066db8ac7f Migrate NetworkManager and Tests to native .NET IP objects 2022-07-19 21:28:04 +02:00
Joseph 54b3debd27 Add referer parameter to ffmpeg
As of https://trac.ffmpeg.org/ticket/2179, ffmpeg supports referer parameter which injects Referer header to the HTTP request for remote content. Have EncodingHelper pass this in if it's included in RemoteHttpHeaders.
2022-07-18 23:30:27 -07:00
Negulici-R. Barnabas 12ec0e285d Chapter Images:
- chapter image extraction intervals, limit count and resolutions can be set by the user from the server general settings;
2022-07-18 17:50:52 +03:00
Joshua M. Boniface c2902dd108 Merge pull request #8118 from crobibero/jellyfin-10.9
Jellyfin 10.9.0
2022-07-16 15:39:51 -04:00
MaZe3D 0d45ccc99c Translated using Weblate (German)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/de/
2022-07-15 08:22:20 -04:00
Cody Robibero 40d3d8fb37 bump Jellyfin to 10.9 2022-07-13 21:00:56 -06:00
Maxim Titov 64c44baf2f Translated using Weblate (Russian)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ru/
2022-07-13 18:22:21 -04:00
Nicolas Viviani 6e18c10e51 Translated using Weblate (French)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fr/
2022-07-13 18:22:21 -04:00
Bond-009 f12880397c Merge pull request #8107 from candrews/patch-1 2022-07-14 00:01:37 +02:00
JinYi-Tsinghua a94aec9b32 Create Dockerfile.linux.musl-linux-arm64 2022-07-12 18:20:29 +08:00
JinYi-Tsinghua 9a5869ea82 Add static build file for musl-linux-arm64 2022-07-12 18:18:25 +08:00
Craig Andrews ac5a4e62f4 Move transcodes to be under CachePath
Move transcodes to be under CachePath instead of ProgramDataPath.

Since transcodes are ephemeral (they're cleaned up periodically and recreated if they don't exist), they're more like cache data than program data. Systems can (and oftentimes do) have the cache directory on a different disk, use a different type of file system, or have a different backup policy for the cache path because it contains ephemeral data.
2022-07-11 12:56:58 -04:00
Muhammed Aljailane 61a7f69aeb Translated using Weblate (Arabic)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ar/
2022-07-07 18:48:03 -04:00