Commit Graph

25481 Commits

Author SHA1 Message Date
Bond-009
b6d130ae2d
Merge pull request #11155 from sel10ut/bugfix/fix-releasedate-tag
Fix parsing of audio PremiereDate property
2024-03-16 16:43:59 +01:00
Bond-009
1424723a75
Merge pull request #11156 from sel10ut/bugfix/fix-audio-title
Change parsing logic of audio track title
2024-03-16 16:43:16 +01:00
Bond-009
50b40437b6
Merge pull request #11160 from 1337joe/add-to-whitelist
Add LSR/CITY to artist whitelist
2024-03-16 16:42:56 +01:00
BalHaise
e2dac35ef2 Translated using Weblate (French)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fr/
2024-03-15 23:06:05 -04:00
renovate[bot]
62e75ed888
chore(deps): update dependency svg.skia to v1.0.0.16 (#11158)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-15 14:22:51 -06:00
renovate[bot]
f57212137d
chore(deps): update danielpalme/reportgenerator-github-action action to v5.2.3 (#11157)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-15 14:22:40 -06:00
Cody Robibero
db151de1a4
Merge pull request #11159 from standstaff/master 2024-03-15 14:22:28 -06:00
Joe Rogers
4f7a341c14
Add LSR/CITY to artist whitelist 2024-03-15 14:05:38 -04:00
Claus Vium
1e964c9bc2
Merge pull request #11127 from crobibero/skia-blurhash
Don't attempt to calculate blurhash for svg
2024-03-15 13:26:27 +01:00
standstaff
64b7f0f721 chore: remove repetitive words
Signed-off-by: standstaff <zhengxingru@yeah.net>
2024-03-15 17:08:03 +08:00
sel10ut
368a1b385a
fix: fallback to TagLib date parsing if ffprobe fails
Bring back hardcoded PremiereDate with correctly parsed year from TagLib, if ffprobe cannot get it
2024-03-15 01:37:11 +03:00
Bond-009
231daa38dd
Merge pull request #11150 from jellyfin/renovate/bdinfo-0.x
chore(deps): update dependency bdinfo to v0.8.0
2024-03-14 12:08:48 +01:00
sel10ut
e9caa65eba
fix: change parsing of audio title tag 2024-03-14 13:25:04 +03:00
sel10ut
1236bb298c
fix: correct parsing of audio release date property
Read full date from ffmpeg probe.
2024-03-14 12:54:53 +03:00
renovate[bot]
b50f90eb50
chore(deps): update dependency bdinfo to v0.8.0 2024-03-13 14:48:28 +00:00
Bond-009
fab3151679
Merge pull request #11142 from jellyfin/renovate/ci-deps
chore(deps): update github/codeql-action action to v3.24.7
2024-03-13 11:15:34 +01:00
Bond-009
19cb6b135a
Merge pull request #11148 from jellyfin/renovate/coverlet.collector-6.x
chore(deps): update dependency coverlet.collector to v6.0.2
2024-03-13 11:15:10 +01:00
renovate[bot]
da871cae6e
chore(deps): update dependency coverlet.collector to v6.0.2 2024-03-13 00:14:23 +00:00
Cody Robibero
d13a700481 Calculate blurhash for svg 2024-03-12 18:08:09 -06:00
renovate[bot]
4e29aab029
chore(deps): update github/codeql-action action to v3.24.7 2024-03-12 22:21:42 +00:00
Bond-009
9db093b9d9
Merge pull request #11124 from PeachesMLG/directory-path-logging
Added logging for where config logs and cache directories are stored
2024-03-11 18:41:18 +01:00
Bond-009
59c3622562
Merge pull request #11138 from jellyfin/renovate/tmdblib-2.x
chore(deps): update dependency tmdblib to v2.2.0
2024-03-11 17:01:52 +01:00
renovate[bot]
4f76f17e95
chore(deps): update dependency tmdblib to v2.2.0 2024-03-11 03:21:02 +00:00
Peaches_MLG
b9c93938d9
Update Jellyfin.Server/Helpers/StartupHelpers.cs
Co-authored-by: Bond-009 <bond.009@outlook.com>
2024-03-09 21:27:41 +00:00
Bond-009
9dbef98a15
Merge pull request #11129 from crobibero/extract-concat
Specify file as concat when extracting attachments
2024-03-09 21:18:06 +01:00
Bond-009
d910c78fe5
Merge pull request #11126 from crobibero/lowercase-protocol
Lowercase MediaStreamProtocol for backwards compatibility
2024-03-09 21:17:10 +01:00
Bond-009
ededaa95b4
Merge pull request #11119 from PeachesMLG/cleanup-emby-photos
Cleanup PhotoProvider.cs using new .NET 8 features
2024-03-09 21:14:28 +01:00
Cody Robibero
a92de9b2e3
Merge pull request #11014 from gnattu/vf-videotoolbox 2024-03-09 09:19:36 -07:00
gnattu
0909ee7208 fix: convert all non-yuv420 inputs to nv12
Signed-off-by: gnattu <gnattuoc@me.com>
2024-03-09 15:16:00 +08:00
gnattu
e6dee627e3 fix: force a pixel format for 10-bit inputs
Signed-off-by: gnattu <gnattuoc@me.com>
2024-03-09 14:22:27 +08:00
Joshua M. Boniface
e439031a87
Merge pull request #11121 from joshuaboniface/disable-azure-ci
Remove Azure pipelines CI
2024-03-08 22:04:25 -05:00
gnattu
d10ad6c383 fix: no need to check filters prematurely
Signed-off-by: gnattu <gnattuoc@me.com>
2024-03-09 11:02:53 +08:00
Cody Robibero
814fc6864d Specify file as concat when extracting attachments 2024-03-08 18:10:31 -07:00
Cody Robibero
e731250342 Lowercase MediaStreamProtocol for backwards compatibility 2024-03-08 15:29:22 -07:00
gnattu
2f66871040 fix: also check if we are doing scaling
Signed-off-by: gnattu <gnattuoc@me.com>
2024-03-08 23:37:27 +08:00
Peaches_MLG
d77aa6c234 Added logging for where config logs and cache directories are stored 2024-03-08 15:36:48 +00:00
gnattu
f31549cc0d fix: code clean up
Co-authored-by: nyanmisaka <nst799610810@gmail.com>
Signed-off-by: gnattu <gnattuoc@me.com>
2024-03-08 23:23:24 +08:00
Joshua M. Boniface
61e43057ab Remove Azure pipelines CI
Obsoleted by jellyfin-packaging and GitHub Actions CI.

Goodnight sweet prince.
2024-03-07 23:17:34 -05:00
Peaches_MLG
de750ac8a2 Cleanup PhotoProvider.cs using new .NET 8 features 2024-03-07 19:19:00 +00:00
Gurmeet Athwal
a597f1e410 Translated using Weblate (Hindi)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/hi/
2024-03-07 03:59:14 -05:00
Niels van Velzen
407cf5d0bf
Add MediaStreamProtocol enum (#10153)
* Add MediaStreamProtocol enum

* Add default handling for enum during deserialization

---------

Co-authored-by: Cody Robibero <cody@robibe.ro>
2024-03-04 16:44:54 -07:00
Joshua M. Boniface
83d2bc3f9f
Merge pull request #11100 from crobibero/plugin-repo-10.9
Add migration for new plugin repo
2024-03-03 16:58:44 -05:00
Cody Robibero
6e5ec99ea1
Move userId in API from route to optional query parameter (#11074)
* Move userId in API from route to optional query parameter

* Standardize UserViewsController

* Move userId to query in ImageController

* Move userId to query in ItemsController

* Move userId to query in PlaystateController

* Move userId to query in SuggestionsController

* Move userId from route to query in UserLibraryController

* Clean up routes

* Move userId to query in UserController

* fix bad merge

---------

Co-authored-by: Niels van Velzen <git@ndat.nl>
2024-03-03 13:51:31 -07:00
Attila Szakacs
8d40d431e8
Extract and cache all media attachments in bulk (#11029)
Similar to https://github.com/jellyfin/jellyfin/pull/10884

---

Jellyfin clients need fonts for subtitles, and each font is a separate
attachment, which causes a lot of re-reads of the file. Certain contents,
like anime in a lot of cases, contain 50-80 different attachments.

Spawning 80 ffmpeg processes at the same time on the same file might
cause swapping on slower HDDs and can bring disk subsystem to a crawl.

(For more info, see https://github.com/jellyfin/jellyfin/3215)

This change helps a lot in this scenario.

Signed-off-by: Attila Szakacs <szakacs.attila96@gmail.com>
2024-03-03 13:33:54 -07:00
Cody Robibero
f7f3ad9eb7
Precache livetv program images (#11083)
* Precache livetv program images

* return if cache hit

* use EnsureSuccessStatusCode

* Read proper bytes
2024-03-03 13:32:55 -07:00
Cody Robibero
afacd8d025 Add migration for new plugin repo 2024-03-03 13:32:21 -07:00
Bond-009
3bd1a5c557
Merge pull request #11077 from crobibero/svg-to-image
Add support for converting from svg to other image types
2024-03-03 07:59:22 -05:00
Bond-009
35df0486f5
Merge pull request #11081 from crobibero/embedded-lyrics
Save embedded lyrics when probing audio
2024-03-03 07:52:23 -05:00
Bond-009
714a350913
Merge pull request #11093 from jellyfin/renovate/efcoresecondlevelcacheinterceptor-4.x
chore(deps): update dependency efcoresecondlevelcacheinterceptor to v4.2.3
2024-03-02 17:12:40 -05:00
renovate[bot]
61b7b4f1c9
chore(deps): update actions/download-artifact action to v4.1.4 (#11086)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-02 13:29:47 -07:00