{{ __('DynDNS Clients') }}

Dashboard / DynDNS

Total Clienți

{{ $stats['total'] }}

Activi

{{ $stats['active'] }}

Inactivi

{{ $stats['inactive'] }}

Total Updates

{{ number_format($stats['total_updates']) }}

Updates Azi

{{ $stats['updated_today'] }}

Updates Săpt.

{{ $stats['updated_this_week'] }}

@if (auth()->user()->plan) @php $plan = auth()->user()->plan; $remaining = $plan->getRemainingDynDnsClients(auth()->user()); $current = auth()->user()->dynamicDnsClients()->count(); $max = $plan->dyndns_max_clients; @endphp @if ($plan->hasDynDns())

Plan: {{ $plan->name }}

@if ($max === 0) Clienți DynDNS: {{ $current }} (nelimitat) @else Clienți DynDNS: {{ $current }}/{{ $max }} @if ($remaining > 0) · {{ $remaining }} disponibili @elseif ($remaining === 'nelimitat') · nelimitat @else · limită atinsă @endif @endif

@else

Planul {{ $plan->name }} nu include DynDNS.

@endif @endif
@if (request('search') || request('status')) Resetează @endif
@if (session('success'))
{{ session('success') }}
@endif @if (session('error'))
{{ session('error') }}
@endif @if ($clients->isEmpty())

Nu există clienți DynDNS configurați

Configurează primul tău client DynDNS pentru a actualiza automat IP-ul dinamic.

Creează Primul Client
@else
@foreach ($clients as $client)

{{ $client->hostname }}

{{ $client->current_ip ?? 'N/A' }}
{{ $client->dnsZone->domain }}
{{ $client->getTimeSinceUpdate() }}
{{ $client->update_count }} actualizări
@if (auth()->user()->isAdmin())
{{ $client->user->name ?? $client->user->email }}
@endif
@if ($client->is_active) Activ @else Inactiv @endif
@csrf @method('DELETE')
@endforeach
@if ($clients->hasPages())
{{ $clients->links() }}
@endif @endif
@push('scripts') @endpush