- Replaced static hosts.json and staticConfig.ts with SQLite database (Prisma)
- Implemented JWT authentication and Login UI
- Added dynamic API routes for hosts, topology, and settings
- Updated UI components to fetch and manage state dynamically
- Added Settings interface for managing hosts and topology nodes
- Add systemd service discovery to backend
- Add Proxmox LXC/VM detection
- Add hostType field to config for better host categorization
- Fix SSH trust between hosts (ubuntu/grizzley -> truenas/proxmox)
- Add SSH terminal support via xterm.js
- Add filebrowser for browsing host filesystems
- Update frontend types and components for new node types