@php $formattedLogs = collect($securityLogs->items())->map(function ($log) { return [ 'id' => $log->id, 'activity' => $log->activity, 'date' => $log->created_at->format('M d, Y • H:i:s'), 'is_suspicious' => (bool) $log->is_suspicious, 'ip_address' => $log->ip_address, 'user_agent' => $log->user_agent, 'user' => $log->user ? [ 'name' => $log->user->name, 'role' => $log->user->role, 'profile_photo_url' => $log->user->profile_photo_url ] : null ]; }); @endphp
Security Console Intelligence Center

Security Intelligence

Deep analysis of system transmissions, security logs, and operative activity.

Global Watch Active

Access & Identity Logs

Manual Verification Requests & Login Attempts

Event Identity Network Node Risk
{{ app()->getLocale() == 'en' ? 'No security events detected in current timeframe.' : 'Tidak ada log keamanan yang terdeteksi untuk kategori ini.' }}
{{ $securityLogs->appends(['notif_page' => $notifications->currentPage()])->links() }}

Notifications

{{ auth()->user()->unreadNotifications->count() }} Unread
@forelse($notifications as $notification)

{{ $notification->data['title'] ?? 'System Update' }}

@if(!$notification->read_at) @endif

{{ $notification->data['message'] ?? 'Status updated.' }}

{{ $notification->created_at->diffForHumans() }}

@empty

Intelligence feed clear.

@endforelse
{{ $notifications->appends(['logs_page' => $securityLogs->currentPage()])->links() }}

Security Integrity

Total Logs {{ \App\Models\SecurityLog::count() }}
Suspicious Events {{ \App\Models\SecurityLog::where('is_suspicious', true)->count() }}
Firewall Active
Encryption Verified
@push('scripts') @endpush