@extends('admin.layouts.app') @section('title', $title) @section('content') @php $checkedAtDisplay = $lastCheckedAt ? $lastCheckedAt->copy()->timezone(config('app.timezone'))->toDayDateTimeString() : 'Never'; $statusState = $status['status'] ?? 'ok'; $supportExpiresAt = $status['support_expires_at'] ?? null; $supportDate = null; if ($supportExpiresAt) { try { $supportDate = \Carbon\Carbon::parse($supportExpiresAt)->toFormattedDateString(); } catch (\Exception $exception) { $supportDate = null; } } $releaseDate = null; if (!empty($status['released_at'])) { try { $releaseDate = \Carbon\Carbon::parse($status['released_at'])->toFormattedDateString(); } catch (\Exception $exception) { $releaseDate = null; } } $latestReleaseDate = null; if (!empty($status['latest_released_at'])) { try { $latestReleaseDate = \Carbon\Carbon::parse($status['latest_released_at'])->toFormattedDateString(); } catch (\Exception $exception) { $latestReleaseDate = null; } } $accessibleReleaseDate = null; if (!empty($status['available_released_at'])) { try { $accessibleReleaseDate = \Carbon\Carbon::parse($status['available_released_at'])->toFormattedDateString(); } catch (\Exception $exception) { $accessibleReleaseDate = null; } } @endphp
Current version: {{ $status['current_version'] ?? config('app.version') }}
{{ $status['checksum'] }}
Latest overall: {{ $status['latest_version'] ?? '—' }} @if ($latestReleaseDate)(released {{ $latestReleaseDate }})@endif
Accessible with current support: {{ $status['available_version'] ?? '—' }}@if ($accessibleReleaseDate) (released {{ $accessibleReleaseDate }})@endif
Before starting the update process:
The updater will replace application files and run database migrations automatically once you confirm the backup above.