{{-- resources/views/filament/pages/settings.blade.php --}}
{{ $this->form }}
{{-- System Information --}} System Information

Laravel

Version: {{ app()->version() }}

Environment: {{ app()->environment() }}

Debug Mode: {{ config('app.debug') ? 'Enabled' : 'Disabled' }}

Database

Connection: {{ config('database.default') }}

Driver: {{ config('database.connections.' . config('database.default') . '.driver') }}

Status: @php try { \DB::connection()->getPdo(); echo 'Connected'; } catch (\Exception $e) { echo 'Disconnected'; } @endphp

Storage

@php $totalMessages = \App\Models\Message::count(); $totalAnalytics = \App\Models\Analytic::count(); $dbSize = \DB::select('SELECT SUM(data_length + index_length) / 1024 / 1024 AS size FROM information_schema.tables WHERE table_schema = ?', [config('database.connections.mysql.database')]); @endphp

Messages: {{ number_format($totalMessages) }}

Analytics: {{ number_format($totalAnalytics) }}

DB Size: {{ round($dbSize[0]->size ?? 0, 2) }} MB

Cache

Driver: {{ config('cache.default') }}

Queue: {{ config('queue.default') }}

Session: {{ config('session.driver') }}

{{-- API Endpoints --}} API Endpoints
GET /api/bot/pages/{page_id}

Get page details

Active
GET /api/bot/auto-replies/{page_id}

Get auto replies

Active
POST /api/bot/messages/create

Store message

Active
POST /api/bot/analytics/create

Log analytics

Active
{{-- Maintenance Actions --}} Maintenance

Clear Old Messages

Delete messages older than 90 days

Clear Messages

Clear Analytics

Delete old analytics data

Clear Analytics

Optimize Database

Optimize database tables

Optimize