<%- include('partials/sidebar', { activePage: 'audit_logs', company }) %>
<%= title %>
<%= t('admin.audit.total', 'Total Log') %>
<%= stats.total %>
<%= t('admin.audit.recent24', 'Aktivitas 24 Jam') %>
<%= stats.recent_24h %>
<%= t('admin.audit.updates', 'Update Data') %>
<%= stats.by_action.find(a => a.action === 'UPDATE')?.count || 0 %>
<%= t('admin.audit.deletes', 'Penghapusan') %>
<%= stats.by_action.find(a => a.action === 'DELETE')?.count || 0 %>
<%= t('admin.audit.table_title', 'Log Aktivitas Sistem') %>
<% logs.forEach(log => { %> <% }) %>
<%= t('admin.audit.th_time', 'Waktu') %> <%= t('admin.audit.th_action', 'Aksi') %> <%= t('admin.audit.th_module', 'Modul') %> <%= t('admin.audit.th_entity', 'ID Entity') %> <%= t('admin.audit.th_actor', 'Pelaku') %> <%= t('admin.audit.th_detail', 'Detail') %> <%= t('admin.audit.th_ip', 'IP / Device') %>
<%= typeof formatDateLocal === 'function' ? formatDateLocal(log.created_at) : (log.created_at ? new Date(log.created_at).toLocaleString('id-ID') : '-') %> <%= log.action %> <%= log.entity_type %> <%= log.entity_id || '-' %>
<%= log.actor_name %>
<%= log.actor_type %> (ID: <%= log.actor_id %>)
<% if (log.details) { %> <% } else { %> - <% } %>
<%= log.ip_address || '-' %>
<%= log.user_agent || '-' %>