Skip to content

Create new Framework tab and table

Proposal

With the this complete Rename Framework tab to Projects (#422963 - closed) we now want to create a new tab for Frameworks.

The table will list Compliance Frameworks and the associated projects in first iteration. Not adherence and policies

Search will use the same search as the current Frameworks tab (Filtering compliance Framework report (#387911 - closed) and Filter a groups projects by project details (#388492 - closed))

Designs

Designs -> 🎨 Design: improve manage/edit compliance framew... (#412702 - closed)

List_of_frameworks

Implementation plan

  1. First MR
    1. Update the folder names from frameworks_report to projects_report
  2. Second MR
    1. Create basic new report using the projects_report
      1. Only need to report.vue and frameworks_table.vue files
      2. Strip out filters, pagination etc
      3. Change queries over to groupComplianceFrameworks and associatedProjects to get all frameworks and associated projects (internal Slack thread)
    2. Update ee/app/assets/javascripts/compliance_dashboard/components/reports_app.vue
      1. Add new tab for frameworks report behind FF
Edited by Nate Rosandich