aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Api/Controllers
AgeCommit message (Collapse)Author
2025-01-29Changed UserName to non-deterministic fieldJPVenson
2025-01-28Merge pull request #12925 from Bond-009/awaitBond-009
Always await instead of directly returning Task
2025-01-28Remove useless checks and dead code (#13405)Bond-009
* Remove useless checks and dead code * Enable adaptive bitrate streaming again * Disable adaptive bitrate streaming by default
2025-01-28Fix spelling (#13444)Josh Soref
* spelling: anamorphic Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: associated Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: channelinfo Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: eagerly Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: enumerable Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: greater than/less than Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: greater Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: lineup Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: logs out Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: names Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: paging Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: playlist Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: sanitized Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: saving Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> --------- Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2025-01-26Prepared Seperation of Database components for future multi provider supportJPVenson
2025-01-25chore: fix spellingJosh Soref
* a * acceleration * addition * altogether * api clients * artist * associated * bandwidth * cannot * capabilities * case-insensitive * case-sensitive * configuration * delimiter * dependent * diacritics * directors * enable * explicitly * filters * finish * have * hierarchy * implicit * include * information * into * its * keepalive * localization * macos * manual * matching * metadata * nonexistent * options * overridden * parsed * parser * playback * preferring * processes * processing * provider * ratings * retrieval * running * segments * separate * should * station * subdirectories * superseded * supported * system * than * the * throws * transpose * valid * was link: forum or chat rooms Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2025-01-25Remove the ability to auto port forward (#13222)Bond-009
2025-01-25Merge pull request #12798 from JPVenson/feature/EFUserDataJoshua M. Boniface
Refactor library.db into jellyfin.db and EFCore
2025-01-23Disable adaptive bitrate streaming by defaultBond_009
2025-01-11Prefer ApiKey over api_key in generated URL's (#13342)Niels van Velzen
2024-12-15Applied review commentsJPVenson
2024-12-06Merge branch 'jellyfin:master' into feature/EFUserDataJPVenson
2024-11-30Backport pull request #13113 from jellyfin/release-10.10.zgnattu
Only do DoVi remux when the client supports profiles without fallbacks Original-merge: 9464f9e62266266bcec2a97f88fcc988aa4976a6 Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Bond_009 <bond.009@outlook.com>
2024-11-29Fix typo in guide info endpoint comment (#13117)1hitsong
2024-11-19Merge remote-tracking branch 'origin/master' into feature/EFUserDataJPVenson
2024-11-19Backport pull request #12955 from jellyfin/release-10.10.zgnattu
Fix trickplay images never being replaced Original-merge: 9c6454ec46622c32702b64cff01b859b97a9aeb4 Merged-by: joshuaboniface <joshua@boniface.me> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-11-19Backport pull request #12934 from jellyfin/release-10.10.zShadowghost
Fix playlists Original-merge: 8bee67f1f8dab604d745b3d077330085f7f111d4 Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-11-19Backport pull request #12916 from jellyfin/release-10.10.zJPVenson
Added query filter to disregard disabled Providers Original-merge: 38c08c4fadf9c44625c0baa49929f7e905efdf70 Merged-by: joshuaboniface <joshua@boniface.me> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-11-17Fixed segment providers never presented to UI (#13060)JPVenson
2024-11-17Merge branch 'feature/EFUserData' of https://github.com/JPVenson/jellyfin ↵JPVenson
into feature/EFUserData
2024-11-17Applied coding styleJPVenson
2024-11-17Merge branch 'master' into feature/EFUserDataJPVenson
2024-11-16Update projects to .NET 9 (#13023)Bond-009
2024-11-14reverted dbg codeJPVenson
2024-11-14Deterministic tests my ***JPVenson
2024-11-14Reverted Test codeJPVenson
2024-11-14Added Pipeline debug codeJPVenson
2024-11-11Fixed TopParent not beeing migratedJPVenson
2024-10-31Always await instead of directly returning TaskBond_009
https://github.com/davidfowl/AspNetCoreDiagnosticScenarios/blob/master/AsyncGuidance.md#prefer-asyncawait-over-directly-returning-task The performance impact is negligible (and it's me saying that!)
2024-10-28Updated all instances of ImmutableList to ImmutableArrayJPVenson
2024-10-28Removed unused UsingJPVenson
2024-10-22Reverted ImmutableList changeJPVenson
2024-10-22Reverted ToImmutableList changeJPVenson
2024-10-11Applied Review CommentsJPVenson
2024-10-10Removed obsolete Score and Similiarity values for searchJPVenson
2024-10-09Fixed AncestorIds and applied review commentsJPVenson
2024-10-09Apply suggestions from code reviewJPVenson
Co-authored-by: Cody Robibero <cody@robibe.ro>
2024-10-09Ported new Item Repository architectureJPVenson
2024-10-09WIP porting new Repository structureJPVenson
2024-10-08Merge remote-tracking branch 'jellyfinorigin/master' into feature/EFUserDataJPVenson
2024-10-03Clean up deprecated -vsync option (#12765)Nyanmisaka
2024-09-26Add endpoint for getting playlists by id (#12697)Tim Eisele
2024-09-24Fix get sessions with api key (#12696)gnattu
2024-09-22Fix GetTrickplayTileImage operation name (#12681)Niels van Velzen
2024-09-22Fix media segment operation name (#12682)Niels van Velzen
2024-09-22Remove all subtitle options from audio endpointsgnattu
Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
2024-09-22Don't add subtitle option to audio endpointgnattu
2024-09-22Let HLS Controller decide if subtitle should be burn ingnattu
Previously, we predicted whether the subtitle should be burned in with transcode reasons, but that was not accurate because the actual transcoding codec is only determined after the client has requested the stream. This pass through the option to the `DynamicHlsController` to handle the subtitle burn-in during the actual transcoding process. Now the client should be responsible to conditionally load the subtitle when this option is enabled.
2024-09-18Return empty response instead of not foundShadowghost
2024-09-18Add SessionInfoDto, DeviceInfoDto and implement ↵Shadowghost
JsonDelimitedArrayConverter.Write