Skip to content

Commit 914c56e

Browse files
Link to project configuration pages from new settings page (#3611)
Each of the project configuration pages will eventually be merged into the new project settings page. This commit adds them as links in the project settings page sidebar to make the process of overhauling each one more seamless.
1 parent 9a3d27e commit 914c56e

1 file changed

Lines changed: 26 additions & 0 deletions

File tree

resources/js/vue/components/ProjectSettingsPage.vue

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,39 @@
1111
@click="currentSection = 'general'"
1212
>General</a>
1313
</li>
14+
1415
<li>
1516
<a
1617
:class="{'tw-active': currentSection === 'integrations'}"
1718
data-test="integrations-tab-link"
1819
@click="currentSection = 'integrations'"
1920
>Integrations</a>
2021
</li>
22+
23+
<li>
24+
<a
25+
:href="`${$baseURL}/manageBuildGroup.php?projectid=${projectId}`"
26+
>Build Groups</a>
27+
</li>
28+
29+
<li>
30+
<a
31+
:href="`${$baseURL}/projects/${projectId}/testmeasurements`"
32+
>Test Measurements</a>
33+
</li>
34+
35+
<li>
36+
<a
37+
:href="`${$baseURL}/manageSubProject.php?projectid=${projectId}`"
38+
>SubProject Groups</a>
39+
</li>
40+
41+
<li>
42+
<a
43+
:href="`${$baseURL}/manageOverview.php?projectid=${projectId}`"
44+
>Overview Configuration</a>
45+
</li>
46+
2147
<li>
2248
<a
2349
:href="`${$baseURL}/projects/${projectId}/ctest_configuration`"

0 commit comments

Comments
 (0)