9 Commits

Author SHA1 Message Date
0974c1d7dd Merge pull request 'feature/db-check' (#21) from feature/db-check into development
All checks were successful
Development Build / build-and-test (push) Successful in 54s
Development Build / docker-build-and-push (push) Successful in 6m7s
Reviewed-on: #21
2025-10-03 13:11:17 +02:00
0e72287c6b Cache aktiviert 2025-10-03 13:10:56 +02:00
3918425ef9 Merge branch 'development' of https://git.triggermeelmo.com/Watcher/watcher into feature/db-check 2025-10-03 13:04:18 +02:00
ec13a51575 Merge pull request 'feature/network-check' (#20) from feature/network-check into development
All checks were successful
Development Build / build-and-test (push) Successful in 57s
Development Build / docker-build-and-push (push) Successful in 6m7s
Reviewed-on: #20
2025-10-03 13:03:31 +02:00
b8626cb8ea Debug Logs entfernt 2025-10-03 13:02:36 +02:00
281e9c686b Ui Anzeige fixed 2025-10-03 12:48:05 +02:00
df7674f063 Merge pull request 'Metrics Fixed' (#14) from bug/sanitize-metrics into development
All checks were successful
Development Build / build-and-test (push) Successful in 1m3s
Development Build / docker-build-and-push (push) Successful in 6m41s
Reviewed-on: #14
2025-10-01 18:20:58 +02:00
c8dc8adb0d Merge pull request 'Fixed RAM_LOAD sanitization' (#13) from bug/sanitize-metrics into development
All checks were successful
Development Build / build-and-test (push) Successful in 58s
Development Build / docker-build-and-push (push) Successful in 6m10s
Reviewed-on: #13
2025-10-01 13:17:25 +02:00
2d8bf648d9 Merge pull request 'bug/sanitize-metrics' (#12) from bug/sanitize-metrics into development
All checks were successful
Development Build / build-and-test (push) Successful in 1m4s
Development Build / docker-build-and-push (push) Successful in 6m29s
Reviewed-on: #12
2025-10-01 12:58:15 +02:00
3 changed files with 13 additions and 9 deletions

View File

@@ -10,11 +10,12 @@ env:
DOCKER_IMAGE_NAME: 'watcher-server'
REGISTRY_URL: 'git.triggermeelmo.com/watcher'
DOCKER_PLATFORMS: 'linux/amd64,linux/arm64'
RUNNER_TOOL_CACHE: /toolcache # Runner Tool Cache
jobs:
build-and-test:
runs-on: ubuntu-latest
env:
RUNNER_TOOL_CACHE: /toolcache # Runner Tool Cache
steps:
- name: Checkout code
uses: actions/checkout@v3
@@ -39,6 +40,8 @@ jobs:
docker-build-and-push:
runs-on: ubuntu-latest
env:
RUNNER_TOOL_CACHE: /toolcache # Runner Tool Cache
needs: build-and-test
steps:
- name: Checkout code

View File

@@ -41,7 +41,6 @@ namespace Watcher.Controllers
.Where(u => u.Username == preferredUserName)
.FirstOrDefaultAsync();
Console.WriteLine("Index" + _DashboardStore.NetworkStatus);
var viewModel = new DashboardViewModel
{
ActiveServers = await _context.Servers.CountAsync(s => s.IsOnline),
@@ -75,8 +74,6 @@ namespace Watcher.Controllers
var now = DateTime.UtcNow;
Console.WriteLine("DashboardStats" + _DashboardStore.NetworkStatus);
var model = new DashboardViewModel
{
ActiveServers = await _context.Servers.CountAsync(s => s.IsOnline),

View File

@@ -83,17 +83,17 @@
@if (!Model.DatabaseStatus.IsNullOrEmpty())
{
@if (Model.DatabaseStatus == "$ok")
@if (Model.DatabaseStatus == "ok")
{
<div class="d-flex justify-content-between align-items-center mb-2">
<span>Datenbank</span>
<span class="badge bg-success">OK</span>
<span class="badge bg-success">healthy</span>
</div>
} else
{
<div class="d-flex justify-content-between align-items-center mb-2">
<span>Datenbank</span>
<span class="badge bg-danger">Big Problem</span>
<span class="badge bg-danger">unhealthy</span>
</div>
}
} else
@@ -134,6 +134,7 @@
</div>
<!-- Services -->
<!-- TODO
<div class="col-12 col-lg-6">
<div class="card shadow rounded-3 p-4 h-100">
<h2 class="h5 fw-semibold mb-3">Services</h2>
@@ -150,18 +151,20 @@
</ul>
</div>
</div>
-->
<!-- Server Liste -->
<!-- TODO
<div class="col-12 col-lg-6">
<div class="card shadow rounded-3 p-4 h-100">
<h2 class="h5 fw-semibold mb-3">Server</h2>
<ul class="list-group list-group-flush">
@foreach (var server in Model.Servers)
@foreach (Server server in Model.Servers)
{
<li class="list-group-item d-flex justify-content-between align-items-center serverlist">
<span>@server.Name</span>
<span class="badge bg-info" )">
CPU: 30.45%
CPU:
</span>
<span class="badge bg-info" )">
RAM: 65.09%
@@ -173,6 +176,7 @@
}
</ul>
</div>
-->
</div>