@extends('layouts.app') @section('title', 'SSL Certificate - ' . $site->name) @section('content')

{{ $site->name }}

{{ $site->url }}

@if($latestCert) @php $daysUntilExpiry = $latestCert->expires_at ? now()->diffInDays($latestCert->expires_at, false) : null; @endphp
@if($daysUntilExpiry === null) Status Unknown @elseif($daysUntilExpiry < 0) Certificate Expired @elseif($daysUntilExpiry < 30) Expires in {{ $daysUntilExpiry }} days @else Valid Certificate @endif
@endif
@if($latestCert)
Certificate Details
Issuer
{{ $latestCert->issuer ?? 'Unknown' }}
Subject
{{ $latestCert->subject ?? 'Unknown' }}
Issued Date
@if($latestCert->issued_at) {{ $latestCert->issued_at->format('M d, Y') }} @else — @endif
Expiry Date
@if($latestCert->expires_at) {{ $latestCert->expires_at->format('M d, Y') }} @else — @endif
Validity Information
Days Remaining
@if($daysUntilExpiry !== null) @if($daysUntilExpiry < 0) Expired {{ abs($daysUntilExpiry) }} days ago @else {{ $daysUntilExpiry }} days @endif @else — @endif
Validity Period
@if($latestCert->issued_at && $latestCert->expires_at) {{ $latestCert->issued_at->diffInDays($latestCert->expires_at) }} days @else — @endif
Last Checked
{{ $latestCert->created_at->diffForHumans() }}
@else
No SSL certificate information available for this site yet.
@endif
Certificate History
@forelse($sslCertificates as $cert) @php $daysUntilExpiry = $cert->expires_at ? now()->diffInDays($cert->expires_at, false) : null; @endphp @empty @endforelse
Checked At Issuer Issued Date Expiry Date Days Until Expiry Status
{{ $cert->created_at->format('M d, Y H:i:s') }} {{ Str::limit($cert->issuer ?? 'Unknown', 40) }} @if($cert->issued_at) {{ $cert->issued_at->format('M d, Y') }} @else — @endif @if($cert->expires_at) {{ $cert->expires_at->format('M d, Y') }} @else — @endif @if($daysUntilExpiry !== null) @if($daysUntilExpiry < 0) {{ $daysUntilExpiry }} days @elseif($daysUntilExpiry < 30) {{ $daysUntilExpiry }} days @else {{ $daysUntilExpiry }} days @endif @else — @endif @if($daysUntilExpiry === null) Unknown @elseif($daysUntilExpiry < 0) Expired @elseif($daysUntilExpiry < 30) Expiring @else Valid @endif
No SSL certificate checks recorded yet.
@if($sslCertificates->hasPages()) @endif
@endsection