Skip to content

Add rules tables to dashboard

Mark Florian requested to merge 25-rules-table-view into main

This adds two new table views:

  • One lists all defined rules. This is useful for viewing which rules have no findings (e.g., suggesting they're not needed anymore or are invalid).
  • The second one lists rules grouped by component label. This is essentially a tabular version of the treemap on the "Current" page.

Note there are several refactoring commits in this MR. It might be useful to review it commit-by-commit!

By ID By component
Screenshot_2022-12-21_at_18-50-29_Pajamas_Adoption_Scanner_Dashboard Screenshot_2022-12-21_at_18-50-35_Pajamas_Adoption_Scanner_Dashboard

Review/run this locally

  1. Copy the pages in mr job URL (must have succeeded)
  2. Run bin/review-mr.sh <job url>

Closes #25 (closed)

Edited by Mark Florian

Merge request reports