diff --git a/app/Http/Livewire/Dashboard.php b/app/Http/Livewire/Dashboard.php index 7c0505d8a..d411312d5 100644 --- a/app/Http/Livewire/Dashboard.php +++ b/app/Http/Livewire/Dashboard.php @@ -9,21 +9,21 @@ use Livewire\Component; class Dashboard extends Component { - public int $projects = 0; - public int $servers = 0; + public $projects = []; + public $servers = []; public int $s3s = 0; public int $resources = 0; public function mount() { - $this->servers = Server::ownedByCurrentTeam()->get()->count(); + $this->servers = Server::ownedByCurrentTeam()->get(); $this->s3s = S3Storage::ownedByCurrentTeam()->get()->count(); $projects = Project::ownedByCurrentTeam()->get(); foreach ($projects as $project) { $this->resources += $project->applications->count(); $this->resources += $project->postgresqls->count(); } - $this->projects = $projects->count(); + $this->projects = $projects; } // public function getIptables() // { diff --git a/resources/views/livewire/dashboard.blade.php b/resources/views/livewire/dashboard.blade.php index c61f48d65..d5b18aa0f 100644 --- a/resources/views/livewire/dashboard.blade.php +++ b/resources/views/livewire/dashboard.blade.php @@ -3,7 +3,7 @@ @endif

Dashboard

-
Something useful will be here.
+
Your self-hosted environment
@if (request()->query->get('success'))
Servers
-
{{ $servers }}
+
{{ $servers->count() }}
Projects
-
{{ $projects }}
+
{{ $projects->count() }}
@@ -35,6 +35,69 @@
{{ $s3s }}
- - {{-- Get IPTABLES --}} +

Projects

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

Servers

+@if ($servers->count() === 1) + diff --git a/resources/views/livewire/server/all.blade.php b/resources/views/livewire/server/all.blade.php index 8ad9c82a3..8195eb2af 100644 --- a/resources/views/livewire/server/all.blade.php +++ b/resources/views/livewire/server/all.blade.php @@ -15,7 +15,7 @@ 'border-red-500' => !$server->settings->is_reachable, ])>
-
+
{{ $server->name }}
diff --git a/resources/views/project/resources.blade.php b/resources/views/project/resources.blade.php index 213fa04cd..09faf85f4 100644 --- a/resources/views/project/resources.blade.php +++ b/resources/views/project/resources.blade.php @@ -2,11 +2,12 @@

Resources

- + - Add @if ($environment->can_delete_environment()) + @else + + + New @endif
@if ($environment->can_delete_environment()) -

No resources found.

+ + Add New Resource @endif
@foreach ($environment->applications->sortBy('name') as $application) @@ -54,13 +56,13 @@ @endforeach @foreach ($environment->services->sortBy('name') as $service) - -
-
{{ $service->name }}
-
{{ $service->description }}
-
-
- @endforeach + +
+
{{ $service->name }}
+
{{ $service->description }}
+
+
+ @endforeach
diff --git a/resources/views/projects.blade.php b/resources/views/projects.blade.php index a76607b9d..6de72d451 100644 --- a/resources/views/projects.blade.php +++ b/resources/views/projects.blade.php @@ -17,17 +17,17 @@ @forelse ($projects as $project)