Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Advanced search #26

Open
gavinwahl opened this issue Apr 26, 2017 · 1 comment
Open

Advanced search #26

gavinwahl opened this issue Apr 26, 2017 · 1 comment

Comments

@gavinwahl
Copy link
Member

The old buggy supported these searches with special syntax in the search field:

  • assigned:foo search for bugs assigned to someone with a name of foo. me is an alias for the current user.
  • created:foo
  • involved:foo searches for bugs that foo has created, commented in, mentioned in, or been assigned to.
  • project:foo searches for bugs in projects whose title matches the regex f.*o.*o.*
  • state:resolved
  • priority:high
  • "foo bar" fulltext searches for foo immediately followed by bar, ie phrase search
  • #:123 filters for bug number 123
  • !filter negates filter

The filters combine:

  • filters of the same type with OR
  • filters of different types with AND

So assigned:foo assigned:bar priority:high parses as (assigned:foo OR assigned:bar) AND priority:high.

!assigned:me involved:me is (NOT assigned:me) AND involved:me

#:123 #:456 #:789 is #:123 OR #:456 OR #:789.

@gavinwahl
Copy link
Member Author

Is the way filters of the same type combine compatible with AND and OR conditions?

what should assigned:a assigned:b (assigned:c AND priority:high) parse as?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant