There are many routes handled by TrackerManager::process
function.
All these routes are of the form /plugins/tracker/<GET params>
, with the GET parameters used in a big switch to dispatch the request to right controller.
We should destroy this and let our router (FastRoute, see FrontRouter.php
) do the switch between controller -> it means having one exact route for each page.
However, to avoid any breaking changes, old routes should be kept with a redirection to the new one.