From 9d6557bacb92b208bf516af4bdb97904c18042b4 Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Fri, 16 Jun 2023 21:16:30 +0200 Subject: [PATCH] fix --- app/Http/Livewire/Project/Application/Previews.php | 6 ++++++ app/Http/Livewire/Upgrade.php | 3 +++ config/version.php | 2 +- resources/views/components/forms/input.blade.php | 11 ++++++----- resources/views/components/layout.blade.php | 2 ++ resources/views/components/naked-modal.blade.php | 2 +- .../livewire/project/application/previews.blade.php | 2 +- resources/views/livewire/upgrade.blade.php | 4 ++-- versions.json | 2 +- 9 files changed, 23 insertions(+), 11 deletions(-) diff --git a/app/Http/Livewire/Project/Application/Previews.php b/app/Http/Livewire/Project/Application/Previews.php index da1f0da75..8b26b7bc2 100644 --- a/app/Http/Livewire/Project/Application/Previews.php +++ b/app/Http/Livewire/Project/Application/Previews.php @@ -87,4 +87,10 @@ class Previews extends Component return general_error_handler(err: $e, that: $this); } } + public function previewRefresh() + { + $this->application->previews->each(function ($preview) { + $preview->refresh(); + }); + } } diff --git a/app/Http/Livewire/Upgrade.php b/app/Http/Livewire/Upgrade.php index 3e8c7b6af..8d3930bc4 100644 --- a/app/Http/Livewire/Upgrade.php +++ b/app/Http/Livewire/Upgrade.php @@ -24,6 +24,9 @@ class Upgrade extends Component public function upgrade() { try { + if ($this->showProgress) { + return; + } $this->showProgress = true; resolve(UpdateCoolify::class)(true); Toaster::success("Upgrading to {$this->latestVersion} version..."); diff --git a/config/version.php b/config/version.php index 5aee34887..6fa9f0eb6 100644 --- a/config/version.php +++ b/config/version.php @@ -1,3 +1,3 @@ @if (!$cannotPeakPassword) @else @endif @if (!$label && $helper) diff --git a/resources/views/components/layout.blade.php b/resources/views/components/layout.blade.php index d051a2ff3..5d6f10796 100644 --- a/resources/views/components/layout.blade.php +++ b/resources/views/components/layout.blade.php @@ -66,6 +66,7 @@ } function revive() { + if (checkHealthInterval) return true; console.log('Checking server\'s health...') checkHealthInterval = setInterval(() => { fetch('/api/health') @@ -85,6 +86,7 @@ } function upgrade() { + if (checkIfIamDeadInterval) return true; console.log('Update initiated.') checkIfIamDeadInterval = setInterval(() => { fetch('/api/health') diff --git a/resources/views/components/naked-modal.blade.php b/resources/views/components/naked-modal.blade.php index 203f041e8..426fe1876 100644 --- a/resources/views/components/naked-modal.blade.php +++ b/resources/views/components/naked-modal.blade.php @@ -29,7 +29,7 @@
- Cancel
diff --git a/resources/views/livewire/project/application/previews.blade.php b/resources/views/livewire/project/application/previews.blade.php index 4f0f24a6d..85ea12b02 100644 --- a/resources/views/livewire/project/application/previews.blade.php +++ b/resources/views/livewire/project/application/previews.blade.php @@ -48,7 +48,7 @@ @endif
@if ($application->previews->count() > 0) -

Preview Deployments

+

Deployed Previews

@foreach ($application->previews as $preview)
diff --git a/resources/views/livewire/upgrade.blade.php b/resources/views/livewire/upgrade.blade.php index 354c511fe..3d9b76d9c 100644 --- a/resources/views/livewire/upgrade.blade.php +++ b/resources/views/livewire/upgrade.blade.php @@ -1,6 +1,6 @@
  • @if ($isUpgradeAvailable) -
    + +
    @endif
  • diff --git a/versions.json b/versions.json index 698749b35..3b0f5dc07 100644 --- a/versions.json +++ b/versions.json @@ -4,7 +4,7 @@ "version": "3.12.32" }, "v4": { - "version": "4.0.0-nightly.21" + "version": "4.0.0-nightly.22" } } } \ No newline at end of file