@extends('layouts.admin') @section('admin-content')

Registro de Auditoría e IPs

@if(request('search')) Limpiar @endif
@if($logs->isEmpty())

No se encontraron registros de auditoría.

@else @foreach($logs as $log) @endforeach
Fecha & Hora Usuario Acción Detalles Dirección IP
{{ $log->created_at->format('d/m/Y H:i:s') }} @if($log->user) {{ $log->user->name }} {{ $log->user->role }} @else Visitante Anónimo @endif @php $badgeClass = 'badge-info'; if (str_contains(strtolower($log->action), 'creación') || str_contains(strtolower($log->action), 'registro')) { $badgeClass = 'badge-success'; } elseif (str_contains(strtolower($log->action), 'eliminación') || str_contains(strtolower($log->action), 'fallido')) { $badgeClass = 'badge-warning'; } @endphp {{ $log->action }}
{{ $log->details }}
{{ $log->ip_address }}
{{ $logs->appends(request()->input())->links('pagination::bootstrap-4') }}
@endif
@endsection