{{ $cfZone->domain }}

Dashboard / Cloudflare / {{ $cfZone->domain }}

@if (session('success')) @endif @if (session('error')) @endif

Detalii Zonă

Domeniu

{{ $cfZone->domain }}

Status

{{ ucfirst($cfZone->status) }}

Direcție Sincronizare

{{ $cfZone->direction_label }}

Ultima Sincronizare

{{ $cfZone->last_synced_at ? $cfZone->last_synced_at->format('d.m.Y H:i') : 'Niciodată' }}

Credential

{{ $cfZone->credential->name }}

Auto-Sync

{{ $cfZone->auto_sync ? 'Activ' : 'Inactiv' }}
@if($cfZone->last_error)

Ultima eroare: {{ $cfZone->last_error }}

@endif

Acțiuni Rapide

@csrf
@csrf
Deschide în Cloudflare
@csrf @method('DELETE')

Total Records

{{ $recordStats['total'] }}

Sincronizate

{{ $recordStats['synced'] }}

Proxied

{{ $recordStats['proxied'] }}

Sync-uri

{{ $cfZone->sync_count }}

Record-uri DNS

@forelse($cfZone->dnsZone->records as $record) @php $setting = $cfZone->recordSettings->where('dns_record_id', $record->id)->first(); $canProxy = in_array(strtoupper($record->type), ['A', 'AAAA', 'CNAME']); @endphp @empty @endforelse
Nume Tip Conținut Proxy Sync Acțiuni
{{ $record->name }} {{ $record->type }} {{ Str::limit($record->content, 40) }} @if($setting && $canProxy) @elseif($canProxy) - @else N/A @endif @if($setting && $setting->last_synced_at) {{ $setting->last_synced_at->diffForHumans() }} @else Nesincronizat @endif
Nu există record-uri DNS în această zonă.

Ultimele Sincronizări

@if($cfZone->syncLogs->isEmpty())

Nu există loguri de sincronizare încă.

@else
@foreach($cfZone->syncLogs as $log) @endforeach
Data Acțiune Direcție Status Records Durată
{{ $log->created_at->format('d.m.Y H:i') }} {{ $log->action_label }} {{ $log->direction_label }} {{ $log->status_label }} {{ $log->records_synced }} @if($log->records_failed > 0) / {{ $log->records_failed }} @endif {{ $log->formatted_duration }}
@endif