Support new admin projects dashboard routes

What does this MR do and why?

Adds the following routes:

  • /admin/projects/active
  • /admin/projects/inactive

This is necessary to support the new pages added in Migrate Admin Projects Dashboard to Vue (!194685 - merged)

References

Screenshots or screen recordings

N/A

How to set up and validate locally

  1. Go to /admin/projects/active. The admin projects dashboard should load normally.
  2. Go to /admin/projects/inactive. The admin projects dashboard should load normally.

Currently, it will load the existing HTML-based dashboard. When Migrate Admin Projects Dashboard to Vue (!194685 - merged) is merged, they should load the "Active" and "Inactive" tabs respectively.

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Shane Maglangit

Merge request reports

Loading