mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-09-22 11:13:26 +00:00
6404b2d63e
- Fix XSS vulnerabilities in Tooltip component by replacing innerHTML with textContent and adding content sanitization - Fix XSS vulnerability in UnifiedBackups by replacing innerHTML with safe DOM manipulation - Add proper null checks for props.guest.cpu in GuestRow to prevent NaN errors - Replace unsafe non-null assertions with proper conditional rendering - Fix memory leak in Settings component by improving interval cleanup - Fix WebSocket reconnection race condition by adding proper timeout cleanup - Create standardized error handler utility for consistent error handling - Enable VM state support in monitoring (resolves TODO) - Improve type safety throughout the codebase - All changes verified with successful frontend and backend builds