@extends('layouts.app') @section('title','Log de Auditoría') @section('page-title','Log de Auditoría') @section('breadcrumb') @endsection @section('content')

Filtros

Registros ({{ $logs->total() }})

@forelse($logs as $log) @empty @endforelse
Fecha Modelo ID Evento Usuario IP Cambios
{{ $log->created_at->format('d/m/Y H:i:s') }} {{ $log->model_type }} {{ $log->model_id }} @if($log->event === 'created') Creado @elseif($log->event === 'updated') Modificado @else Eliminado @endif {{ $log->user_name ?? '—' }} {{ $log->ip_address ?? '—' }} @if($log->event === 'updated' && $log->old_values && $log->new_values) @foreach($log->new_values as $campo => $nuevo) @if(isset($log->old_values[$campo]) && $log->old_values[$campo] != $nuevo) {{ $campo }}: {{ Str::limit($log->old_values[$campo], 30) }} {{ Str::limit($nuevo, 30) }}
@endif @endforeach @elseif($log->event === 'created' && $log->new_values) {{ implode(', ', array_keys($log->new_values)) }} @elseif($log->event === 'deleted' && $log->old_values) {{ implode(', ', array_keys($log->old_values)) }} @else @endif
No hay registros de auditoría.
@if($logs->hasPages()) @endif
@endsection