aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Api/Controllers
AgeCommit message (Collapse)Author
2024-04-22Only apply custom downmix to 5.1 audios (#11401)gnattu
2024-04-21Fix InvalidCastException in ItemUpdateController (#11398)Niels van Velzen
2024-04-21Limit sessions per user (#11370)Cody Robibero
2024-04-17Enable nullable for LibraryManager (#11191)Bond-009
2024-04-14Validate item access (#11171)Cody Robibero
2024-04-10Merge pull request #11220 from Shadowghost/add-playlist-acl-apiJoshua M. Boniface
Add playlist ACL endpoints
2024-04-10Merge pull request #11321 from nielsvanvelzen/get-remote-subs-permBond-009
Fix policy for GetRemoteSubtitles
2024-04-08Fix disabled libraries being returned in MediaFolders api (#11236)Bill Thornton
2024-04-08Fix policy for GetRemoteSubtitlesNiels van Velzen
Other operations related to remote subtitles require the SubtitleManagement policy, so it only makes sense that this operation requires it too.
2024-04-03TypoShadowghost
2024-04-03Apply review suggestionsShadowghost
2024-04-03Apply review suggestionsShadowghost
2024-04-03Apply review suggestionsShadowghost
2024-04-03FixupShadowghost
2024-04-03FixupShadowghost
2024-04-03Return 204 on OpenAccessShadowghost
2024-04-03Add endpoint to get user permissionsShadowghost
2024-04-03Enforce permissionsShadowghost
2024-04-02Apply review suggestionsShadowghost
2024-04-01Implement update endpointShadowghost
2024-04-01Apply review suggestionsShadowghost
2024-03-28fix: disable api endpoint for ffmpeg path for security (#11225)gnattu
Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com>
2024-03-28fix: forward port patch for GHSA-866x-wj5j-2vf4 (#11228)gnattu
2024-03-27Apply review suggestionsShadowghost
2024-03-26Apply review suggestionsShadowghost
2024-03-26Extend playlist creation capabilitiesShadowghost
2024-03-26Add playlist ACL endpointsShadowghost
2024-03-24Fix codec vs ActualOutputVideoCodecnyanmisaka
codec is copy ActualOutputVideoCodec is hevc fixes 3bbb57e Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-03-23Add new VideoRangeTypes to fully support DoVi on webOS (#10469)vedant
2024-03-17Fix the trailing whitespacenyanmisaka
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-03-17Apply suggestions from code review Nyanmisaka
String interpolation is preferred. Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2024-03-16Add TranscodingSegmentCleaner to replace ffmpeg's hlsenc deletionnyanmisaka
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-08Lowercase MediaStreamProtocol for backwards compatibilityCody Robibero
2024-03-04Add 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-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-03Merge pull request #11077 from crobibero/svg-to-imageBond-009
Add support for converting from svg to other image types
2024-02-28Save embedded lyrics when probing audioCody Robibero
2024-02-28Add support for converting from svg to other image typesCody Robibero
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-25Merge pull request #11055 from crobibero/activitylog-downloadClaus Vium
Add item id to download activity
2024-02-23Add item id to download activityCody Robibero
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
2024-02-21Add IRecordingsManager servicePatrick Barron
2024-02-20Merge pull request #10981 from barronpm/livetv-listingsmanagerCody Robibero
Add IListingsManager Service
2024-02-18Make userId optional in GetProgramsDtoNiels van Velzen
2024-02-17Always make userId query parameter optionalNiels van Velzen
2024-02-10Fix file extension based on containerShadowghost
2024-02-10DVD and BDMV folders can not be served directlyShadowghost