Create a "reports index" page

At the moment we have quite a few reports defined at /admin/reports/report-name however there is no “Top Level” page to list all available reports, nor is there any way to add custom reports.

It would be nice to have a way

  1. To browse the list of all available reports somewhere in the admin dashboard

  2. To allow data explorer to define custom reports that can be graphed

Could be linked from the dashboard with “more reports” button or appear as a breadcrumb on various report pages.


I will start with (1) here


I just pushed a first iteration of this work:

The new “/admin/reports” route:

Link to “All reports” from a report page:

I also added a link to “All reports” from the dashboard page: