FE: initCheck moved into systeminfo

Signed-off-by: jokob-sk <jokob.sk@gmail.com>
This commit is contained in:
jokob-sk
2025-12-12 14:26:37 +11:00
parent a627cc6abe
commit c8d427d231
7 changed files with 171 additions and 177 deletions
+1 -1
View File
@@ -40,7 +40,7 @@ There are several ways to check if the GraphQL server is running.
### Init Check
You can navigate to Maintenance -> Init Check to see if `isGraphQLServerRunning` is ticked:
You can navigate to System Info -> Init Check to see if `isGraphQLServerRunning` is ticked:
![Init Check](./img/DEBUG_API_SERVER/Init_check.png)
Binary file not shown.

Before

Width:  |  Height:  |  Size: 135 KiB

After

Width:  |  Height:  |  Size: 68 KiB

+3 -3
View File
@@ -22,7 +22,7 @@ function lockDatabase(delay=20) {
clearInterval(countdownInterval);
console.log('Countdown finished');
}
}, 1000);
}, 5000);
}
@@ -83,7 +83,7 @@ const requiredFiles = [
if (allOk) {
checkInternalStatusAfterFiles();
} else {
setTimeout(checkAppInitializedJson, 1000);
setTimeout(checkAppInitializedJson, 5000);
}
}
@@ -113,7 +113,7 @@ const requiredFiles = [
$('#check-status').show();
$('#check-status-plc').hide();
} else {
setTimeout(checkInternalStatusAfterFiles, 1000);
setTimeout(checkInternalStatusAfterFiles, 5000);
}
});
}
-20
View File
@@ -140,12 +140,6 @@ $db->close();
<?= lang('Device_MultiEdit');?>
</a>
</li>
<li>
<a id="tab_initCheck_id" href="#tab_initCheck" data-toggle="tab">
<i class="fa-solid fa-check"></i>
<?= lang('Maintenance_InitCheck');?>
</a>
</li>
</ul>
<div class="tab-content spinnerTarget">
<div class="tab-pane active" id="tab_DBTools">
@@ -280,20 +274,6 @@ $db->close();
</div>
</div>
<!-- ---------------------------Init check -------------------------------------------- -->
<div class="tab-pane" id="tab_initCheck">
<div class="db_info_table">
<div class="box box-solid">
<?php
require 'initCheck.php';
?>
</div>
</div>
</div>
<!-- ------------------------------------------------------------------------------ -->
</div>
+3 -4
View File
@@ -374,10 +374,6 @@
<li>
<a href="maintenance.php#tab_multiEdit" onclick="initializeTabs()"> <?= lang("Device_MultiEdit");?> </a>
</li>
<li>
<a href="maintenance.php#tab_initCheck" onclick="initializeTabs()"> <?= lang("Maintenance_InitCheck");?> </a>
</li>
</ul>
</li>
@@ -453,6 +449,9 @@
<li>
<a href="systeminfo.php#panStorage" onclick="setCache('activeSysinfoTab','tabStorage');initializeTabs()"><?= lang('Systeminfo_Storage');?></a>
</li>
<li>
<a href="systeminfo.php#panInitCheck" onclick="setCache('activeSysinfoTab','tabInitCheck');initializeTabs()"> <?= lang("Maintenance_InitCheck");?> </a>
</li>
</ul>
</li>
+11
View File
@@ -58,6 +58,14 @@
</span>
</a>
</li>
<li>
<a id="tabInitCheck" href="#panInitCheck" data-toggle="tab">
<i class="fa fa-check"></i>
<span class="dev-detail-tab-name">
<?= lang('Maintenance_InitCheck');?>
</span>
</a>
</li>
</ul>
<div class="tab-content spinnerTarget" style="min-height: 430px;">
@@ -70,6 +78,9 @@
<div class="tab-pane fade table-responsive" data-php-file="systeminfoStorage.php" id="panStorage">
<!-- PLACEHOLDER -->
</div>
<div class="tab-pane fade table-responsive" data-php-file="systeminfoInitCheck.php" id="panInitCheck">
<!-- PLACEHOLDER -->
</div>
</div>
<!-- /.tab-content -->
</div>
+4
View File
@@ -2,6 +2,9 @@
//------------------------------------------------------------------------------
// check if authenticated
require_once $_SERVER['DOCUMENT_ROOT'] . '/php/templates/security.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/php/server/db.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/php/templates/language/lang.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/php/templates/globals.php';
?>
<div class="col-md-12">
@@ -48,5 +51,6 @@
$(document).ready(() => {
checkAppInitializedJsonInit();
hideSpinner();
});
</script>