Commit graph

25727 commits

Author SHA1 Message Date
stanol 45d9481f73 Translated using Weblate (Ukrainian)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/uk/
2024-05-02 12:18:24 -04:00
nextlooper42 4a4540bb0f Translated using Weblate (Slovak)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/sk/
2024-05-02 09:37:48 -04:00
bene toffix f20a9c9b2b Translated using Weblate (Catalan)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ca/
2024-05-01 12:10:05 -04:00
Cody Robibero 1accfd79da
Always attempt to get User if a user id is provided (#11471) 2024-05-01 06:42:01 -06:00
Bas 1b4f5451a5 Translated using Weblate (Dutch)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/nl/
2024-05-01 08:31:23 -04:00
Kityn 41fd7f168b Translated using Weblate (Polish)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pl/
2024-05-01 04:16:51 -04:00
Lukáš Kucharczyk 6633c26f46 Translated using Weblate (Czech)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/cs/
2024-05-01 04:16:51 -04:00
myrad2267 16b2483d84 Translated using Weblate (French)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fr/
2024-04-30 23:10:34 -04:00
Rany a1f5e7265f Translated using Weblate (Arabic)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ar/
2024-04-30 17:37:03 -04:00
Bond-009 3feb3f81bf
More efficient array creation (#11468) 2024-04-30 13:32:59 -06:00
gnattu 5dc6bb4910
Fix incomplete tag query for whitelist tags (#11416) 2024-04-30 13:32:49 -06:00
Cody Robibero 48bb16472f
Merge pull request #11457 from Bond-009/audionormalization 2024-04-30 13:15:51 -06:00
Bond-009 74f3e54807
Merge pull request #11436 from nielsvanvelzen/plugin-api-elevation
Require elevation for plugin related endpoints
2024-04-30 20:32:01 +02:00
Bond_009 9ffb07d67f Fix filename 2024-04-30 16:16:42 +02:00
Bond_009 8c9d0df7f2 Address comments 2024-04-30 16:14:01 +02:00
gnattu 6f78ac2ff3
Use more accurate rounding in GetFixedOutputSize (#11435)
* Use more accurate rounding in GetFixedOutputSize

Signed-off-by: gnattu <gnattuoc@me.com>

* Force trickplay thumbnails to have even width

Signed-off-by: gnattu <gnattuoc@me.com>

* Use Convert.ToInt32

Signed-off-by: gnattu <gnattuoc@me.com>

* Force video size as thumbnail size if the trickplay width setting is larger

This will fix an issue when the trickplay setting contains a very huge width, but the video has a lower resolution than that setting. Our scaling filter logic will not do any upscale, and we have to force to use the video width

Signed-off-by: gnattu <gnattuoc@me.com>

---------

Signed-off-by: gnattu <gnattuoc@me.com>
2024-04-30 13:41:46 +02:00
Niels van Velzen 0b15352771
Merge pull request #11361 from Bond-009/nope
Properly await Task.Delay()
2024-04-30 13:41:13 +02:00
Bond_009 276ae3b8b7 Skip albums that don't have multiple tracks 2024-04-29 14:50:46 +02:00
Bond-009 2cbef3aa38
Merge pull request #11440 from jellyfin/renovate/ci-deps
chore(deps): update github/codeql-action action to v3.25.3
2024-04-29 10:17:25 +02:00
Bond_009 2459b7e62e Properly await Task.Delay() 2024-04-29 10:16:28 +02:00
Bond_009 2ad872001d Address comments 2024-04-28 17:16:33 +02:00
Roots Radics 8eff5d1bf7 Translated using Weblate (French (Canada))
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fr_CA/
2024-04-28 10:03:08 -04:00
Bond_009 88a38a61b5 Improve audio normalization
* Move calculation of LUFS to a scheduled task as it's pretty slow
* Correctly calculate album LUFS
* Don't try to convert replaygain tags to LUFS values
2024-04-28 15:18:53 +02:00
Niels van Velzen 935c2c97fe Require elevation for plugin related endpoints 2024-04-26 19:00:53 +02:00
renovate[bot] f63148441d
chore(deps): update github/codeql-action action to v3.25.3 2024-04-26 02:12:37 +00:00
renovate[bot] 5612cb8178
chore(deps): update ci dependencies (#11427)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-25 07:15:31 -06:00
renovate[bot] ccd06bc547
chore(deps): update dependency diacritics to v3.3.29 (#11429)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-25 07:02:45 -06:00
Bond-009 d29b85a134
Fix multiple intro providers and remove unneeded ToLists (#11431) 2024-04-25 07:02:01 -06:00
renovate[bot] 9a515149ef
chore(deps): update danielpalme/reportgenerator-github-action action to v5.2.5 (#11423)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-24 08:43:29 -06:00
Bond-009 ac108690a8
Use StringSplitOptions.TrimEntries where possible (#11421) 2024-04-24 08:35:15 -06:00
Bond-009 428283f787
Always scan ReplayGain tag (#11418) 2024-04-24 08:09:01 -06:00
alison2033 3c159822b5 Translated using Weblate (Portuguese (Brazil))
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pt_BR/
2024-04-23 21:00:27 -04:00
AKHI f5f0d18934 Translated using Weblate (Malayalam)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ml/
2024-04-23 16:45:49 -04:00
Bond-009 3936fc9f25
Don't run ffprobe a second time for music file (#11419) 2024-04-23 07:08:49 -06:00
John M c791331952
Fix task CleanupCollectionAndPlaylistPathsTask removing valid paths (#11410) 2024-04-23 07:08:19 -06:00
Bond-009 f26eb15be0
Merge pull request #11405 from jellyfin/renovate/ci-deps
chore(deps): update ci dependencies
2024-04-23 11:35:03 +02:00
renovate[bot] bafb7f84ad
chore(deps): update ci dependencies 2024-04-23 02:18:53 +00:00
gnattu 374b6ca0e2
Only apply custom downmix to 5.1 audios (#11401) 2024-04-22 10:23:36 -06:00
renovate[bot] 09b0229670
chore(deps): update actions/checkout action to v4.1.3 (#11404)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-22 10:23:08 -06:00
renovate[bot] ab55dcf82d
chore(deps): update dependency efcoresecondlevelcacheinterceptor to v4.4.3 (#11402)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-22 10:22:50 -06:00
renovate[bot] 049c1d9250
chore(deps): update dependency asynckeyedlock to v6.4.2 (#11396)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-21 21:53:42 -06:00
Niels van Velzen a80968478a
Fix InvalidCastException in ItemUpdateController (#11398) 2024-04-21 21:53:27 -06:00
felix920506 f3b4d72423 Translated using Weblate (Chinese (Traditional))
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hant/
2024-04-21 13:54:07 -04:00
renovate[bot] 1d85462f47
chore(deps): update dependency efcoresecondlevelcacheinterceptor to v4.4.2 (#11394)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-21 11:27:07 -06:00
gnattu 601c88c704
fix: don't apply whitelist tags to libraries (#11377) 2024-04-21 10:57:35 -06:00
Nick Ganter 89b798f830
Maintaining track order when a new playlist is created from an existing playlist (#11371) 2024-04-21 10:55:13 -06:00
renovate[bot] e4cb651912
chore(deps): update dependency asynckeyedlock to v6.4.1 (#11392)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-21 10:54:58 -06:00
Cody Robibero 27fae3dd04
Limit sessions per user (#11370) 2024-04-21 10:54:49 -06:00
Niels van Velzen 43569082f9
Fix WebSocket disconnecting when exception is thrown during processing (#11395) 2024-04-21 10:54:42 -06:00
felix920506 e42325883f Translated using Weblate (Chinese (Traditional))
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hant/
2024-04-21 12:24:48 -04:00