Skip to content

Update projects in filtered list after changing framework

What does this MR do and why?

This MR forces refetch of filtered project list even if filters are not changed. This is important, because the list might be changed as a result of applying frameworks to some of the projects in the list

Screenshots or screen recordings

Compliance_report___Commit451___GitLab__2_

How to set up and validate locally

  1. Create a Compliance Framework at the group level
    1. https://docs.gitlab.com/ee/user/group/compliance_frameworks.html#compliance-frameworks
  2. Create two projects in the group and they should have the framework badge applied
    1. https://docs.gitlab.com/ee/user/project/#create-a-project
  3. Navigate to the compliance framework report at group level
    1. https://docs.gitlab.com/ee/user/compliance/compliance_report/#compliance-frameworks-report
  4. In the search/filter bar filter "Compliance framework" by the created framework
  5. Select one of the projects and remove the framework
  6. Select search / filter again
  7. Observe project with removed framework is gone from filters

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 #404514 (closed)

Edited by Illya Klymov

Merge request reports

Loading