Skip to content
Snippets Groups Projects

Support filtering by "Any" milestone or issue and fix "No Milestone" and "No Label" filters

Merged Stan Hu requested to merge stanhu/gitlab-ce:improve-label-milestones-filter into master

This MR adds support for filtering by "Any" milestone or label. It also changes the "No Milestone" filter to only show issues/merge requests that have NO milestones and adds a similar "No Label" filter.

Screenshots:

image

image

Closes #2619 (closed)

Closes https://github.com/gitlabhq/gitlabhq/issues/9631

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
207 215
208 216 def by_label(items)
209 217 if params[:label_name].present?
210 label_names = params[:label_name].split(",")
218 if params[:label_name] == Label::None.title
219 item_ids = LabelLink.where(target_type: klass.name).pluck(:target_id)
  • mentioned in issue #3078 (closed)

  • Please register or sign in to reply
    Loading