Pulse/internal/models
rcourtman cdd2249e00 phase 1: add unified resources to WebSocket state broadcasts
- Extended StateFrontend with Resources field containing unified resource data
- Added ResourceFrontend and related types for frontend-compatible resource data
- Extended ResourceStoreInterface to include GetAll() method
- Monitor now injects resources into WebSocket broadcasts
- Added helper method getResourcesForBroadcast() to convert resources to frontend format
- All existing tests pass

This enables the frontend to access unified resources via WebSocket state.
2025-12-07 23:02:56 +00:00
..
concurrency_test.go
converters.go phase 1: add unified resources to WebSocket state broadcasts 2025-12-07 23:02:56 +00:00
converters_test.go
models.go feat: Add OS type display for LXC containers 2025-12-05 12:43:32 +00:00
models_frontend.go phase 1: add unified resources to WebSocket state broadcasts 2025-12-07 23:02:56 +00:00
state_docker_test.go style: Apply gofmt to 37 files 2025-12-02 17:21:48 +00:00
state_host_test.go test: Add tests for SyncGuestBackupTimes and UpdateStorageBackupsForInstance 2025-12-02 16:22:38 +00:00
state_snapshot.go