Show dependency links by default in job dependencies view
Problem
Based on feedback received in https://gitlab.com/gitlab-org/ux-research/-/issues/1389, users want to view the job dependency links by default in the job dependencies view.
Proposal
We can show the links by default for projects where number of links isn't high enough to cause problems, and keep the toggle only for the biggest pipeline graphs. To do that we should determine the size of the pipeline (or rather, number of links) which will be the maximum to show the job dependencies view without the toggle.
We should also remember the setting for each user, so next time they come back to the pipeline graph they view the graph in selected mode. If they selected job dependencies view, we should show that view for them including the dependency links.
Further details
We also have plans to further address the performance problems with big pipeline graphs in a more holistic way. #337079