From 99185fa392c59a215bd6f21b672df0822dc34903 Mon Sep 17 00:00:00 2001 From: Liosha84 Date: Wed, 28 Oct 2026 01:03:18 +0100 Subject: [PATCH] =?UTF-8?q?=D0=B1=D0=BB=D0=B0=20=D0=B1=D0=BB=D0=B0=20?= =?UTF-8?q?=D0=B1=D0=BB=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .idea/forwardedPorts.xml | 13 + .idea/gradle.xml | 3 +- .idea/misc.xml | 5 +- backend/build.gradle | 1 + .../system/SystemMetricsController.java | 39 +- .../system/linux/CpuDetailsResponse.java | 14 + .../system/linux/CpuDetailsService.java | 68 + .../system/linux/LinuxDiskResponse.java | 11 + .../system/linux/LinuxDiskService.java | 54 + .../system/linux/LinuxMemoryResponse.java | 12 + .../system/linux/LinuxMemoryService.java | 53 + .../system/linux/LinuxNetworkResponse.java | 22 + .../system/linux/LinuxNetworkService.java | 93 ++ backend/src/main/resources/static/index.html | 2 +- frontend/angular.json | 2 +- .../src/app/core/models/cpu-details.model.ts | 10 + .../app/core/models/linux-details.model.ts | 11 + .../src/app/core/models/linux-disk.model.ts | 9 + .../src/app/core/models/linux-memory.model.ts | 10 + .../app/core/models/linux-network.model.ts | 17 + .../core/services/system-metrics.service.ts | 90 +- frontend/src/app/dashboard/dashboard.html | 663 +++++---- frontend/src/app/dashboard/dashboard.scss | 1277 ++++++++--------- frontend/src/app/dashboard/dashboard.ts | 183 ++- 24 files changed, 1681 insertions(+), 981 deletions(-) create mode 100644 .idea/forwardedPorts.xml create mode 100644 backend/src/main/java/com/htopweb/system/linux/CpuDetailsResponse.java create mode 100644 backend/src/main/java/com/htopweb/system/linux/CpuDetailsService.java create mode 100644 backend/src/main/java/com/htopweb/system/linux/LinuxDiskResponse.java create mode 100644 backend/src/main/java/com/htopweb/system/linux/LinuxDiskService.java create mode 100644 backend/src/main/java/com/htopweb/system/linux/LinuxMemoryResponse.java create mode 100644 backend/src/main/java/com/htopweb/system/linux/LinuxMemoryService.java create mode 100644 backend/src/main/java/com/htopweb/system/linux/LinuxNetworkResponse.java create mode 100644 backend/src/main/java/com/htopweb/system/linux/LinuxNetworkService.java create mode 100644 frontend/src/app/core/models/cpu-details.model.ts create mode 100644 frontend/src/app/core/models/linux-details.model.ts create mode 100644 frontend/src/app/core/models/linux-disk.model.ts create mode 100644 frontend/src/app/core/models/linux-memory.model.ts create mode 100644 frontend/src/app/core/models/linux-network.model.ts diff --git a/.idea/forwardedPorts.xml b/.idea/forwardedPorts.xml new file mode 100644 index 0000000..db5d876 --- /dev/null +++ b/.idea/forwardedPorts.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml index 95fdbe3..e2d7a78 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -1,10 +1,11 @@ +