Skip to content

Filter out hidden issues

What does this MR do and why?

This MR is using the hidden field in the Issue ES result to hide the issues which have hidden value is true

Screenshots or screen recordings

Screenshots are required for UI changes, and strongly recommended for all other merge requests.

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

  1. Search for any text from the global search text bar. For eg: Dismiss Cipher with no integrity
  2. You will see some results. Now ban one of the users who is the author of the search results. For eg: hyacinth.wilderman
  3. All the issues from these authors will be removed from search results. Also, the search results count will be reduced. But when you are logged in as an admin, nothing will be removed.
  4. Now unban the user and you will see the issues created by this user reappear in the search results. Also, the search results count will increase.

It might take some time to reflect on the changes in the results due to the background process

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #341448 (closed)

Edited by Ravi Kumar

Merge request reports