* Add iconBackgroundColor cluster preference type
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Set custom backround for hotbar entities
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Remove unused code from Catalog
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Update entity background if preferences background changes
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Set avatar backgrounds from entity
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Clean up
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Clean up in hotbar entity icon
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fix setting up entity background
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Use single icon prop
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Cleaning up hotbar entity icon
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fixing test to ensure icon has data:image
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Add more test cases
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
---------
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
Signed-off-by: Gabriel <gaccettola@mirantis.com>
- requestNamespaceListPermissions is infallable so no need to have the extra try/catch
- Refactor isMetricHidden method away from Cluster
- Refactor shouldShowResource out of Cluster
- Refactor isInLocalKubeconfig out of Cluster
- Remove depecrated and unused workspace from Cluster
- Refactor out kubectl as a dependency of Cluster
- Remove from cluster getter used only once
- Split out ClusterConnection from Cluster
- Also split out KubeAuthProxyServer from ContextHandler
- Rename ContextHandler to PrometheusHandler
- Cleanup onNetworkOffline/Online impls within ClusterManager
- Remove annotations from ClusterConnection
- Remove mobx annotations from Cluster
- Rename loadConfigFromFileInjectable
- Remove all uses of dead createClusterInjectionToken
- Fix type errors related to broadcastConnectionUpdate
Signed-off-by: Sebastian Malton <sebastian@malton.name>