feat(ui): add a system page with health checks, version and logs
This commit is contained in:
1 parent
4441c5a24d
commit
175dface50
4 files changed
+119
-1
No files matched your search
@@ -22,6 +22,10 @@
|
||||
<button data-view="import" data-i18n="nav.import"></button>
|
||||
<button data-view="activity" data-i18n="nav.activity"></button>
|
||||
<button data-view="settings" data-i18n="nav.settings"></button>
|
||||
<button data-view="system">
|
||||
<span data-i18n="nav.system"></span>
|
||||
<span id="health-badge" class="badge" hidden></span>
|
||||
</button>
|
||||
<button id="lang-toggle" class="secondary" data-i18n-title="nav.langToggle"></button>
|
||||
</nav>
|
||||
</header>
|
||||
@@ -299,6 +303,27 @@
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section id="view-system" hidden>
|
||||
<h3 data-i18n="system.health"></h3>
|
||||
<ul id="health-list"></ul>
|
||||
<h3 data-i18n="system.version"></h3>
|
||||
<p id="system-version" class="mono"></p>
|
||||
<h3 data-i18n="system.logs"></h3>
|
||||
<div class="table-scroll">
|
||||
<table id="log-table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th data-i18n="history.time"></th>
|
||||
<th data-i18n="system.level"></th>
|
||||
<th data-i18n="system.source"></th>
|
||||
<th data-i18n="system.message"></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody></tbody>
|
||||
</table>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section id="view-settings" hidden>
|
||||
<h3 data-i18n="lib.heading"></h3>
|
||||
<div class="table-scroll">
|
||||
|
||||
Reference in new issue
Block a user