Audit Logging System

What is Audit Logging?

Audit logging automatically tracks all changes made to your HR module data, including: employee records, departments, positions, documents, attendance, performance reviews, and more.

Security & Compliance
  • Track who made changes
  • When changes were made
  • What was changed
  • IP address tracking
  • Complete audit trail
Features
  • Real-time change tracking
  • Detailed change history
  • Export capabilities
  • Advanced filtering
  • Statistics & analytics
Recent Activity
@php $recentLogs = \App\Models\AuditLog::with(['user', 'auditable']) ->orderBy('created_at', 'desc') ->limit(5) ->get(); @endphp @if($recentLogs->count() > 0)
@foreach($recentLogs as $log) @endforeach
Time Event Model User Changes
{{ $log->created_at->diffForHumans() }} {{ $log->formatted_event }} {{ class_basename($log->auditable_type) }} {{ $log->user ? $log->user->name : 'System' }} {{ $log->change_summary }}
@else

No recent activity found
@endif