mirror of
https://github.com/tiennm99/coolify.git
synced 2026-10-15 14:16:28 +00:00
feat(volume-backups): add service backup UI and polish layouts
Add dedicated service volume-backup Livewire pages and routes, wire shared storage backups for services, and pass S3 trusted hosts into MinIO resolve options. Also refine breadcrumbs, sticky sidebars, destination/GitHub layouts, resource filters, and login recovery link.
This commit is contained in:
1 parent
0312cc8ffb
commit
5842d77b81
69 files changed
+1607
-501
No files matched your search
@@ -0,0 +1,27 @@
|
||||
<div class="application-settings-form">
|
||||
<x-application.settings-section title="Permissions"
|
||||
description="GitHub permissions currently granted to this App.">
|
||||
<x-slot:actions>
|
||||
@can('view', $github_app)
|
||||
<x-forms.button type="button" wire:click.prevent="checkPermissions">
|
||||
<x-reicon name="refresh" class="size-3.5" />
|
||||
Refetch
|
||||
</x-forms.button>
|
||||
<a href="{{ getPermissionsPath($github_app) }}" class="button">
|
||||
Update on GitHub
|
||||
<x-external-link />
|
||||
</a>
|
||||
@endcan
|
||||
</x-slot:actions>
|
||||
|
||||
<div class="grid gap-4 lg:grid-cols-3">
|
||||
<x-forms.input canGate="view" :canResource="$github_app" id="contents"
|
||||
helper="Read access is mandatory." label="Contents" readonly placeholder="N/A" />
|
||||
<x-forms.input canGate="view" :canResource="$github_app" id="metadata"
|
||||
helper="Read access is mandatory." label="Metadata" readonly placeholder="N/A" />
|
||||
<x-forms.input canGate="view" :canResource="$github_app" id="pullRequests"
|
||||
helper="Write access is needed for preview deployment status updates."
|
||||
label="Pull requests" readonly placeholder="N/A" />
|
||||
</div>
|
||||
</x-application.settings-section>
|
||||
</div>
|
||||
Reference in new issue
Block a user