- Completely removes ClusterStore.activeCluster
- Every workspace now tracks it current activeCluster
- If an active cluster is removed then the workspace's activeClusterId
is set to undefined
- Only show welcome notification on the first time a non-managed
workspace is viewed in the workspace overview
- Add unit tests for the WorkspaceStore
- Add validation that only valid clusters can be set to the
activeClusterId field
- only show workspace overview back button if there is an active cluster
- Move workspacesSeen to storage from workspaceStore
- clear out old values from landing_page store only on load
- display landing page notification from reaction, fix doc comment
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* add no-unused-vars and no-unused-imports
* added quotes: double, and remove ignore pattern
* move itif and describeif into utils
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* adding port-forward for containers in pods
address review comments
use more idiomatic approach for async code
move some files in advance of merge conflict with Lens restructure work
* Separate the port forward links in the UI (so they don't all spin when one link is clicked)
* minor fixes
* addressed review comments (replaced <p> with <div>, moved key attribute to proper element)
* fix lint issue
* removed extraneous <div> from pod container port details
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com>