Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support searching with tv program filters #7780

Merged
merged 1 commit into from
May 21, 2022

Conversation

1337joe
Copy link
Member

@1337joe 1337joe commented May 21, 2022

I'm assuming this is in scope for a bugfix, if not I can rebase it to master.

Changes

  • Add bindings for tv program flags (isMovie, isKids, etc)
  • Fix misspelling of "delimited"

Issues
Fixes #7204

@github-actions
Copy link

Changes in OpenAPI specification found. Expand to see details.

What's Changed


GET /Items
Parameters:

Added: isMovie in query

Optional filter for live tv movies.

Added: isSeries in query

Optional filter for live tv series.

Added: isNews in query

Optional filter for live tv news.

Added: isKids in query

Optional filter for live tv kids.

Added: isSports in query

Optional filter for live tv sports.

GET /Users/{userId}/Items
Parameters:

Added: isMovie in query

Optional filter for live tv movies.

Added: isSeries in query

Optional filter for live tv series.

Added: isNews in query

Optional filter for live tv news.

Added: isKids in query

Optional filter for live tv kids.

Added: isSports in query

Optional filter for live tv sports.

Changed: excludeItemIds in query

Optional. If specified, results will be filtered by excluding item ids. This allows multiple, comma delimited.

Changed: sortBy in query

Optional. Specify one or more sort orders, comma delimited. Options: Album, AlbumArtist, Artist, Budget, CommunityRating, CriticRating, DateCreated, DatePlayed, PlayCount, PremiereDate, ProductionYear, SortName, Random, Revenue, Runtime.

Changed: genres in query

Optional. If specified, results will be filtered based on genre. This allows multiple, pipe delimited.

Changed: officialRatings in query

Optional. If specified, results will be filtered based on OfficialRating. This allows multiple, pipe delimited.

Changed: tags in query

Optional. If specified, results will be filtered based on tag. This allows multiple, pipe delimited.

Changed: years in query

Optional. If specified, results will be filtered based on production year. This allows multiple, comma delimited.

Changed: studios in query

Optional. If specified, results will be filtered based on studio. This allows multiple, pipe delimited.

Changed: artists in query

Optional. If specified, results will be filtered based on artists. This allows multiple, pipe delimited.

Changed: excludeArtistIds in query

Optional. If specified, results will be filtered based on artist id. This allows multiple, pipe delimited.

Changed: albums in query

Optional. If specified, results will be filtered based on album. This allows multiple, pipe delimited.

Changed: albumIds in query

Optional. If specified, results will be filtered based on album id. This allows multiple, pipe delimited.

Changed: studioIds in query

Optional. If specified, results will be filtered based on studio id. This allows multiple, pipe delimited.

Changed: genreIds in query

Optional. If specified, results will be filtered based on genre id. This allows multiple, pipe delimited.

Changed: locationTypes in query

Optional. If specified, results will be filtered based on LocationType. This allows multiple, comma delimited.

Changed: excludeLocationTypes in query

Optional. If specified, results will be filtered based on the LocationType. This allows multiple, comma delimited.

Changed: fields in query

Optional. Specify additional fields of information to return in the output. This allows multiple, comma delimited. Options: Budget, Chapters, DateCreated, Genres, HomePageUrl, IndexOptions, MediaStreams, Overview, ParentId, Path, People, ProviderIds, PrimaryImageAspectRatio, Revenue, SortName, Studios, Taglines.

Changed: excludeItemTypes in query

Optional. If specified, results will be filtered based on item type. This allows multiple, comma delimited.

Changed: includeItemTypes in query

Optional. If specified, results will be filtered based on the item type. This allows multiple, comma delimited.

Changed: filters in query

Optional. Specify additional filters to apply. This allows multiple, comma delimited. Options: IsFolder, IsNotFolder, IsUnplayed, IsPlayed, IsFavorite, IsResumable, Likes, Dislikes.

Changed: videoTypes in query

Optional filter by VideoType (videofile, dvd, bluray, iso). Allows multiple, comma delimited.

Changed: seriesStatus in query

Optional filter by Series Status. Allows multiple, comma delimited.

GET /Trailers
Parameters:

Added: isMovie in query

Optional filter for live tv movies.

Added: isSeries in query

Optional filter for live tv series.

Added: isNews in query

Optional filter for live tv news.

Added: isKids in query

Optional filter for live tv kids.

Added: isSports in query

Optional filter for live tv sports.

@crobibero crobibero added the stable backport Backport into the next stable release label May 21, 2022
@crobibero crobibero added this to Active PRs in Release 10.8.0 via automation May 21, 2022
Release 10.8.0 automation moved this from Active PRs to Approved PRs May 21, 2022
@crobibero crobibero merged commit 492c6bb into jellyfin:release-10.8.z May 21, 2022
Release 10.8.0 automation moved this from Approved PRs to Completed PRs May 21, 2022
@jellyfin-bot jellyfin-bot moved this from Completed PRs to Jellyfinished in Release 10.8.0 May 22, 2022
@jellyfin-bot jellyfin-bot removed the stable backport Backport into the next stable release label May 22, 2022
crobibero added a commit that referenced this pull request May 22, 2022
(cherry picked from commit 492c6bb)
Signed-off-by: crobibero <cody@robibe.ro>
@1337joe 1337joe deleted the fix-tv-guide-search-2 branch May 27, 2022 19:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Release 10.8.0
  
Jellyfinished
Development

Successfully merging this pull request may close these issues.

None yet

4 participants