Skip to content

Implement more listing options in `mr list`

Kerri Miller requested to merge github/fork/maxice8/mr-list-more into trunk

Created by: maxice8

Description

Add the following flags:

  • --author -> filter by author
  • --source-branch -> filter by source branch
  • --target-branch -> filter by target branch
  • --draft -> show only work in progress
  • --search -> find substring in title and description

Deprecate the following flags:

  • --mine -> glorified --assignee=@me
  • --open -> default value

How Has This Been Tested?

Against gitlab.alpinelinux.org, see Screenshots

Screenshots (if appropriate): image

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation
  • Chore (Related to CI or Packaging to platforms)

Merge request reports