Deprecate unscoped project routes
Follow on from Remove legacy routes (#28848 - closed)
In 16.0 we removed all of the currently deprecated project routes in Remove legacy project routes (!120720 - merged) During the removal I found a number of routes that are currently unscoped without redirects in place. We need to deprecate these routes during the 16 major release so we can remove them in 17.0.
The routes in https://gitlab.com/gitlab-org/gitlab/-/blob/master/config/routes/repository_deprecated.rb need to be replaced with redirects All of the unscoped routes in config/routes/project.rb also need to be redirected.
All routes outside of this scope https://gitlab.com/gitlab-org/gitlab/-/blob/master/config/routes/project.rb#L30