Reduce the number of bootstrapped Vue application on the repository view
At the moment, the repository view is overloaded with the Vue applications. This issue aims at minimizing the number of bootstrapped applications by merging some of those together and preventing bootstrapping those which might not be needed all the time (dynamically loading those when required only).
| The applications list | The active applications highlighted |
|---|---|
![]() |
![]() |
Detailed view of the applications
| The current applications | Note |
|---|---|
![]() |
|
![]() |
|
![]() |
The component is empty no matter whether the project has CODEOWNERS file or not |
![]() |
|
![]() |
|
![]() |
The component is not supposed to be available on the repo view at all according to the implementation |
![]() |
This is supposedly the button, rendering the tree history. However, the component never gets rendered due to the condition which is false on the repo view |
![]() |
|
![]() |
This is the empty Vue app for the DirectoryDownloadLinks component which again is not supposed to be available on the repo view
|
![]() |











