<?php require dirname(__DIR__).'/app/core.php';require_roles(['admin']);$rows=$pdo->query('SELECT * FROM audit_log ORDER BY id DESC LIMIT 1000')->fetchAll();$title='Audit';require dirname(__DIR__).'/views/head.php';?><h1>Audit Log</h1><div class="wrap"><table><tr><th>Time</th><th>User</th><th>Role</th><th>Category</th><th>Action</th><th>Outcome</th><th>Summary</th><th>Path</th></tr><?php foreach($rows as $x):?><tr><td><?=e($x['occurred_at'])?></td><td><?=e($x['username_snapshot'])?></td><td><?=e($x['role_snapshot'])?></td><td><?=e($x['event_category'])?></td><td><?=e($x['event_action'])?></td><td><?=e($x['outcome'])?></td><td><?=e($x['change_summary'])?></td><td><?=e($x['request_path'])?></td></tr><?php endforeach;?></table></div><?php require dirname(__DIR__).'/views/foot.php';?>