Pulse/frontend-modern/src/utils
rcourtman a15dc6b899 feat: Toggleable table columns with rich tooltips for Proxmox dashboard
Replace drawer-based info display with inline columns that can be toggled:
- Add IP, Uptime, Node, Backup, OS, Tags columns (user-toggleable)
- Add ColumnPicker dropdown to show/hide columns with localStorage persistence
- Columns auto-show based on screen width using priority system
- Remove GuestDrawer - all info now visible inline or via tooltips

Rich hover tooltips:
- Disk bar: Shows all mount points with usage %, color-coded by severity
- Memory bar: Shows used/free/balloon/swap breakdown
- IP column: Shows network icon + count, hover for interfaces, MACs, IPs, traffic

Also:
- Create useColumnVisibility hook for responsive column management
- Create ColumnPicker component for column toggle UI
- Update drawer layouts in Hosts/Docker tabs for consistency
2025-12-05 12:12:56 +00:00
..
alerts.ts chore: remove dead code and unused exports 2025-11-27 13:17:39 +00:00
alertsActivation.ts Update Pulse install flow and related components 2025-10-21 19:58:53 +00:00
apiClient.ts Improve auth timeout handling (related to #705) 2025-11-12 21:50:53 +00:00
canvasRenderQueue.ts feat: add sparklines view mode for metrics visualization 2025-11-09 22:31:35 +00:00
clipboard.ts Refactor: Code cleanup and localStorage consolidation 2025-11-04 21:50:46 +00:00
format.ts feat: AI features, agent improvements, and host monitoring enhancements 2025-12-05 10:37:02 +00:00
localStorage.ts feat: Toggleable table columns with rich tooltips for Proxmox dashboard 2025-12-05 12:12:56 +00:00
logger.ts Fix settings security tab navigation 2025-10-11 23:29:47 +00:00
metricsKeys.ts chore: remove dead code and unused exports 2025-11-27 13:17:39 +00:00
nodes.ts Fix settings security tab navigation 2025-10-11 23:29:47 +00:00
searchHistory.ts Refactor: Code cleanup and localStorage consolidation 2025-11-04 21:50:46 +00:00
searchQuery.ts Refactor: Code cleanup and localStorage consolidation 2025-11-04 21:50:46 +00:00
status.ts Refine memory visualization with StackedMemoryBar component 2025-11-29 13:48:30 +00:00
tagColors.ts Refactor: Code cleanup and localStorage consolidation 2025-11-04 21:50:46 +00:00
temperature.ts Refactor: Code cleanup and localStorage consolidation 2025-11-04 21:50:46 +00:00
toast.ts Improve PMG connection testing to validate metrics endpoints 2025-11-05 18:40:39 +00:00
url.ts Refactor: Code cleanup and localStorage consolidation 2025-11-04 21:50:46 +00:00