forked from coollabsio/coolify
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
6b82a9e
commit 6a599c5
Showing
10 changed files
with
162 additions
and
101 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
32 changes: 16 additions & 16 deletions
32
resources/views/livewire/project/new/github-private-repository-deploy-key.blade.php
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
104 changes: 67 additions & 37 deletions
104
resources/views/livewire/project/new/github-private-repository.blade.php
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,45 +1,75 @@ | ||
<div> | ||
<h1>New Application</h1> | ||
<div class="pb-4 text-sm">Deploy any public or private git repositories through a GitHub App.</div> | ||
@if ($github_apps->count() > 0) | ||
<h1>Choose a GitHub App</h1> | ||
@foreach ($github_apps as $ghapp) | ||
<x-forms.button wire:key="{{ $ghapp->id }}" wire:click="loadRepositories({{ $ghapp->id }})"> | ||
{{ $ghapp->name }} | ||
</x-forms.button> | ||
@endforeach | ||
<div> | ||
@if ($repositories->count() > 0) | ||
<h3>Choose a Repository</h3> | ||
<select wire:model.defer="selected_repository_id"> | ||
@foreach ($repositories as $repo) | ||
@if ($loop->first) | ||
<option selected value="{{ data_get($repo, 'id') }}">{{ data_get($repo, 'name') }}</option> | ||
<form class="flex flex-col" wire:submit.prevent='submit'> | ||
<h3 class="py-2">Select a GitHub App</h3> | ||
@foreach ($github_apps as $ghapp) | ||
@if ($selected_github_app_id == $ghapp->id) | ||
<x-forms.button class="bg-coollabs hover:bg-coollabs-100 h-7" wire:key="{{ $ghapp->id }}" | ||
wire:click.prevent="loadRepositories({{ $ghapp->id }})"> | ||
{{ $ghapp->name }} | ||
</x-forms.button> | ||
@else | ||
<x-forms.button wire:key="{{ $ghapp->id }}" | ||
wire:click.prevent="loadRepositories({{ $ghapp->id }})"> | ||
{{ $ghapp->name }} | ||
</x-forms.button> | ||
@endif | ||
@endforeach | ||
<div class="flex flex-col"> | ||
@if ($repositories->count() > 0) | ||
<div class="flex items-end gap-2"> | ||
<x-forms.select class="w-full" label="Repository URL" helper="{!! __('repository.url') !!}" | ||
wire:model.defer="selected_repository_id"> | ||
@foreach ($repositories as $repo) | ||
@if ($loop->first) | ||
<option selected value="{{ data_get($repo, 'id') }}">{{ data_get($repo, 'name') }} | ||
</option> | ||
@else | ||
<option value="{{ data_get($repo, 'id') }}">{{ data_get($repo, 'name') }}</option> | ||
@endif | ||
@endforeach | ||
</x-forms.select> | ||
<x-forms.button class="h-8 hover:bg-coolgray-400 bg-coolgray-200" | ||
wire:click.prevent="loadBranches"> Check | ||
repository</x-forms.button> | ||
</div> | ||
@endif | ||
</div> | ||
<div> | ||
@if ($branches->count() > 0) | ||
<div class="flex gap-2"> | ||
<x-forms.select id="selected_branch_name" label="Branch"> | ||
<option value="default" disabled selected>Select a branch</option> | ||
@foreach ($branches as $branch) | ||
@if ($loop->first) | ||
<option selected value="{{ data_get($branch, 'name') }}"> | ||
{{ data_get($branch, 'name') }} | ||
</option> | ||
@else | ||
<option value="{{ data_get($branch, 'name') }}">{{ data_get($branch, 'name') }} | ||
</option> | ||
@endif | ||
@endforeach | ||
</x-forms.select> | ||
@if ($is_static) | ||
<x-forms.input class="h-8" id="publish_directory" label="Publish Directory" | ||
helper="If there is a build process involved (like Svelte, React, Next, etc..), please specify the output directory for the build assets." /> | ||
@else | ||
<option value="{{ data_get($repo, 'id') }}">{{ data_get($repo, 'name') }}</option> | ||
<x-forms.input class="h-8" type="number" id="port" label="Port" :readonly="$is_static" | ||
helper="The port your application listens on." /> | ||
@endif | ||
@endforeach | ||
</select> | ||
<x-forms.button wire:click="loadBranches">Select Repository</x-forms.button> | ||
@endif | ||
</div> | ||
<div> | ||
@if ($branches->count() > 0) | ||
<h3>Choose a Branch</h3> | ||
<select wire:model.defer="selected_branch_name"> | ||
<option disabled>Choose a branch</option> | ||
@foreach ($branches as $branch) | ||
@if ($loop->first) | ||
<option selected value="{{ data_get($branch, 'name') }}">{{ data_get($branch, 'name') }} | ||
</option> | ||
@else | ||
<option value="{{ data_get($branch, 'name') }}">{{ data_get($branch, 'name') }}</option> | ||
@endif | ||
@endforeach | ||
</select> | ||
<x-forms.button wire:click="submit">Save</x-forms.button> | ||
@endif | ||
</div> | ||
</div> | ||
<x-forms.checkbox instantSave id="is_static" label="Is it a static site?" | ||
helper="If your application is a static site or the final build assets should be served as a static site, enable this." /> | ||
<x-forms.button class="w-full mt-8" type="submit"> | ||
Save New Application | ||
</x-forms.button> | ||
@endif | ||
</div> | ||
</form> | ||
@else | ||
Add new github app | ||
@endif | ||
|
||
</div> |
Oops, something went wrong.