Catatan permanen seluruh aktivitas autentikasi, modifikasi berkas kasus, tindakan penghapusan, dan galat sistem.
| Timestamp (WIB) | Action Event | Target Resource | Investigator / Actor | IP Address | Payload Inspector |
|---|---|---|---|---|---|
| {{ $log->created_at ? $log->created_at->timezone('Asia/Jakarta')->format('Y-m-d H:i:s') : '-' }} | @php $action = strtolower($log->action); $badgeClass = 'bg-slate-800 text-slate-300 border-slate-700'; if (str_contains($action, 'login') || str_contains($action, 'auth')) { $badgeClass = 'bg-emerald-950 text-emerald-400 border-emerald-800'; } elseif (str_contains($action, 'logout')) { $badgeClass = 'bg-slate-950 text-slate-400 border-slate-800'; } elseif (str_contains($action, 'create')) { $badgeClass = 'bg-cyan-950 text-cyan-400 border-cyan-800'; } elseif (str_contains($action, 'update') || str_contains($action, 'edit') || str_contains($action, 'status')) { $badgeClass = 'bg-blue-950 text-blue-400 border-blue-800'; } elseif (str_contains($action, 'delete')) { $badgeClass = 'bg-red-950 text-red-400 border-red-800 font-bold'; } elseif (str_contains($action, 'error') || str_contains($action, 'unauthorized')) { $badgeClass = 'bg-rose-950 text-rose-300 border-rose-800 font-black'; } @endphp {{ $log->action }} |
@if($log->auditable_type)
{{ class_basename($log->auditable_type) }}
ID: {{ $log->auditable_id ?? 'N/A' }}
@else
System Kernel
@endif
|
@if($log->user)
{{ $log->user->name }}
{{ $log->user->rank }} • {{ $log->user->badge_number }}
@else
System Anonymous
@endif
|
{{ $log->ip_address ?? '127.0.0.1' }} | |
|
Belum ada catatan log yang sesuai kriteria pencarian.
|
|||||