@extends('layouts.admin') @section('admin-content')

{{ trans('app.System Updates') }}

{{ trans('app.Manage system updates and version control') }}

@if(session('success'))

{{ trans('app.Success') }}

{{ session('success') }}

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

{{ trans('app.Error') }}

{{ session('error') }}

@endif

{{ trans('app.System Status') }}

{{ trans('app.Current version') }}: {{ $versionStatus['current_version'] }}

@if(isset($updateInfo) && $updateInfo && $updateInfo['is_update_available'])
{{ trans('app.Next Update Available') }}: {{ $updateInfo['next_version'] }}
{{ trans('app.Updates must be installed sequentially') }}
@else
{{ trans('app.System is up to date') }}
{{ trans('app.No updates available') }}
@endif
@if(isset($updateInfo) && $updateInfo && $updateInfo['is_update_available'])
{{ trans('app.Next Update Available') }} - {{ $updateInfo['next_version'] }}
{{ $updateInfo['update_info']['title'] ?? 'Update' }}
@if(isset($updateInfo['update_info']['description']) && $updateInfo['update_info']['description'])

{{ $updateInfo['update_info']['description'] }}

@endif @if(isset($updateInfo['update_info']['changelog']) && is_array($updateInfo['update_info']['changelog']))
{{ trans('app.Changelog') }}:
    @foreach($updateInfo['update_info']['changelog'] as $item)
  • {{ $item }}
  • @endforeach
@endif
{{ trans('app.Update Details') }}
{{ trans('app.Version') }}:
{{ $updateInfo['next_version'] }}
{{ trans('app.Type') }}:
@if($updateInfo['update_info']['is_major'] ?? false) {{ trans('app.Major') }} @else {{ trans('app.Minor') }} @endif @if($updateInfo['update_info']['is_required'] ?? false) {{ trans('app.Required') }} @endif
@if(isset($updateInfo['update_info']['file_size']))
{{ trans('app.File Size') }}:
{{ number_format($updateInfo['update_info']['file_size'] / 1024 / 1024, 2) }} MB
@endif @if(isset($updateInfo['update_info']['release_date']))
{{ trans('app.Release Date') }}:
{{ $updateInfo['update_info']['release_date'] }}
@endif
@endif @if($versionStatus['is_update_available'])
{{ trans('app.Update Available') }}
{{ trans('app.New Version Available') }}

{{ trans('app.A new version') }} {{ $versionStatus['latest_version'] }} {{ trans('app.is available. Current version is') }} {{ $versionStatus['current_version'] }}

@endif
{{ trans('app.Version History') }}
{{ trans('app.Release notes and changelog') }}

{{ trans('app.Loading version history...') }}

@endsection @push('scripts') @endpush