aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Api/Controllers/LibraryController.cs
AgeCommit message (Collapse)Author
2025-03-25Fixed namespacesJPVenson
2025-03-25WIP fixed namespacesJPVenson
2025-02-13Make the JsonConverters for delimited arrays more generic (#13396)Bond-009
* Make the JsonConverters for delimited arrays more generic Also adds some tests for serialization (with different types) as we didn't have any before. * Ignore warnings
2024-11-19Merge remote-tracking branch 'origin/master' into feature/EFUserDataJPVenson
2024-11-17Fixed segment providers never presented to UI (#13060)JPVenson
2024-10-10Removed obsolete Score and Similiarity values for searchJPVenson
2024-10-09WIP porting new Repository structureJPVenson
2024-08-05Add missing lyric fetcher settings from library optionsCody Robibero
2024-07-21Changed `GetThemeMedia` to support SortBy/Order options (#12167)ItsAllAboutTheCode
* Changed `GetThemeMedia` to support SortBy/Order options The `GetThemeMedia, `GetThemeVideos` and `GetThemeSongs` functions can optionally sort the results based based on passing an ItemSortBy type and a SortOrder. This is intended to be used by jellyfin-web in order to allow users to control the order of theme playback. See PR: https://github.com/jellyfin/jellyfin-web/pull/5714 * Update MediaBrowser.Controller/Entities/BaseItem.cs Fix the `GetThemeVideos` two argument overload having both parameters defaulted. For the two argument overload, both parameters are required.
2024-04-30More efficient array creation (#11468)Bond-009
2024-04-14Validate item access (#11171)Cody Robibero
2024-04-08Fix disabled libraries being returned in MediaFolders api (#11236)Bill Thornton
2024-02-23Add item id to download activityCody Robibero
2024-02-06Remove SimpleProgressPatrick Barron
2024-01-17Use helper function to compare guid (#10825)Cody Robibero
2023-12-08Convert CollectionType to use lowercase enum namesCody Robibero
2023-11-12Move API policies to MediaBrowser.CommonPatrick Barron
2023-11-09Convert CollectionType, SpecialFolderType to enum (#9764)Cody Robibero
* Convert CollectionType, SpecialFolderType to enum * Hide internal enum CollectionType values * Apply suggestions from code review Co-authored-by: Shadowghost <Shadowghost@users.noreply.github.com> * Fix recent change * Update Jellyfin.Data/Attributes/OpenApiIgnoreEnumAttribute.cs Co-authored-by: Patrick Barron <barronpm@gmail.com> --------- Co-authored-by: Shadowghost <Shadowghost@users.noreply.github.com> Co-authored-by: Patrick Barron <barronpm@gmail.com>
2023-10-08Remove conditional access when it is known to be not nullStepan Goremykin
2023-06-21Reduce bottlenecks scan code (#9863)Bond-009
2023-03-27Fix #7610Bond_009
2023-02-17Validate requested user id (#8812)Cody Robibero
2023-02-12Merge branch 'master' into simplify_authzcvium
# Conflicts: # Jellyfin.Api/Auth/SyncPlayAccessPolicy/SyncPlayAccessHandler.cs
2023-02-09refactor: simplify authzcvium
2023-02-04Add more testsBond_009
2023-02-04Return NotFound when itemId isn't foundBond_009
2023-02-02Cleanup importsShadowghost
2023-02-02Migrate to file-scoped namespacesShadowghost
2022-12-19Use DistinctBy introduced in .NET 6Bond_009
2022-12-05Replace != null with is not nullBond_009
2022-12-05Replace == null with is nullBond_009
2022-12-03Allow non-ASCII in downloaded filenames (#8825)Justin
Fixes https://github.com/jellyfin/jellyfin/issues/8657
2022-11-10Use elevated access control for media folders endpointBill Thornton
2022-11-09Fix media folders endpoint access controlBill Thornton
2022-10-06fix: use HttpContext and ClaimsPrincipal instead of IAuthorizationContextcvium
2022-02-21Optimize Guid comparisonsBond_009
* Use Guid.Equals(Guid) instead of the == override * Ban the usage of Guid.Equals(Object) to prevent accidental boxing * Compare to default(Guid) instead of Guid.Empty
2022-01-20Properly populate QueryResultCody Robibero
2021-12-24Merge branch 'master' into comparisonsCody Robibero
2021-12-24Merge pull request #7029 from cvium/allocations_maybeCody Robibero
2021-12-24Merge pull request #6867 from yresquirol/related-mediaCody Robibero
2021-12-23Update Jellyfin.Api/Controllers/LibraryController.csCody Robibero
2021-12-20Use our own Contains extensioncvium
2021-12-12Use BaseItemKind where possibleCody Robibero
2021-11-18Related media according to genreYordany Rodriguez Esquirol
2021-09-03Merge remote-tracking branch 'upstream/master' into authenticationdb-efcoreCody Robibero
2021-08-28Remove more and more warningsCody Robibero
2021-05-20Migrate authentication db to EF CorePatrick Barron
2021-05-08Merge branch 'master' into comparisonsBaronGreenback
2021-05-07Enable nullable reference types for MediaBrowser.ControllerBond_009
2021-04-17Cleaned up "value assigned is not used in any execution path"BaronGreenback