{{ __('proxy.eyebrow') }}

{{ __('proxy.title') }}

{{ __('proxy.subtitle') }}

@if ($notice) {{ $notice }} @endif {{-- Die Übersicht in Zahlen, vor der Liste. Was ein Betreiber wissen will, bevor er zwölf Zeilen liest: ist etwas kaputt, läuft etwas bald ab. --}}
@if ($summary['unchecked'] > 0) {{ __('proxy.never_checked', ['count' => $summary['unchecked']]) }} @endif

{{ __('proxy.list_title') }}

{{ __('proxy.list_sub') }}

{{ __('proxy.check') }} {{ __('proxy.apply') }}
@forelse ($hosts as $host)
{{ $host->hostname }} @if ($host->isConsole()) {{ __('proxy.purpose.console') }} @endif @if ($host->isFromConfig()) {{ __('proxy.from_config') }} @endif
{{-- Der Zustand steht als Satz, nicht als Farbe: ein Punkt in Grün oder Rot sagt nicht, wie lange noch, und genau das ist hier die Frage. --}}

@if ($host->certificate_checked_at === null) {{ __('proxy.cert.unknown') }} @elseif ($host->certificate_error) {{ __('proxy.cert.error', ['error' => $host->certificate_error]) }} @elseif ($host->daysLeft() === null) {{ __('proxy.cert.unknown') }} @elseif ($host->isExpiringSoon()) {{ __('proxy.cert.soon', ['days' => $host->daysLeft(), 'date' => $host->certificate_expires_at->local()->isoFormat('D. MMM YYYY')]) }} @else {{ __('proxy.cert.valid', ['days' => $host->daysLeft(), 'date' => $host->certificate_expires_at->local()->isoFormat('D. MMM YYYY')]) }} @endif @if ($host->note) · {{ $host->note }} @endif

@unless ($host->isFromConfig()) @endunless
@empty
{{ __('proxy.empty') }}
@endforelse

@if ($summary['checkedAt']) {{ __('proxy.last_checked', ['when' => $summary['checkedAt']->local()->isoFormat('D. MMM YYYY, HH:mm')]) }} @endif {{ __('proxy.apply_hint') }}

{{ __('proxy.add_title') }}

{{ __('proxy.add_sub') }}

{{ __('proxy.add') }}

{{ __('proxy.acme_title') }}

{{ __('proxy.acme_sub') }}

{{ __('proxy.save') }}