Commit Graph

26484 Commits

Author SHA1 Message Date
Bond-009 eaca25d456 Merge pull request #12549 from Bond-009/livetvcontrollertests
Add LiveTvController tests
2024-08-31 21:59:19 +02:00
Bond-009 8c46c22c64 Merge pull request #12551 from Bond-009/pluginscontrollertests
Add PluginsController tests
2024-08-31 21:59:07 +02:00
TimGels b08b81cf7c Update issue template version from 10.9.9 to 10.9.10 2024-08-31 19:58:31 +02:00
Martin Clüwer Slåtsve b5a1811784 Translated using Weblate (Norwegian Bokmål)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/nb_NO/
2024-08-31 07:44:46 -04:00
Josh Hood 93ef62f239 Translated using Weblate (Cornish)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/kw/
2024-08-31 07:44:46 -04:00
Bond-009 5f86bb6dcd Merge pull request #12553 from jellyfin/renovate/ci-deps
Update actions/upload-artifact action to v4.4.0
2024-08-31 11:29:32 +02:00
renovate[bot] 8518769e6b Update actions/upload-artifact action to v4.4.0 2024-08-30 18:54:49 +00:00
Bond_009 e69e097e19 Increase password hash iterations
It has been a while since this was last updated: https://github.com/jellyfin/jellyfin/pull/6818
Recommendations have changed since: https://cheatsheetseries.owasp.org/cheatsheets/Password_Storage_Cheat_Sheet.html#pbkdf2
2024-08-30 19:29:23 +02:00
Bond-009 7207749044 Merge pull request #12540 from nyanmisaka/tune-x2645-params
Tune x264/5 encoding params for realtime playback
2024-08-30 17:22:50 +02:00
Bond-009 1c7d90c3dc Merge pull request #12533 from Bond-009/ffmpegtimeout
Improve error message when image extraction times out
2024-08-30 17:22:39 +02:00
Bond_009 1082f20c20 Add PluginsController tests 2024-08-30 16:23:11 +02:00
Bond_009 af4b810c5e Add LiveTvController tests 2024-08-30 16:13:33 +02: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
Bond_009 277830855d Clean up UserDataManager
* enable nullable
* remove unused methods
* fix warnings and docs
2024-08-30 15:08:56 +02:00
Bond_009 eca5abe4bb Remove passwordSha1 param from AuthenticateUser function 2024-08-30 14:27:30 +02:00
Shadowghost 4185558f5e Upgrade LRCParser to 2024.0728.2 2024-08-30 09:03:57 +02:00
Bond-009 9644e894f0 Merge pull request #12534 from gnattu/new-tonemap-mode
Add new tonemap mode options
2024-08-30 00:07:52 +02:00
Bond-009 9c76a2e91b Merge pull request #12532 from Bond-009/hlscodecs
Use Apple reccomended values for HLS CODECS
2024-08-30 00:07:44 +02:00
Nguyen Thanh b97f958770 Translated using Weblate (Vietnamese)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/vi/
2024-08-29 13:41:35 -04:00
無情天 8fbdee23b5 Translated using Weblate (Chinese (Simplified))
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hans/
2024-08-29 13:41:35 -04:00
PaneradFisk f04beeb222 Translated using Weblate (Swedish)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/sv/
2024-08-29 13:41:35 -04:00
Humam e61ae70aa6 Translated using Weblate (Arabic)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ar/
2024-08-29 13:41:35 -04:00
nyanmisaka d7be6a5ab0 Tune x264/5 encoding params for realtime playback
Some options that are too performance-intensive are disabled, while
others are left enabled to trade-off between real-time playback and quality.

Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-08-30 00:57:00 +08:00
renovate[bot] 84bbe86fd2 Update CI dependencies (#12538)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-29 09:28:00 -06:00
renovate[bot] d61ed2d9a6 Update dependency Svg.Skia to 2.0.0.1 (#12537)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-29 07:30:51 -06:00
gnattu 298fe97ab2 Add new tonemap mode options
Signed-off-by: gnattu <gnattuoc@me.com>
2024-08-29 08:14:43 +08:00
Bond_009 95200ad225 Improve error message when image extraction times out
The exception will get logged higher up the call stack.
2024-08-28 23:09:17 +02:00
Bond_009 d352d883d3 Use Apple reccomended values for HLS CODECS 2024-08-28 22:57:42 +02:00
gnattu 6c8ca30f7f Prevent server from starting if the ffmpeg path is invalid (#12463) 2024-08-28 12:43:37 -06:00
Cody Robibero 8c3f3c503b Merge pull request #11665 from Bond-009/getuserbyid 2024-08-28 12:39:48 -06:00
gnattu 639d75bd83 Fix noautorotate cli for videotoolbox (#12530) 2024-08-28 12:37:19 -06:00
stanol 48e7c6c904 Translated using Weblate (Ukrainian)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/uk/
2024-08-28 03:41:35 -04:00
Fedor M c887c79160 Translated using Weblate (Russian)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ru/
2024-08-28 03:41:35 -04:00
Matthieu Delorme 1dca643fb1 Translated using Weblate (French)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fr/
2024-08-28 03:41:35 -04:00
Andi Chandler f96d8e025a Translated using Weblate (English (United Kingdom))
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/en_GB/
2024-08-28 03:41:35 -04:00
Lukáš Kucharczyk c0e0f176a8 Translated using Weblate (Czech)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/cs/
2024-08-28 03:41:35 -04:00
Bond-009 6281cd707d Merge pull request #11250 from nyanmisaka/fix-hwa-video-rotation
Fix the broken video orientation (+-90/180)
2024-08-27 22:24:34 +02:00
nyanmisaka d447207489 Apply suggestions from code review
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-08-28 03:20:04 +08:00
Niels van Velzen ed572467aa Merge pull request #12524 from nyanmisaka/fix-filter-ffmpeg7
Adjust filters to adapt FFmpeg 7.0
2024-08-27 08:48:31 +02:00
Josh Hood 3e46650957 Translated using Weblate (Cornish)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/kw/
2024-08-26 18:10:26 -04:00
Kityn 85a8ef3513 Translated using Weblate (Polish)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pl/
2024-08-26 18:10:26 -04:00
Bas 70dcfd325b Translated using Weblate (Dutch)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/nl/
2024-08-26 18:10:26 -04:00
renovate[bot] 9f249e3eed Update github/codeql-action action to v3.26.5 (#12508)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-26 14:40:49 -06:00
nyanmisaka 5ef7ab540a Adjust filters to adapt FFmpeg 7.0
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-08-27 02:42:29 +08:00
Josh Hood a640baeea7 Added translation using Weblate (Cornish) 2024-08-26 04:56:21 -04:00
gnattu 29d5344ba7 fix typo
Signed-off-by: gnattu <gnattuoc@me.com>
2024-08-26 00:04:08 +08:00
gnattu e31c6d3934 Add SubContainer support to CodecProfile
Currently, when specifying codec profiles, the client can only specify profiles applied to direct containers, with no way to apply a profile specifically to HLS or a specific HLS container. This limitation is not suitable for more complex client codec support scenarios.

To address this, a SubContainer field is added to CodecProfile. The client can now specify the main container as "hls" to apply the profile exclusively to HLS streams. Additionally, the SubContainer field allows the profile to be applied to a specific HLS container.

Currently, this is only used in StreamBuilder for HLS streams. Further changes may be required to extend its usage.

Signed-off-by: gnattu <gnattuoc@me.com>
2024-08-26 00:04:05 +08:00
dmitrylyzo ca4bd57b8d Backport pull request #12499 from jellyfin/release-10.9.z
Apply all codec conditions

Original-merge: fff4477a93

Merged-by: crobibero <cody@robibe.ro>

Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-08-25 02:46:42 -04:00
nyanmisaka fd73b0cac0 Backport pull request #12493 from jellyfin/release-10.9.z
Fix bitstream filter not applied to videos in TS container

Original-merge: 078ee1f2de

Merged-by: nielsvanvelzen <nielsvanvelzen@users.noreply.github.com>

Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-08-25 02:46:40 -04:00
nielsvanvelzen cb83dc2664 Backport pull request #12490 from jellyfin/release-10.9.z
Set Content-Disposition header to attachment for image endpoints

Original-merge: 9645955629

Merged-by: crobibero <cody@robibe.ro>

Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-08-25 02:46:38 -04:00