| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-04-26 | Bump Swashbuckle.AspNetCore from 6.0.7 to 6.1.3 | dependabot[bot] | |
| Bumps [Swashbuckle.AspNetCore](https://github.com/domaindrivendev/Swashbuckle.AspNetCore) from 6.0.7 to 6.1.3. - [Release notes](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases) - [Commits](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/compare/v6.0.7...v6.1.3) Signed-off-by: dependabot[bot] <support@github.com> | |||
| 2021-04-24 | Merge pull request #5887 from Bond-009/perf | Bond-009 | |
| Improve perf of db save and query | |||
| 2021-04-23 | Merge pull request #5892 from crobibero/password-obsolete | Bond-009 | |
| 2021-04-22 | Merge pull request #5681 from BaronGreenback/ContentFeatureOptimization | Bond-009 | |
| Various DLNA Optimizations | |||
| 2021-04-22 | Don't use obsolete Password property | crobibero | |
| 2021-04-21 | Mark password property as obsolete | crobibero | |
| 2021-04-21 | Improve perf of db save and query | Bond_009 | |
| 2021-04-21 | Merge pull request #5877 from Bond-009/circ1 | Bond-009 | |
| EncodingHelper: Fix circular dependency | |||
| 2021-04-20 | EncodingHelper: Fix circular dependency | Bond_009 | |
| 2021-04-19 | Respect user settings for transcode and remux | cvium | |
| 2021-04-17 | Remove unused using directives | BaronGreenback | |
| 2021-04-12 | fix webp compatibility testing (#5787) | Claus Vium | |
| 2021-04-12 | Mark cropWhitespace parameter as obsolete (#5751) | Cody Robibero | |
| 2021-04-11 | Merge pull request #5764 from cvium/fix-folders-perms | Joshua M. Boniface | |
| Do not check permissions for Folders collectiontype | |||
| 2021-04-11 | (mostly)Fix ResizeFill | Odd Stråbø | |
| 2021-04-11 | Add Resize to fill box alternative to image endpoints | Odd Stråbø | |
| 2021-04-10 | Merge pull request #5750 from iwalton3/fix-audio-selection-uns | Claus Vium | |
| Fix setting audio stream in PlaybackInfo for jellyfin-web. | |||
| 2021-04-10 | Do not check permissions for Folders collectiontype | cvium | |
| 2021-04-10 | Merge pull request #4988 from Bond-009/crop | Bond-009 | |
| 2021-04-09 | Fix setting audio stream in PlaybackInfo for jellyfin-web. | Ian Walton | |
| 2021-04-07 | Merge pull request #5710 from ↵ | Bond-009 | |
| jellyfin/dependabot/nuget/Microsoft.AspNetCore.Authorization-5.0.5 Bump Microsoft.AspNetCore.Authorization from 5.0.3 to 5.0.5 | |||
| 2021-04-07 | Merge pull request #5631 from BrianCArnold/FixMessageCommand | Claus Vium | |
| 2021-04-06 | Bump Microsoft.AspNetCore.Authorization from 5.0.3 to 5.0.5 | dependabot[bot] | |
| Bumps [Microsoft.AspNetCore.Authorization](https://github.com/dotnet/aspnetcore) from 5.0.3 to 5.0.5. - [Release notes](https://github.com/dotnet/aspnetcore/releases) - [Commits](https://github.com/dotnet/aspnetcore/compare/v5.0.3...v5.0.5) Signed-off-by: dependabot[bot] <support@github.com> | |||
| 2021-04-03 | Merge pull request #5598 from cvium/fix_hls_default_values | Bond-009 | |
| 2021-04-03 | Merge pull request #5602 from Ullmie02/IP-string-IP | Bond-009 | |
| 2021-04-02 | Various DLNA Optimizations | BaronGreenback | |
| 2021-03-31 | Apply suggestions from code review | BrianCArnold | |
| Co-authored-by: Claus Vium <cvium@users.noreply.github.com> | |||
| 2021-03-31 | Update SessionController.cs | BrianCArnold | |
| 2021-03-30 | Update SessionController.cs | BrianCArnold | |
| Removed unnecessary construction of POCO to represent data from POST body | |||
| 2021-03-29 | Added Required attribute to Text property of MessageCommand. | Brian Arnold | |
| 2021-03-27 | Removed null check for body object and user [Required] attribute in replacement. | Brian C. Arnold | |
| 2021-03-27 | Fixed comment and code block runes to match coding | Brian Arnold | |
| standards required by Jellyfin team. | |||
| 2021-03-27 | Changed SessionController.SendMessageCommand | Brian 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-27 | Merge pull request #5624 from crobibero/subtitle-format | Claus Vium | |
| 2021-03-26 | Fix route naming | crobibero | |
| 2021-03-26 | Update Jellyfin.Api/Controllers/SessionController.cs | lmaonator | |
| Co-authored-by: Cody Robibero <cody@robibe.ro> | |||
| 2021-03-26 | Mark query parameters as obsolete | crobibero | |
| 2021-03-26 | Fix stream selection having no effect when casting | lmaonator | |
| 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-25 | Mark query parameters as obsolete | crobibero | |
| 2021-03-25 | Allow subtitle format to be set from query parameter. | crobibero | |
| 2021-03-25 | enable range processing for download endpoints | cvium | |
| 2021-03-24 | Update Jellyfin.Api/Helpers/FileStreamResponseHelpers.cs | Szymon Acedański | |
| Co-authored-by: Claus Vium <cvium@users.noreply.github.com> | |||
| 2021-03-24 | Fix incorrect responses for HEAD /audio/<id>/stream | Szymon Acedański | |
| Without this fix my Samsung Soundbar (HW-Q80R) fails to play using DLNA and returns "Error: Resource not found (716)" instead. I had a look on tcpdump network logs between Jellyfin and the soundbar and noticed that the device performs a HEAD request for the media before responding to the DLNA UPNP control request from Jellyfin (or BubbleUPNP Android App). Jellyfin retuns 204 No Content response, which is unusual. Common web servers generally return 200 OK if the GET would return content, and this is not-very-clearly suggested [in HTTP spec](https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.2.1) The other patch is to ensure, that invalid Content-Length: 0 is not returned with the HEAD response in the streaming case. I think in both cases we still don't return the same headers with HEAD as with GET (e.g. Content-Length or Accept-Ranges), but at least we don't return anything misleading. | |||
| 2021-03-23 | Remove conversion from IPAddress to string to IPAddress | David | |
| 2021-03-22 | change HLS endpoint defaults to false | cvium | |
| 2021-03-20 | Apply review suggestions | Erwin de Haan | |
| 2021-03-20 | Fix arbitrary image file reads in ImageByNameController | Erwin de Haan | |
| GHSL-2021-050: Issue 4 Arbitrary image file read and directory traversal. | |||
| 2021-03-20 | Fix directory traversal in the HlsSegmentController in a fairly rudimentary ↵ | Erwin de Haan | |
| but working way. GHSL-2021-050: Issue 1,2,3 Arbitrary file read and directory traversal. The segment id's can probably just be verified to be an actual ID or to not contain any forward or backward slashes | |||
| 2021-03-14 | Merge branch 'master' into ef-cleanup | Patrick Barron | |
| # Conflicts: # Jellyfin.Data/Entities/Libraries/MediaFileStream.cs # Jellyfin.Data/Jellyfin.Data.csproj | |||
| 2021-03-14 | Merge pull request #5422 from Bond-009/warn51 | Bond-009 | |
