feat(ui): Add 'Available' filter to request list and remove unused MediaRequestStatus.AVAILABLE enum value #905
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Remove unused
MediaRequestStatus
enum valueAVAILABLE
, and add "Available" and "Processing" filter options to the request list page.This is an alternative to #899 for implementing #656, using a more advanced query for the
/request
endpoint instead of trying to keep request statuses in sync with media statuses.Currently still trying to find an elegant way to filter on and display availability for partial series requests (e.g., when a user only requests one season of a series and that becomes available, we should treat that as an available request even if other seasons are missing).
Screenshot (if UI related)
Todos
/request/count
endpointIssues Fixed or Closed by this PR