New issue shortcut doesnt work on some pages
What does this MR do?
- Slightly tidies dispatcher switch case by utilising 'fall through' cases.
- Adds shortcuts to project pipelines, milestones, builds and forks pages
Are there points in the code the reviewer needs to double check?
I have a feeling that these may have been missed out of the case statements on purpose?
Why was this MR needed?
Possible UX issue highlighted in #17929 (closed).
What are the relevant issue numbers?
Closes #17929 (closed).
Closes #12616 (closed). (dup)
Closes #18123 (closed). (dup)
Closes #13688 (closed). (dup)