refactor: enhance Proxmox Firewall log handling by adding log start parameter and improving log processing, including detailed logging of fetched data

This commit is contained in:
2025-12-02 17:01:09 -05:00
parent 3f28a92ece
commit ba242f8f78
2 changed files with 18 additions and 5 deletions

View File

@@ -295,7 +295,7 @@
</div>
<div>
<h2 class="text-xl font-semibold">Firewall Logs</h2>
<p class="text-sm text-base/60 mt-1">Recent firewall activity and blocked/allowed connections</p>
<p class="text-sm text-base/60 mt-1">Recent firewall activity and blocked/allowed connections ({{ count($firewallLogs) }} entries loaded)</p>
</div>
</div>
<button
@@ -326,10 +326,12 @@
sortField: 'timestamp_iso',
sortDirection: 'desc',
initialize(initialLogs) {
console.log('Initializing logs, received:', initialLogs ? initialLogs.length : 0, 'entries');
this.logs = (initialLogs || []).map((log, index) => ({
index,
...log,
}));
console.log('Logs after initialization:', this.logs.length);
},
sort(field) {
if (this.sortField === field) {