Move IDE routes from VUE to Rails
What does this MR do?
In this MR we move the routing initialization responsibility from the Vue router to Rails. This way we can provide information to the IDE beforehand when it loads, avoiding some extra calls.
This routing does not replace the Vue routing, but rather supplements it. WebIDE is still a Vue-based SPA, but we need all the information to set up the app upfront.
Does this MR meet the acceptance criteria?
Conformity
-
📋 Does this MR need a changelog?-
I have included a changelog entry. -
I have not included a changelog entry because _____.
-
-
Code review guidelines -
Merge request performance guidelines -
Style guides -
Separation of EE specific content
Edited by Francisco Javier López (ex-Gitlab)