Skip to content

Support OR filters in IssuableFinder [RUN ALL RSPEC] [RUN AS-IF-FOSS]

Heinrich Lee Yu requested to merge or-issuable-finders into master

What does this MR do?

Allows OR filtering in issues / MRs for author, assignee, label, milestone, release, and my reaction.

#296031 (closed)

This does not affect Epics yet because EpicsFinder overrides #execute. This also does not include issue-specific / MR-specific fields like weight, epic, etc..

Testing

  1. Enable the or_issuable_queries feature flag.

  2. Sample URLs:

(There is no frontend for this right now)

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team
Edited by Heinrich Lee Yu

Merge request reports