diff --git a/res/include/script/admin.js b/res/include/script/admin.js
index 9cc4dfe..72ea598 100644
--- a/res/include/script/admin.js
+++ b/res/include/script/admin.js
@@ -117,6 +117,19 @@ function getStats(order) {
).then(resp => {
let t = document.getElementById("tstat_body")
t.innerHTML = ""
+ let c = document.getElementById("tconnstat_body")
+ c.innerHTML = ""
+
+ resp.db_connection_stats.forEach(v => {
+ let row = document.createElement("tr")
+ row.innerHTML = `\
+
${v.name} |
+ ${v.max_connections} |
+ ${v.open_connections} |
+ ${v.connections_in_use} |
+ ${v.connections_idle} | `
+ c.appendChild(row)
+ })
resp.query_statistics.sort((a, b) => {
if (typeof(a[order]) === "number") {
diff --git a/res/include/script/file_manager/FileManager.js b/res/include/script/file_manager/FileManager.js
index ce25076..9f9e4e0 100644
--- a/res/include/script/file_manager/FileManager.js
+++ b/res/include/script/file_manager/FileManager.js
@@ -55,7 +55,7 @@ FileManager.prototype.getUserFiles = function() {
this.setSpinner()
let getAll = (page) => {
- let numFiles = 10000
+ let numFiles = 1000
fetch(apiEndpoint+"/user/files?page="+page+"&limit="+numFiles).then(resp => {
if (!resp.ok) { Promise.reject("yo") }
return resp.json()
diff --git a/res/template/admin.html b/res/template/admin.html
index 7ee285d..f37a101 100644
--- a/res/template/admin.html
+++ b/res/template/admin.html
@@ -27,6 +27,19 @@
Update global settings
+
Database connection statistics
+
+
+
+ Name |
+ Max |
+ Open |
+ In use |
+ Idle |
+
+
+
+
Query statistics