From 8e2ee5e5e4c1d9d4a4f0ce4f7dcac8f98e3e922f Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Mon, 18 Mar 2024 14:32:49 +0100 Subject: [PATCH] fix: dashboard view if no project found --- resources/views/livewire/dashboard.blade.php | 179 ++++++++++--------- 1 file changed, 90 insertions(+), 89 deletions(-) diff --git a/resources/views/livewire/dashboard.blade.php b/resources/views/livewire/dashboard.blade.php index d450aa62e..1a7262395 100644 --- a/resources/views/livewire/dashboard.blade.php +++ b/resources/views/livewire/dashboard.blade.php @@ -15,18 +15,14 @@ subscription is activated.
Please be patient. @endif - @if ($projects->count() === 0 && $servers->count() === 0) + @if ($servers->count() === 0) No resources found. Add your first server & private key here or go to the onboarding page. + href="{{ route('server.create') }}">here or go to the onboarding page. @endif - @if ($projects->count() > 0) -

Projects

- @if ($projects->count() === 1) -
- @else -
- @endif - @foreach ($projects as $project) +

Projects

+
+ @forelse ($projects as $project)
@if (data_get($project, 'environments')->count() === 1)
- @endforeach -
-@if ($projects->count() > 0) + @empty +
+ No project found. + + Add + +
+ @endforelse +

Servers

-@endif -@if ($servers->count() === 1) -
- @else - - -
-

Deployments

- @if (count($deployments_per_server) > 0) - + @if ($servers->count() === 1) +
+ @else +
@endif - Cleanup Queues -
-
- @forelse ($deployments_per_server as $server_name => $deployments) -

{{ $server_name }}

-
- @foreach ($deployments as $deployment) - data_get($deployment, 'status') === 'queued', - 'border-yellow-500' => data_get($deployment, 'status') === 'in_progress', - ])> -
-
- {{ data_get($deployment, 'application_name') }} -
- @if (data_get($deployment, 'pull_request_id') !== 0) + @foreach ($servers as $server) +
$server->settings->is_reachable, + 'border-red-500' => !$server->settings->is_reachable, + ])> +
+
+ {{ $server->name }} +
+
+ {{ $server->description }}
+
+ @if (!$server->settings->is_reachable) + Not reachable + @endif + @if (!$server->settings->is_reachable && !$server->settings->is_usable) + & + @endif + @if (!$server->settings->is_usable) + Not usable by Coolify + @endif +
+
+
+
+ @endforeach + +
+

Deployments

+ @if (count($deployments_per_server) > 0) + + @endif + Cleanup Queues +
+ -@endif - -{{-- Get IPTABLES --}} +
+ + @endforeach +
+ @empty +
No deployments running.
+ @endforelse +
+ + + + {{-- Get IPTABLES --}}