Refator (api): /next-for-review to support filters

Refator (api): /next-for-review to support filters

Description

Refactored the exiting /next-for-review to support comprehensive filtering for it to be used for multiple cases like peer-review infinite scroll and proof-reading tool. The new filters are:

Language
Media_type
has_unproofread_segments
category_ids
source_label
release_rights
published_date

Checklist

  • Code has been refactored for clarity, maintainability, or performance.
  • No functional changes have been introduced.
  • All existing tests are passing.
  • Code adheres to project coding standards.

Related Issue(s)

Closes #99 (closed)

Merge request reports

Loading