@extends('layouts.app') @section('title', 'Audit Log - {{ $subject->name }} | {{ $class->name }}') @section('sidebar-menu') @include('teacher.partials.sidebar') @endsection @section('content')
📋 Audit Log - {{ $class->name }} | {{ $subject->name }} ← Back to Grade Entry
@forelse($auditLogs as $log) @empty @endforelse
Date & Time User Event Description Changes IP Address
{{ $log->created_at->format('Y-m-d H:i:s') }} {{ $log->user?->name ?? 'System' }} @php $badgeClass = match($log->event) { 'created', 'bulk_created' => 'success', 'updated', 'bulk_updated' => 'warning', 'deleted' => 'danger', default => 'secondary' }; @endphp {{ ucfirst(str_replace('_', ' ', $log->event)) }} {{ $log->description }} @if($log->old_values && $log->new_values) Old: {{ $log->old_values['score'] ?? 'N/A' }} New: {{ $log->new_values['score'] ?? 'N/A' }} @else No changes @endif {{ $log->ip_address }}
No audit logs found for this class/subject
{{ $auditLogs->links() }}
@endsection