From dc4916dc1900964b6b86171d02b0431774d79beb Mon Sep 17 00:00:00 2001 From: andrasbacsai Date: Mon, 17 Jun 2024 12:22:17 +0000 Subject: [PATCH] Fix styling --- app/Jobs/PullSentinelImageJob.php | 6 +++--- app/Livewire/Charts/Server.php | 5 +++++ app/Models/Server.php | 1 + app/View/Components/ApexCharts.php | 4 ++++ 4 files changed, 13 insertions(+), 3 deletions(-) diff --git a/app/Jobs/PullSentinelImageJob.php b/app/Jobs/PullSentinelImageJob.php index c9a27e5f1..08b324deb 100644 --- a/app/Jobs/PullSentinelImageJob.php +++ b/app/Jobs/PullSentinelImageJob.php @@ -37,9 +37,9 @@ class PullSentinelImageJob implements ShouldBeEncrypted, ShouldQueue try { $version = get_latest_sentinel_version(); if (isDev()) { - $version = "0.0.5"; + $version = '0.0.5'; } - if (!$version) { + if (! $version) { ray('Failed to get latest Sentinel version'); return; @@ -55,7 +55,7 @@ class PullSentinelImageJob implements ShouldBeEncrypted, ShouldQueue } ray('Sentinel image is up to date'); } catch (\Throwable $e) { - send_internal_notification('PullSentinelImageJob failed with: ' . $e->getMessage()); + send_internal_notification('PullSentinelImageJob failed with: '.$e->getMessage()); ray($e->getMessage()); throw $e; } diff --git a/app/Livewire/Charts/Server.php b/app/Livewire/Charts/Server.php index 8f8b5cf0e..ebd6293c8 100644 --- a/app/Livewire/Charts/Server.php +++ b/app/Livewire/Charts/Server.php @@ -8,18 +8,23 @@ use Livewire\Component; class Server extends Component { public ModelsServer $server; + public $chartId = 'server'; + public $data; + public $categories; public function render() { return view('livewire.charts.server'); } + public function mount() { $this->loadData(); } + public function loadData() { $metrics = $this->server->getMetrics(); diff --git a/app/Models/Server.php b/app/Models/Server.php index 915fc60ce..b1419dc0e 100644 --- a/app/Models/Server.php +++ b/app/Models/Server.php @@ -487,6 +487,7 @@ $schema://$host { $parsedCollection = collect($cpu)->flatMap(function ($item) { return collect(explode("\n", trim($item)))->map(function ($line) { [$time, $value] = explode(',', trim($line)); + return [(int) $time, (float) $value]; }); })->toArray(); diff --git a/app/View/Components/ApexCharts.php b/app/View/Components/ApexCharts.php index 3f80a41a5..6b86055d9 100644 --- a/app/View/Components/ApexCharts.php +++ b/app/View/Components/ApexCharts.php @@ -9,9 +9,13 @@ use Illuminate\View\Component; class ApexCharts extends Component { public string $chartId; + public $seriesData; + public $categories; + public $seriesName; + public function __construct($chartId, $seriesData, $categories, $seriesName = '') { $this->chartId = $chartId;