@extends('layouts.app') @section('title', __('maintenance::lang.system_health')) @section('content') @include('maintenance::layouts.nav')

@lang('maintenance::lang.system_health')

@can('maintenance.access')
@csrf
@endcan
@lang('maintenance::lang.health_score')
{{ $health['score'] ?? 0 }}%
@lang('maintenance::lang.health_tables_ok')
{{ $health['present_count'] ?? 0 }}/{{ $health['required_count'] ?? 0 }}
@lang('maintenance::lang.health_status')
{{ ($health['healthy'] ?? false) ? __('maintenance::lang.health_ok') : __('maintenance::lang.health_degraded') }}
@if(!empty($health['missing_tables']))

@lang('maintenance::lang.health_missing_tables')

    @foreach($health['missing_tables'] as $table)
  • {{ $table }}
  • @endforeach
@endif

@lang('maintenance::lang.health_integrations')

@foreach($health['integrations'] ?? [] as $name => $active) @endforeach
@lang('maintenance::lang.integration')@lang('maintenance::lang.status')
{{ $name }} {!! $active ? ''.__('maintenance::lang.health_active').'' : ''.__('maintenance::lang.health_inactive').'' !!}
@endsection