This page tests the new component caching system to verify that components are not re-rendered on view switches.
-
Note: Components now start with clean default state (collapsed cards, status tab) and don't restore previous UI state.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
๐ Cluster Online
-
-
-
-
-
-
-
-
- Primary Node:
- Discovering...
-
-
-
-
-
-
-
-
-
Loading cluster members...
-
-
-
-
-
-
-
-
-
-
-
๐ Firmware Update
-
-
-
-
-
-
-
-
-
-
-
- No file selected
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Test Results:
-
Run a test to see results...
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/public/test-deploy-button.html b/public/test-deploy-button.html
deleted file mode 100644
index 03129c6..0000000
--- a/public/test-deploy-button.html
+++ /dev/null
@@ -1,353 +0,0 @@
-
-
-
-
-
- Deploy Button Test
-
-
-
-
๐ Deploy Button Test
-
-
-
Test Scenario: Deploy Button State
-
This test demonstrates the deploy button behavior when:
-
-
No file is selected
-
No nodes are available
-
File is selected but no target is chosen
-
File is selected and target is chosen
-
-
-
-
-
๐ Firmware Update
-
-
-
-
-
-
-
-
-
- No file selected
-
-
-
-
-
-
-
Cluster Members
-
-
Loading cluster members...
-
-
-
-
-
-
-
Test Instructions
-
-
Select "Specific Node" radio button - notice the deploy button remains disabled
-
Click "Add Test Node" to simulate cluster discovery
-
Select "Specific Node" again - now you should see nodes in the dropdown
-
Select a file - deploy button should remain disabled until you select a node
-
Select a specific node - deploy button should now be enabled
-
Click "Remove All Nodes" to test the "no nodes available" state
-
-
-
-
-
-
\ No newline at end of file
diff --git a/public/test-framework.html b/public/test-framework.html
deleted file mode 100644
index 8c7115a..0000000
--- a/public/test-framework.html
+++ /dev/null
@@ -1,131 +0,0 @@
-
-
-
-
-
- Framework Test
-
-
-
-
SPORE UI Framework Test
-
-
-
Framework Initialization Test
-
Checking...
-
-
-
-
Event Bus Test
-
-
-
-
-
-
View Model Test
-
-
-
Name: (not set)
-
-
-
-
Component Test
-
-
Loading...
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/public/test-member-overlay.html b/public/test-member-overlay.html
deleted file mode 100644
index e18c82e..0000000
--- a/public/test-member-overlay.html
+++ /dev/null
@@ -1,58 +0,0 @@
-
-
-
-
-
- Test Member Card Overlay
-
-
-
-
-
-
Test Member Card Overlay
-
-
-
Test Data
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/public/test-members-debug.html b/public/test-members-debug.html
deleted file mode 100644
index 56b0d14..0000000
--- a/public/test-members-debug.html
+++ /dev/null
@@ -1,296 +0,0 @@
-
-
-
-
-
- Debug Members Component
-
-
-
-
-
-
๐ Debug Members Component
-
-
-
Component Test
-
Testing if the TopologyGraphComponent can be created and initialized.
-
-
-
-
-
-
-
-
-
Graph Container
-
-
- Graph will appear here after testing
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/public/test-refresh.html b/public/test-refresh.html
deleted file mode 100644
index e81695b..0000000
--- a/public/test-refresh.html
+++ /dev/null
@@ -1,192 +0,0 @@
-
-
-
-
-
- Test Refresh Button
-
-
-
-
-
๐ Test Refresh Button Functionality
-
-
-
Test Controls
-
-
-
-
-
-
-
-
Cluster View (Simplified)
-
-
-
-
- Primary Node:
- ๐ Discovering...
-
-
-
-
-
-
-
Loading cluster members...
-
-
-
-
-
-
Debug Log
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/public/test-state-preservation.html b/public/test-state-preservation.html
deleted file mode 100644
index 8e1aed0..0000000
--- a/public/test-state-preservation.html
+++ /dev/null
@@ -1,419 +0,0 @@
-
-
-
-
-
- SPORE UI - State Preservation Test
-
-
-
-
-
-
๐งช SPORE UI State Preservation Test
-
-
-
Test Controls
-
-
-
-
-
-
-
-
-
-
-
-
-
What This Test Demonstrates:
-
-
State Preservation: When data is refreshed, expanded cards and active tabs are maintained
-
Partial Updates: Only changed data is updated, not entire components
-
UI State Persistence: User interactions (expanded cards, active tabs) are preserved across refreshes
-
Smart Updates: The system detects when data has actually changed and only updates what's necessary
-
-
-
-
-
-
Current State Indicators
-
- Expanded Cards:
- 0
-
-
- Active Tabs:
- 0
-
-
- Last Update:
- Never
-
-
-
-
-
Test Log
-
-
Test log initialized. Use the test controls above to test state preservation.
-
-
-
-
-
-
-
Primary Node
-
๐ Discovering...
-
-
-
-
-
Cluster Members
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/public/test-tabs.html b/public/test-tabs.html
deleted file mode 100644
index 4195d16..0000000
--- a/public/test-tabs.html
+++ /dev/null
@@ -1,72 +0,0 @@
-
-
-
-
-
- Tab Test
-
-
-
-
-
Tab Active State Test
-
-
-
-
-
-
-
-
-
-
-
Status Tab
-
This is the status tab content.
-
-
-
-
Endpoints Tab
-
This is the endpoints tab content.
-
-
-
-
Tasks Tab
-
This is the tasks tab content.
-
-
-
-
Firmware Tab
-
This is the firmware tab content.
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/public/test-topology-debug.html b/public/test-topology-debug.html
deleted file mode 100644
index 56b0d14..0000000
--- a/public/test-topology-debug.html
+++ /dev/null
@@ -1,296 +0,0 @@
-
-
-
-
-
- Debug Members Component
-
-
-
-
-
-
๐ Debug Members Component
-
-
-
Component Test
-
Testing if the TopologyGraphComponent can be created and initialized.
-
-
-
-
-
-
-
-
-
Graph Container
-
-
- Graph will appear here after testing
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/public/test-topology-fix.html b/public/test-topology-fix.html
deleted file mode 100644
index 93ec547..0000000
--- a/public/test-topology-fix.html
+++ /dev/null
@@ -1,286 +0,0 @@
-
-
-
-
-
- Test Members View Fix
-
-
-
-
-
-
๐งช Test Members View Fix
-
-
-
Initialization Test
-
Testing the fixed initialization order for the Members view component.
-
-
-
-
-
-
-
-
Graph Container
-
-
- Graph will appear here after initialization
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/public/test-topology-overlay.html b/public/test-topology-overlay.html
deleted file mode 100644
index abca027..0000000
--- a/public/test-topology-overlay.html
+++ /dev/null
@@ -1,63 +0,0 @@
-
-
-
-
-
- Test Topology with Member Card Overlay
-
-
-
-
-
-
Test Topology with Member Card Overlay
-
-
-
Topology View with Clickable Nodes
-
Click on any node in the topology to see the member card overlay.
-
-
-
-
-
-
Loading network topology...
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/public/test-topology-view.html b/public/test-topology-view.html
deleted file mode 100644
index 1d43123..0000000
--- a/public/test-topology-view.html
+++ /dev/null
@@ -1,254 +0,0 @@
-
-
-
-
-
- Test Members View
-
-
-
-
-
-
๐งช Test Members View
-
-
-
D3.js Integration Test
-
Testing D3.js library integration and basic force-directed graph functionality.
-
-
-
-
-
-
-
-
Graph Visualization
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/public/test-view-switching.html b/public/test-view-switching.html
deleted file mode 100644
index 0519ecb..0000000
--- a/public/test-view-switching.html
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file