@extends('layouts.admin') @section('title', 'Log Aktivitas') @section('page-title', 'Log Aktivitas') @section('content')
Riwayat seluruh aktivitas pengguna sistem
| # | Pengguna | Aktivitas | Tabel | ID Data | IP Address | Waktu | Aksi |
|---|---|---|---|---|---|---|---|
| {{ $logs->firstItem() + $loop->index }} | {{-- Pengguna --}}
@if($log->user)
{{ strtoupper(substr($log->user->name, 0, 1)) }}
{{ $log->user->name }}
{{ $log->user->role }}
|
{{-- Aktivitas --}}
@php
$lower = strtolower($log->aktivitas);
if (str_contains($lower, 'tambah') || str_contains($lower, 'buat') || str_contains($lower, 'create') || str_contains($lower, 'registr')) {
$dot = 'var(--success)';
} elseif (str_contains($lower, 'hapus') || str_contains($lower, 'delete') || str_contains($lower, 'truncat')) {
$dot = 'var(--danger)';
} elseif (str_contains($lower, 'verifikasi')) {
$dot = 'var(--primary)';
} elseif (str_contains($lower, 'revisi') || str_contains($lower, 'batal')) {
$dot = 'var(--warning)';
} elseif (str_contains($lower, 'login') || str_contains($lower, 'logout') || str_contains($lower, 'masuk') || str_contains($lower, 'keluar')) {
$dot = 'var(--info)';
} else {
$dot = 'var(--gray-400)';
}
@endphp
{{ $log->aktivitas }}
|
{{-- Tabel --}}
@if($log->tabel) {{ $log->tabel }} @else — @endif | {{-- ID Data --}}@if($log->data_id) #{{ $log->data_id }} @else — @endif | {{-- IP --}}{{ $log->ip_address ?? '—' }} | {{-- Waktu --}}
{{ $log->created_at->translatedFormat('d M Y') }}
{{ $log->created_at->translatedFormat('H:i:s') }}
|
{{-- Aksi --}}
|
|
Belum ada log aktivitas
Aktivitas pengguna akan tercatat secara otomatis di sini.
|
|||||||