@extends('layouts.app') @section('title', 'System Audit Trails') @section('content')

Enterprise Audit Trails

Immutable system audit logs tracking authentication, data mutations, and administrative activities.

@if($searchTerm || $actionFilter) @endif
@forelse($logs as $log) @empty @endforelse
Timestamp User Action Entity Type / ID Description IP Address Payload
{{ $log->created_at->format('Y-m-d H:i:s') }} @if($log->user)
{{ $log->user->name }}
{{ $log->user->email }} @else System Process @endif
@if(str_contains($log->action, 'login')) {{ $log->action }} @elseif(str_contains($log->action, 'create')) {{ $log->action }} @elseif(str_contains($log->action, 'update') || str_contains($log->action, 'status')) {{ $log->action }} @elseif(str_contains($log->action, 'delete') || str_contains($log->action, 'block')) {{ $log->action }} @else {{ $log->action }} @endif @if($log->entity_type)
{{ class_basename($log->entity_type) }} #{{ $log->entity_id }}
@else — @endif
{{ $log->description }} {{ $log->ip_address ?? '-' }} @if($log->old_values || $log->new_values) @else — @endif
No audit logs found
@if($logs->hasPages())
{{ $logs->links('pagination::bootstrap-5') }}
@endif
@endsection