| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-03-16 | Merge pull request #11160 from 1337joe/add-to-whitelist | Bond-009 | |
| Add LSR/CITY to artist whitelist | |||
| 2024-03-16 | Apply suggestions from code review | nyanmisaka | |
| Add excludeFilePaths to skip segment files in which IOException occurred. Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2024-03-16 | Catch delete file exceptions | Sergey Veselkov | |
| 2024-03-15 | Translated using Weblate (French) | BalHaise | |
| Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fr/ | |||
| 2024-03-16 | Set input readrate for using SegmentDeletion with stream-copy | nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2024-03-16 | Add sanity check for ThrottleDelaySeconds | nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2024-03-16 | Add TranscodingSegmentCleaner to replace ffmpeg's hlsenc deletion | nyanmisaka | |
| FFmpeg deletes segments based on its own transcoding progress, but we need to delete segments based on client download progress. Since disk and GPU speeds vary, using hlsenc's built-in deletion will result in premature deletion of some segments. As a consequence, the server has to constantly respin new ffmpeg instances, resulting in choppy video playback. Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2024-03-16 | add lyric files to supportedExtensions | robert-hamilton36 | |
| 2024-03-15 | chore(deps): update dependency svg.skia to v1.0.0.16 (#11158) | renovate[bot] | |
| Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> | |||
| 2024-03-15 | chore(deps): update danielpalme/reportgenerator-github-action action to ↵ | renovate[bot] | |
| v5.2.3 (#11157) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> | |||
| 2024-03-15 | Merge pull request #11159 from standstaff/master | Cody Robibero | |
| 2024-03-15 | Add LSR/CITY to artist whitelist | Joe Rogers | |
| 2024-03-15 | Merge pull request #11127 from crobibero/skia-blurhash | Claus Vium | |
| Don't attempt to calculate blurhash for svg | |||
| 2024-03-15 | chore: remove repetitive words | standstaff | |
| Signed-off-by: standstaff <zhengxingru@yeah.net> | |||
| 2024-03-15 | fix: fallback to TagLib date parsing if ffprobe fails | sel10ut | |
| Bring back hardcoded PremiereDate with correctly parsed year from TagLib, if ffprobe cannot get it | |||
| 2024-03-14 | Merge pull request #11150 from jellyfin/renovate/bdinfo-0.x | Bond-009 | |
| chore(deps): update dependency bdinfo to v0.8.0 | |||
| 2024-03-14 | fix: change parsing of audio title tag | sel10ut | |
| 2024-03-14 | fix: correct parsing of audio release date property | sel10ut | |
| Read full date from ffmpeg probe. | |||
| 2024-03-13 | chore(deps): update dependency bdinfo to v0.8.0 | renovate[bot] | |
| 2024-03-13 | Enable nullable for more files | Bond_009 | |
| 2024-03-13 | Merge pull request #11142 from jellyfin/renovate/ci-deps | Bond-009 | |
| chore(deps): update github/codeql-action action to v3.24.7 | |||
| 2024-03-13 | Merge pull request #11148 from jellyfin/renovate/coverlet.collector-6.x | Bond-009 | |
| chore(deps): update dependency coverlet.collector to v6.0.2 | |||
| 2024-03-13 | chore(deps): update dependency coverlet.collector to v6.0.2 | renovate[bot] | |
| 2024-03-12 | Calculate blurhash for svg | Cody Robibero | |
| 2024-03-12 | chore(deps): update github/codeql-action action to v3.24.7 | renovate[bot] | |
| 2024-03-11 | Merge pull request #11124 from PeachesMLG/directory-path-logging | Bond-009 | |
| Added logging for where config logs and cache directories are stored | |||
| 2024-03-11 | Merge pull request #11138 from jellyfin/renovate/tmdblib-2.x | Bond-009 | |
| chore(deps): update dependency tmdblib to v2.2.0 | |||
| 2024-03-11 | chore(deps): update dependency tmdblib to v2.2.0 | renovate[bot] | |
| 2024-03-09 | Update Jellyfin.Server/Helpers/StartupHelpers.cs | Peaches_MLG | |
| Co-authored-by: Bond-009 <bond.009@outlook.com> | |||
| 2024-03-09 | Merge pull request #11129 from crobibero/extract-concat | Bond-009 | |
| Specify file as concat when extracting attachments | |||
| 2024-03-09 | Merge pull request #11126 from crobibero/lowercase-protocol | Bond-009 | |
| Lowercase MediaStreamProtocol for backwards compatibility | |||
| 2024-03-09 | Merge pull request #11119 from PeachesMLG/cleanup-emby-photos | Bond-009 | |
| Cleanup PhotoProvider.cs using new .NET 8 features | |||
| 2024-03-09 | Merge pull request #11014 from gnattu/vf-videotoolbox | Cody Robibero | |
| 2024-03-09 | fix: convert all non-yuv420 inputs to nv12 | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-03-09 | fix: force a pixel format for 10-bit inputs | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-03-08 | Merge pull request #11121 from joshuaboniface/disable-azure-ci | Joshua M. Boniface | |
| Remove Azure pipelines CI | |||
| 2024-03-09 | fix: no need to check filters prematurely | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-03-08 | Specify file as concat when extracting attachments | Cody Robibero | |
| 2024-03-08 | Lowercase MediaStreamProtocol for backwards compatibility | Cody Robibero | |
| 2024-03-08 | fix: also check if we are doing scaling | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-03-08 | Added logging for where config logs and cache directories are stored | Peaches_MLG | |
| 2024-03-08 | fix: code clean up | gnattu | |
| Co-authored-by: nyanmisaka <nst799610810@gmail.com> Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-03-07 | Remove Azure pipelines CI | Joshua M. Boniface | |
| Obsoleted by jellyfin-packaging and GitHub Actions CI. Goodnight sweet prince. | |||
| 2024-03-07 | Cleanup PhotoProvider.cs using new .NET 8 features | Peaches_MLG | |
| 2024-03-07 | Translated using Weblate (Hindi) | Gurmeet Athwal | |
| Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/hi/ | |||
| 2024-03-04 | Don't decode animated images | Cody Robibero | |
| 2024-03-04 | Add MediaStreamProtocol enum (#10153) | Niels van Velzen | |
| * Add MediaStreamProtocol enum * Add default handling for enum during deserialization --------- Co-authored-by: Cody Robibero <cody@robibe.ro> | |||
| 2024-03-03 | Merge pull request #11100 from crobibero/plugin-repo-10.9 | Joshua M. Boniface | |
| Add migration for new plugin repo | |||
| 2024-03-03 | Move userId in API from route to optional query parameter (#11074) | Cody Robibero | |
| * 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 | Extract and cache all media attachments in bulk (#11029) | Attila Szakacs | |
| 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> | |||
