From dfecf2cc6094b0bae375838fab3a26d5b5390bd2 Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Mon, 8 May 2023 12:22:45 +0200 Subject: [PATCH] open on git --- app/Models/Application.php | 9 +++++++++ .../views/components/applications/navbar.blade.php | 11 +++++++++-- .../views/project/application/configuration.blade.php | 2 +- .../views/project/application/deployment.blade.php | 2 +- .../views/project/application/deployments.blade.php | 2 +- 5 files changed, 21 insertions(+), 5 deletions(-) diff --git a/app/Models/Application.php b/app/Models/Application.php index 7481747eb..673b9b402 100644 --- a/app/Models/Application.php +++ b/app/Models/Application.php @@ -43,6 +43,15 @@ class Application extends BaseModel set: fn ($value) => $value ? '/' . ltrim($value, '/') : null, ); } + public function gitLocation(): Attribute + { + return Attribute::make( + get: fn () => is_null($this->git_commit_sha) + ? "{$this->source->html_url}/{$this->git_repository}/tree/{$this->git_branch}" + : "{$this->source->html_url}/{$this->git_repository}/tree/{$this->git_commit_sha}" + + ); + } public function baseDirectory(): Attribute { return Attribute::make( diff --git a/resources/views/components/applications/navbar.blade.php b/resources/views/components/applications/navbar.blade.php index f4fb53b46..2e97cbba7 100644 --- a/resources/views/components/applications/navbar.blade.php +++ b/resources/views/components/applications/navbar.blade.php @@ -1,5 +1,12 @@ diff --git a/resources/views/project/application/configuration.blade.php b/resources/views/project/application/configuration.blade.php index c75e37f39..47d5dafff 100644 --- a/resources/views/project/application/configuration.blade.php +++ b/resources/views/project/application/configuration.blade.php @@ -1,6 +1,6 @@

Configuration

- +