aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Api/Controllers/ItemsController.cs
AgeCommit message (Collapse)Author
6 daysRemove DtoExtensions.AddClientFields (#15638)Niels van Velzen
2025-03-30Rework parental ratings (#12615)Tim Eisele
2025-03-25WIP fixed namespacesJPVenson
2025-02-19Merge remote-tracking branch 'jellyfinorigin/master' into ↵JPVenson
feature/DatabaseRefactor
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
2025-01-26Prepared Seperation of Database components for future multi provider supportJPVenson
2024-11-11Fixed TopParent not beeing migratedJPVenson
2024-08-05Change arguments AssertCanUpdateUser to take a userBond_009
2024-06-07Support filter by index number in ItemsControllerNiels van Velzen
2024-05-01Always attempt to get User if a user id is provided (#11471)Cody Robibero
2024-04-30Fix incomplete tag query for whitelist tags (#11416)gnattu
2024-04-14Validate item access (#11171)Cody Robibero
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-01-17Use helper function to compare guid (#10825)Cody Robibero
2023-12-18Merge pull request #10702 from crobibero/collection-type-lowercaseBond-009
Convert CollectionType to use lowercase enum names
2023-12-08Convert CollectionType to use lowercase enum namesCody Robibero
2023-11-15Updated the summary and the Dto name.ArabCoders
2023-11-13Added access validation to view item user data.ArabCoders
2023-11-13Refactored api call logic handling.ArabCoders
2023-11-12Typo fixes.ArabCoders
2023-11-12Added new API endpoint to update User item dataArabCoders
2023-11-09Merge branch 'master' into media-typeCody Robibero
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-11-09Convert ItemSortBy to enum (#9765)Cody Robibero
* Convert ItemSortBy to enum * Rename Unknown to Default
2023-10-10Convert string MediaType to enum MediaTypeCody Robibero
2023-06-20Don't ignore parentId for playlistsBond_009
2023-05-26Fix TotalRecordCount calculationShadowghost
2023-05-15Fix playlists library and migration (#9770)Shadowghost
2023-02-20Properly build where clause for rating checksShadowghost
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-05Replace != null with is not nullBond_009
2022-11-17Add xmldocs for TMDb provider, correct provider spellingShadowghost
2022-11-09Fix items endpoint not honoring library access controlBill Thornton
2022-10-06fix Release buildcvium
2022-10-06fix: use HttpContext and ClaimsPrincipal instead of IAuthorizationContextcvium
2022-08-21Merge pull request #7965 from jasongdove/api-key-items-without-user-idClaus Vium
2022-08-14Use Guid for adjacentTo API parameterNiels van Velzen
2022-07-30add commentsJason Dove
2022-06-23tweak guid checkJason Dove
Co-authored-by: Bond-009 <bond.009@outlook.com>
2022-06-18use null-forgiving operator to suppress warningsJason Dove
2022-06-18update commentsJason Dove
2022-06-18don't require a user id for items api call using api keyJason Dove
2022-05-22Merge pull request #7780 from 1337joe/fix-tv-guide-search-2Cody Robibero
(cherry picked from commit 492c6bbd7ecb452dcfef77027545e455a20b8baf) Signed-off-by: crobibero <cody@robibe.ro>
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