mirror of
https://github.com/tiennm99/coolify.git
synced 2026-08-20 12:23:48 +00:00
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.
38 lines
1.4 KiB
PHP
38 lines
1.4 KiB
PHP
@php
|
|
$sentinelMenuItems = [
|
|
[
|
|
'label' => 'Configuration',
|
|
'route' => 'server.sentinel',
|
|
'active' => request()->routeIs('server.sentinel'),
|
|
'icon' => 'settings',
|
|
],
|
|
[
|
|
'label' => 'Logs',
|
|
'route' => 'server.sentinel.logs',
|
|
'active' => request()->routeIs('server.sentinel.logs'),
|
|
'icon' => 'file-content',
|
|
],
|
|
];
|
|
@endphp
|
|
|
|
<aside class="application-settings-navigation min-w-0 xl:self-start">
|
|
@can('viewSentinel', $server)
|
|
<nav aria-label="Sentinel sections"
|
|
class="grid grid-cols-2 gap-0.5 border-y border-neutral-200 py-3 xl:grid-cols-1 xl:border-y-0 xl:py-0 dark:border-white/[0.06]">
|
|
<div class="nav-section hidden xl:block">Sentinel</div>
|
|
@foreach ($sentinelMenuItems as $menuItem)
|
|
<a wire:key="server-sentinel-link-{{ str($menuItem['label'])->slug() }}"
|
|
@class([
|
|
'menu-item',
|
|
'menu-item-active' => $menuItem['active'],
|
|
])
|
|
{{ wireNavigate() }}
|
|
href="{{ route($menuItem['route'], $parameters) }}">
|
|
<x-reicon :name="$menuItem['icon']" class="menu-item-icon" />
|
|
<span class="menu-item-label">{{ $menuItem['label'] }}</span>
|
|
</a>
|
|
@endforeach
|
|
</nav>
|
|
@endcan
|
|
</aside>
|