aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Api/Controllers
AgeCommit message (Collapse)Author
2021-05-20Add PaginatedQuery abstract class, change startIndex to skipPatrick Barron
2021-05-20Remove unnecessary query classPatrick Barron
2021-05-18Merge branch 'master' into authenticationdb-efcorePatrick Barron
# Conflicts: # Jellyfin.Api/Helpers/RequestHelpers.cs
2021-05-11Merge pull request #5929 from crobibero/sortBond-009
2021-05-11Reduce warnings in MediaBrowser.Controller (#6006)Cody Robibero
Co-authored-by: Patrick Barron <18354464+barronpm@users.noreply.github.com>
2021-05-07Enable nullable reference types for MediaBrowser.ControllerBond_009
2021-05-06Merge pull request #5982 from Bond-009/nullableBond-009
2021-05-05Code Clean up: Convert to null-coalescing operator ?? (#5845)BaronGreenback
Co-authored-by: Cody Robibero <cody@robibe.ro> Co-authored-by: Patrick Barron <18354464+barronpm@users.noreply.github.com>
2021-05-05Enable nullable reference types for MediaBrowser.CommonBond_009
2021-05-05Merge pull request #5943 from Maxr1998/device-profile-defaultsBond-009
2021-05-02Merge pull request from GHSA-rgjw-4fwc-9v96Joshua M. Boniface
Remove /Images/Remote API endpoint
2021-05-02Remove /Items/RemoteSearch/Image API endpointJoshua M. Boniface
2021-05-02Remove /Images/Remote API endpointJoshua M. Boniface
2021-05-01Nullability handling for device profile classesMaxr1998
2021-04-30Remove extraneous 'stream' parameterMaxr1998
The argument isn't passed to the method but causes the API generator to include an unnecessary parameter. Also fixes some typos in the documentation comments.
2021-04-29Update Jellyfin.Api/Controllers/GenresController.csCody Robibero
2021-04-28Add ability to sort on Genre, MusicGenre, Artistcrobibero
2021-04-24Merge pull request #5887 from Bond-009/perfBond-009
Improve perf of db save and query
2021-04-22Don't use obsolete Password propertycrobibero
2021-04-21Improve perf of db save and queryBond_009
2021-04-20EncodingHelper: Fix circular dependencyBond_009
2021-04-17Remove unused using directivesBaronGreenback
2021-04-12fix webp compatibility testing (#5787)Claus Vium
2021-04-12Mark cropWhitespace parameter as obsolete (#5751)Cody Robibero
2021-04-11Merge pull request #5764 from cvium/fix-folders-permsJoshua M. Boniface
Do not check permissions for Folders collectiontype
2021-04-11(mostly)Fix ResizeFillOdd Stråbø
2021-04-11Add Resize to fill box alternative to image endpointsOdd Stråbø
2021-04-10Do not check permissions for Folders collectiontypecvium
2021-04-10Make device/session code asyncPatrick Barron
2021-04-10Rewrite device manager using EF CorePatrick Barron
2021-04-10Merge pull request #4988 from Bond-009/cropBond-009
2021-04-07Merge pull request #5631 from BrianCArnold/FixMessageCommandClaus Vium
2021-04-03Merge pull request #5598 from cvium/fix_hls_default_valuesBond-009
2021-04-03Merge pull request #5602 from Ullmie02/IP-string-IPBond-009
2021-04-01Use new entities for API key endpointsPatrick Barron
2021-03-31Apply suggestions from code reviewBrianCArnold
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-03-31Update SessionController.csBrianCArnold
2021-03-30Update SessionController.csBrianCArnold
Removed unnecessary construction of POCO to represent data from POST body
2021-03-29Added Required attribute to Text property of MessageCommand.Brian Arnold
2021-03-27Removed null check for body object and user [Required] attribute in replacement.Brian C. Arnold
2021-03-27Fixed comment and code block runes to match codingBrian Arnold
standards required by Jellyfin team.
2021-03-27Changed SessionController.SendMessageCommandBrian Arnold
implementation receive data in the POST body, as that is how the jellyfin-web client currently posts the data to the server. Resolves: #5628
2021-03-27Merge pull request #5624 from crobibero/subtitle-formatClaus Vium
2021-03-26Fix route namingcrobibero
2021-03-26Update Jellyfin.Api/Controllers/SessionController.cslmaonator
Co-authored-by: Cody Robibero <cody@robibe.ro>
2021-03-26Mark query parameters as obsoletecrobibero
2021-03-26Fix stream selection having no effect when castinglmaonator
When casting to jellyfin-mpv-shim from jellyfin-web in the browser, jellyfin-web sends data about which version (for grouped items) and which streams the user selected in the browser to the "Sessions/{sessionId}/Playing" API endpoint. The API endpoint currently doesn't forward them to jellyfin-mpv-shim through the Play command, which results in the default streams being played instead of the browser selected ones. PlayRequest already has the properties and they are already sent to the cast client by SendPlayCommand when present. jellyfin-mpv-shim will already use them to select the wanted streams when it receives the Play command. All that's needed to make it work is to take the parameters and assign them to PlayRequest.
2021-03-25Mark query parameters as obsoletecrobibero
2021-03-25Allow subtitle format to be set from query parameter.crobibero
2021-03-25enable range processing for download endpointscvium