Add normalized email identity rate limiting for registration and forgot-password requests, and refresh Sentinel status from restart broadcasts. Rework server sidebars and navbar for mobile menus and active status visibility.
23 lines
1.2 KiB
PHP
23 lines
1.2 KiB
PHP
<div>
|
|
<livewire:project.service.heading :service="$service" :parameters="$parameters" :query="$query" />
|
|
<div class="flex flex-col h-full gap-2 md:gap-8 md:flex-row">
|
|
<x-service-database.sidebar :parameters="$parameters" :serviceDatabase="$serviceDatabase" :isImportSupported="$isImportSupported" />
|
|
<div class="w-full">
|
|
<x-slot:title>
|
|
{{ data_get_str($service, 'name')->limit(10) }} >
|
|
{{ data_get_str($serviceDatabase, 'name')->limit(10) }} > Backups | Coolify
|
|
</x-slot>
|
|
<div class="flex gap-2">
|
|
<h2 class="pb-4">Scheduled Backups</h2>
|
|
@if (filled($serviceDatabase->custom_type) || !$serviceDatabase->is_migrated)
|
|
@can('update', $serviceDatabase)
|
|
<x-modal-input buttonTitle="+ Add" title="New Scheduled Backup">
|
|
<livewire:project.database.create-scheduled-backup :database="$serviceDatabase" />
|
|
</x-modal-input>
|
|
@endcan
|
|
@endif
|
|
</div>
|
|
<livewire:project.database.scheduled-backups :database="$serviceDatabase" />
|
|
</div>
|
|
</div>
|
|
</div>
|