* Support Events on CustomResourece details panel
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Remove unnecessary check
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Remove legacy KubeObjectMeta use from non-metrics details
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Change orderNumber of default KubeMetaDetails
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Remove last use of legacy global getActiveClusterEntity
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Refactor ResourceMetrics to use IAsyncComputed
- Introduce first use for namespace metrics
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Introduce metrics details item for Ingress
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Remove legacyStore for nodes
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Remove legacyStore for ingresses
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Replace NodeMetrics in details with injectable
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Change namespace metrics details to use more injectables
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Change ingress metrics details to use more injectables
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Change PersistentVolumeClaim metrics to be injectable
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Change DaemonSet metrics to be injectable
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Change Deployment metrics to be injectable
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Change Job metrics to be injectable
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Convert Pod metrics to be injectable
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Make ReplicaSet metrics details injectable
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Make StatefulSet metrics component injectable
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Remove dead code
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Introduce fix for metrics components visible on all details
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Use the new and correct enabled check
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Remove legacy global for daemonSetStore
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Switch components to be static to help with React performance
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Remove legacy store of CronJobs
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Make DeploymentReplicaSets injectable to fix build error
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Fix up remove dead code
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Allow use of ResourceMetrics without IAsyncComputed
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Fix metrics not updating correctly
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Update snapshots because moving KubeObjectMeta out of CustomResourceDetails
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Fix tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Update more snapshots
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Fix test failures due to newer dep versions
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Fix type errors from new asyncComputed
Signed-off-by: Sebastian Malton <sebastian@malton.name>
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Replace static application window with ability to create as many as you wish
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
* Adapt tests for replacing static application window with ability to create as many as you wish and separate starting of main and window in behaviours
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
* Make first render of application smaller in test that proves to be hard for CI
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
* Remove redundant code
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
* Simplify code
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>