{{-- resources/views/admin/platform/activities/index.blade.php --}} @extends('admin.layouts.app') @section('title', 'Activity Logs') @section('page-title', 'System Activity Logs') @section('content')

Activity Logs

Monitor system activities and user actions

Security Insights
@foreach(request()->except('action') as $key => $value) @endforeach
@foreach(request()->except('model_type') as $key => $value) @endforeach
@foreach(request()->except(['date_from', 'date_to']) as $key => $value) @endforeach
Clear
@if(isset($stats))
Total
{{ number_format($stats['total_activities']) }}
Admin
{{ number_format($stats['admin_activities']) }}
Users
{{ number_format($stats['unique_users']) }}
IPs
{{ number_format($stats['unique_ips']) }}
Today
{{ number_format($stats['today_activities']) }}
@endif
Activity Logs
{{ $activities->total() ?? 0 }} total records
@if($activities->count() > 0)
@foreach($activities as $activity) @endforeach
User Action Target Changes IP Address Time Actions
@if($activity->user)
@if($activity->user->profile_photo_path) {{ $activity->user->name }} @else
{{ $activity->user->initials }}
@endif
{{ $activity->user->name }} @if($activity->user->isAdmin()) Admin @endif
{{ $activity->user->email }}
@else
System
Automated action
@endif
{{ format_activity_action($activity->action) }} @if($activity->model_type)
{{ class_basename($activity->model_type) }}
@if($activity->model_id)
#{{ $activity->model_id }}
@endif
@else General @endif
@if($activity->changes) @else No changes @endif @if($activity->ip_address) {{ $activity->ip_address }} @else N/A @endif
{{ $activity->created_at->diffForHumans() }}
{{ $activity->created_at->format('M j, Y g:i A') }}
Showing {{ $activities->firstItem() }} to {{ $activities->lastItem() }} of {{ $activities->total() }} results
{{ $activities->appends(request()->query())->links() }}
@else

No activity logs found

Try adjusting your search criteria or check back later.

Refresh
@endif
@endsection @push('scripts') @endpush