{{-- settings/activity-log.blade.php --}} @extends('layouts.app') @section('title', 'Activity Log') @section('content') {{-- TODAY STATS --}}
Actions Today
{{ $stats['today'] }}
Logins Today
{{ $stats['logins'] }}
Records Created
{{ $stats['creates'] }}
Records Deleted
{{ $stats['deletes'] }}
{{-- FILTERS --}}
@if(request()->hasAny(['search','user_id','action','module','from','to']))Clear@endif
{{-- LOG TABLE --}}
@forelse($logs as $log) @php $colors=['login'=>'success','logout'=>'secondary','create'=>'primary','update'=>'info','delete'=>'danger','submit'=>'success','cancel'=>'warning','print'=>'secondary','export'=>'secondary']; @endphp @empty @endforelse
TimeUserActionModuleDescriptionIP Address
{{ $log->created_at->format('d M H:i:s') }}
{{ $log->created_at->diffForHumans() }}
{{ $log->user_name ?? 'System' }}
{{ ucfirst($log->action) }} {{ $log->module ? ucfirst($log->module) : '—' }} {{ $log->description }} {{ $log->ip_address ?? '—' }}
No activity records found
@if($logs->hasPages()) @endif
@endsection