Spaces:
Running
Running
Update static/index.html
Browse files- static/index.html +27 -0
static/index.html
CHANGED
@@ -39,6 +39,9 @@
|
|
39 |
<li class="nav-item">
|
40 |
<a class="nav-link" data-toggle="tab" href="#admin" role="tab">Admin Tools</a>
|
41 |
</li>
|
|
|
|
|
|
|
42 |
</ul>
|
43 |
|
44 |
<div class="tab-content">
|
@@ -115,6 +118,28 @@
|
|
115 |
<button class="btn btn-danger mb-2" onclick="clearAllProjects()">Clear All Projects</button>
|
116 |
<div id="admin-result" class="mt-2"></div>
|
117 |
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
118 |
</div>
|
119 |
</div>
|
120 |
</div>
|
@@ -127,7 +152,9 @@
|
|
127 |
<script src="js/spark.js"></script>
|
128 |
<script src="js/test.js"></script>
|
129 |
<script src="js/admin.js"></script>
|
|
|
130 |
<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js"></script>
|
131 |
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js"></script>
|
132 |
</body>
|
133 |
</html>
|
|
|
|
39 |
<li class="nav-item">
|
40 |
<a class="nav-link" data-toggle="tab" href="#admin" role="tab">Admin Tools</a>
|
41 |
</li>
|
42 |
+
<li class="nav-item">
|
43 |
+
<a class="nav-link" data-toggle="tab" href="#api" role="tab">API Definitions</a>
|
44 |
+
</li>
|
45 |
</ul>
|
46 |
|
47 |
<div class="tab-content">
|
|
|
118 |
<button class="btn btn-danger mb-2" onclick="clearAllProjects()">Clear All Projects</button>
|
119 |
<div id="admin-result" class="mt-2"></div>
|
120 |
</div>
|
121 |
+
|
122 |
+
<!-- API Definitions Tab -->
|
123 |
+
<div class="tab-pane fade" id="api" role="tabpanel">
|
124 |
+
<button class="btn btn-info mb-2" onclick="listApis()">Refresh API List</button>
|
125 |
+
<button class="btn btn-success mb-2" onclick="addApi()">+ Add API</button>
|
126 |
+
<div id="api-table" class="table-responsive">
|
127 |
+
<table class="table table-bordered">
|
128 |
+
<thead>
|
129 |
+
<tr>
|
130 |
+
<th>API Name</th>
|
131 |
+
<th>URL</th>
|
132 |
+
<th>Method</th>
|
133 |
+
<th>Actions</th>
|
134 |
+
</tr>
|
135 |
+
</thead>
|
136 |
+
<tbody id="api-body">
|
137 |
+
<!-- API rows here -->
|
138 |
+
</tbody>
|
139 |
+
</table>
|
140 |
+
</div>
|
141 |
+
<div id="api-result" class="mt-2"></div>
|
142 |
+
</div>
|
143 |
</div>
|
144 |
</div>
|
145 |
</div>
|
|
|
152 |
<script src="js/spark.js"></script>
|
153 |
<script src="js/test.js"></script>
|
154 |
<script src="js/admin.js"></script>
|
155 |
+
<script src="js/api.js"></script>
|
156 |
<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js"></script>
|
157 |
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js"></script>
|
158 |
</body>
|
159 |
</html>
|
160 |
+
|