aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-03-03Merge pull request #11100 from crobibero/plugin-repo-10.9Joshua M. Boniface
Add migration for new plugin repo
2024-03-03Move 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-03Extract 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>
2024-03-03Precache livetv program images (#11083)Cody Robibero
* Precache livetv program images * return if cache hit * use EnsureSuccessStatusCode * Read proper bytes
2024-03-03Add migration for new plugin repoCody Robibero
2024-03-03Merge pull request #11077 from crobibero/svg-to-imageBond-009
Add support for converting from svg to other image types
2024-03-03Merge pull request #11081 from crobibero/embedded-lyricsBond-009
Save embedded lyrics when probing audio
2024-03-02Merge pull request #11093 from ↵Bond-009
jellyfin/renovate/efcoresecondlevelcacheinterceptor-4.x chore(deps): update dependency efcoresecondlevelcacheinterceptor to v4.2.3
2024-03-02chore(deps): update actions/download-artifact action to v4.1.4 (#11086)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-02chore(deps): update dependency svg.skia to v1.0.0.14 (#11090)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-02chore(deps): update dependency efcoresecondlevelcacheinterceptor to v4.2.3renovate[bot]
2024-03-01Use ArgumentExceptionCody Robibero
2024-03-01Merge pull request #11079 from crobibero/bdinfo-codecBond-009
Always use ffmpeg codec for bluray
2024-03-01Merge pull request #11046 from dmitrylyzo/fix-streambuilder-testBond-009
Collect candidate audio streams if no audio index is specified
2024-03-01Merge pull request #11082 from jellyfin/renovate/ci-depsBond-009
chore(deps): update github/codeql-action action to v3.24.6
2024-02-29chore(deps): update github/codeql-action action to v3.24.6renovate[bot]
2024-02-28Return backdrops with text as thumb for tmdb (#11078)Cody Robibero
2024-02-28standardize docsCody Robibero
2024-02-28Save embedded lyrics when probing audioCody Robibero
2024-02-28oopsCody Robibero
2024-02-28Merge pull request #10691 from ↵Cody Robibero
bhowe34/bhowe34/fix-replace-missing-metadata-for-music fix replace missing metadata for music
2024-02-28Update AudioFileProber.csCody Robibero
2024-02-28Update AudioFileProber.csCody Robibero
2024-02-28Merge branch 'master' into bhowe34/fix-replace-missing-metadata-for-musicCody Robibero
2024-02-28Always use ffmpeg codec for blurayCody Robibero
2024-02-28Add support for converting from svg to other image typesCody Robibero
2024-02-27Merge branch 'master' into bhowe34/fix-replace-missing-metadata-for-musicBrian Howe
2024-02-27Merge pull request #11069 from jellyfin/renovate/ci-depsBond-009
chore(deps): update actions/download-artifact action to v4.1.3
2024-02-27Merge pull request #11068 from crobibero/route-paramsBond-009
Rename route parameters that are id to be more descriptive
2024-02-26chore(deps): update actions/download-artifact action to v4.1.3renovate[bot]
2024-02-26Rename route parameters that are id to be more descriptiveCody Robibero
2024-02-26Store lyrics in the database as media streams (#9951)Cody Robibero
2024-02-25Remove "Media Playback" option from new issues (#11033)felix920506
2024-02-25Merge pull request #11054 from barronpm/livetv-mediasourceproviderBond-009
LiveTV MediaSourceProvider refactor
2024-02-25Merge pull request #11053 from jellyfin/renovate/ci-depsBond-009
chore(deps): update ci dependencies
2024-02-25Merge pull request #11064 from Shadowghost/bdmv-fixesBond-009
Do not dispose the ffmpeg process
2024-02-25Do not dispose the ffmpeg processShadowghost
2024-02-25Merge pull request #11055 from crobibero/activitylog-downloadClaus Vium
Add item id to download activity
2024-02-24chore(deps): update ci dependenciesrenovate[bot]
2024-02-23Add item id to download activityCody Robibero
2024-02-23Move media source code from LiveTvManager to LiveTvMediaSourceProviderPatrick Barron
2024-02-23Move TimerInfo start time logic out of RecordingHelperPatrick Barron
2024-02-23Rename EmbyTV to DefaultLiveTvServicePatrick Barron
2024-02-23Rename LiveTvHost to RecordingsHost and move to recordings folderPatrick Barron
2024-02-23Move GetNfoConfiguration to LiveTvConfigurationExtensionsPatrick Barron
2024-02-23Move RecordingNotifier to recordings folderPatrick Barron
2024-02-23Move RecordingHelper to recordings folderPatrick Barron
2024-02-23Merge pull request #11048 from jellyfin/renovate/ci-depsBond-009
chore(deps): update github/codeql-action action to v3.24.4
2024-02-22Merge pull request #11024 from nielsvanvelzen/api-userid-optionalBond-009
Always make userId query parameter optional
2024-02-22Merge pull request #11028 from nielsvanvelzen/api-userid-optional2Bond-009
Make userId optional in GetProgramsDto