- Cache getTaskHistoryProperty() with 30s TTL to avoid Proxmox API calls on every render - Move networkAnalysis heavy arrays (connections, topConnections, topPorts) out of Livewire public property into server-side cache only - Store only counts and metadata in the Livewire payload instead of thousands of connection objects - Pagination and export methods now read from cache instead of public property - Reduce wire:poll intervals from 10s to 30s on task history and lifecycle events cards - Dramatically reduces JSON payload size on every Livewire request
176 KiB
176 KiB