Sebastian Malton
e76e529f4a
Update more snapshots
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:41:44 -05:00
Sebastian Malton
13ccae9004
Fix tests
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:41:44 -05:00
Sebastian Malton
974a31ebb4
Update snapshots because moving KubeObjectMeta out of CustomResourceDetails
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:41:44 -05:00
Sebastian Malton
fb95ca836f
Fix metrics not updating correctly
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:41:44 -05:00
Sebastian Malton
1444c73e47
Allow use of ResourceMetrics without IAsyncComputed
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:41:44 -05:00
Sebastian Malton
8e67ba2e8b
Fix up remove dead code
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:41:44 -05:00
Sebastian Malton
d359747ec0
Make DeploymentReplicaSets injectable to fix build error
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:41:44 -05:00
Sebastian Malton
72f199f6c2
Remove legacy store of CronJobs
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:40:50 -05:00
Sebastian Malton
1f78c66cc2
Switch components to be static to help with React performance
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:40:07 -05:00
Sebastian Malton
a92c53eb56
Remove legacy global for daemonSetStore
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:40:07 -05:00
Sebastian Malton
4a39e4b50b
Use the new and correct enabled check
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:38:39 -05:00
Sebastian Malton
026053db1e
Introduce fix for metrics components visible on all details
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:38:39 -05:00
Sebastian Malton
01f66c4d41
Remove dead code
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:38:39 -05:00
Sebastian Malton
d734276f9d
Make StatefulSet metrics component injectable
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:38:39 -05:00
Sebastian Malton
c060a6b73e
Make ReplicaSet metrics details injectable
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:37:07 -05:00
Sebastian Malton
836783fbc1
Convert Pod metrics to be injectable
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:36:27 -05:00
Sebastian Malton
4264ba0990
Change Job metrics to be injectable
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:36:27 -05:00
Sebastian Malton
8c032ce704
Change Deployment metrics to be injectable
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:35:19 -05:00
Sebastian Malton
6f73c4dff2
Change DaemonSet metrics to be injectable
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:35:02 -05:00
Sebastian Malton
3518c448ff
Change PersistentVolumeClaim metrics to be injectable
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:35:02 -05:00
Sebastian Malton
4328f03976
Change ingress metrics details to use more injectables
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:35:02 -05:00
Sebastian Malton
84dbb5f86a
Change namespace metrics details to use more injectables
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:35:02 -05:00
Sebastian Malton
a1c9b9a22b
Replace NodeMetrics in details with injectable
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:35:01 -05:00
Sebastian Malton
7c5aa6a42f
Remove legacyStore for ingresses
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:35:01 -05:00
Sebastian Malton
382d8b9446
Remove legacyStore for nodes
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:34:04 -05:00
Sebastian Malton
f269ba8508
Introduce metrics details item for Ingress
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:34:04 -05:00
Sebastian Malton
660dd47966
Refactor ResourceMetrics to use IAsyncComputed
...
- Introduce first use for namespace metrics
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:34:04 -05:00
Sebastian Malton
1a594b9eac
Remove last use of legacy global getActiveClusterEntity
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:34:04 -05:00
Sebastian Malton
fc3ed256e5
Change orderNumber of default KubeMetaDetails
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:34:04 -05:00
Sebastian Malton
5b15d126f0
Remove legacy KubeObjectMeta use from non-metrics details
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:34:04 -05:00
Sebastian Malton
e9ea1fcc30
Remove unnecessary check
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:33:43 -05:00
Sebastian Malton
718834212e
Support Events on CustomResourece details panel
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:33:43 -05:00
Alex Andreev
33e6771da3
Fix: remove excessive scrollbars from the TabLayout view ( #6689 )
...
* Remove excessive scrollbars from the TabLayout view
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Updating snapshots
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Updating snapshots harder
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2022-12-01 09:32:41 -05:00
dependabot[bot]
87035dd49a
Bump @types/lodash from 4.14.190 to 4.14.191 ( #6685 )
...
Bumps [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash ) from 4.14.190 to 4.14.191.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash )
---
updated-dependencies:
- dependency-name: "@types/lodash"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-01 09:30:38 -05:00
dependabot[bot]
713082e25e
Bump ts-loader from 9.4.1 to 9.4.2 ( #6684 )
...
Bumps [ts-loader](https://github.com/TypeStrong/ts-loader ) from 9.4.1 to 9.4.2.
- [Release notes](https://github.com/TypeStrong/ts-loader/releases )
- [Changelog](https://github.com/TypeStrong/ts-loader/blob/main/CHANGELOG.md )
- [Commits](https://github.com/TypeStrong/ts-loader/compare/9.4.1...v9.4.2 )
---
updated-dependencies:
- dependency-name: ts-loader
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-01 09:30:29 -05:00
Sebastian Malton
4cb1946110
Fix race conditrion preventing window from opening ( #6680 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:22:18 -05:00
Sebastian Malton
693f6ea9a5
Add milestone automatically to release PRs ( #6681 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:22:06 -05:00
dependabot[bot]
432fc5c0c2
Bump electron from 19.1.8 to 19.1.9 ( #6686 )
...
Bumps [electron](https://github.com/electron/electron ) from 19.1.8 to 19.1.9.
- [Release notes](https://github.com/electron/electron/releases )
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md )
- [Commits](https://github.com/electron/electron/compare/v19.1.8...v19.1.9 )
---
updated-dependencies:
- dependency-name: electron
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-01 09:21:58 -05:00
Sebastian Malton
a546f3b8ae
Add buttons to quicky filter the current view by a specific namespace ( #6677 )
...
* Add quick namespace filtering in pods view
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Add quick namespace filtering to HorizontalPodAutoscalers view
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Add quick namespace filtering to Leases view
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Add quick namespace filtering to LimitRanges view
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Add quick namespace filtering to ConfigMaps view
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Remove last usage of legacy global
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Add quick namespace filtering to PodDisruptionBudgets view
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Add quick namespace filtering to ResourceQuotas view
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Add quick namespace filtering to Secrets view
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Remove last usage of legacy global secretsStore
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Add quick namespace filtering to CustomResources view
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Add quick namespace filtering to Events view
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Add quick namespace filtering to HelmReleases view
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Add quick namespace filtering to Endpoints view
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Remove last usage of legacy global endpointsStore
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Add quick namespace filtering to Ingresses view
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Add quick namespace filtering to NetworkPolicies view
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Add quick namespace filtering to PortForwards view
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Add quick namespace filtering to Services view
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Add quick namespace filtering to PersistentVolumeClaims view
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Add quick namespace filtering to RoleBindings view
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Add quick namespace filtering to Roles view
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Add quick namespace filtering to ServiceAccounts view
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Add quick namespace filtering to CronJobs view
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Add quick namespace filtering to DaemonSets view
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Add quick namespace filtering to Deployments view
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Add quick namespace filtering to Jobs view
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Add quick namespace filtering to StatefulSets view
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Add quick namespace filtering to ReplicaSets view
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Remove last usage of legacy global replicaSetStore
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Fix up missing styles
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Fix tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-12-01 09:20:56 -05:00
dependabot[bot]
ab4a99bd93
Bump @types/node from 16.18.3 to 16.18.4 ( #6683 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 16.18.3 to 16.18.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-01 09:20:41 -05:00
dependabot[bot]
e5f8951553
Bump mini-css-extract-plugin from 2.7.0 to 2.7.1 ( #6673 )
...
Bumps [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin ) from 2.7.0 to 2.7.1.
- [Release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases )
- [Changelog](https://github.com/webpack-contrib/mini-css-extract-plugin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v2.7.0...v2.7.1 )
---
updated-dependencies:
- dependency-name: mini-css-extract-plugin
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-30 08:00:25 -05:00
Sebastian Malton
261aa2935a
Fix not displaying any pie charts when missing only some data ( #6671 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-11-30 04:31:11 -08:00
Sebastian Malton
b77044a8f9
Fix back navigation in entity settings ( #6670 )
...
- The bug was that the user would cycle through all the settings viewed
Signed-off-by: Sebastian Malton <sebastian@malton.name>
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-11-30 04:30:55 -08:00
Iku-turso
75aee7e4fd
Make preferences from extensions using tabs "application" and "telemetry" appear as last ( #6674 )
2022-11-30 11:37:18 +02:00
Iku-turso
1e0094bd8e
Fix extensions using "application" as magic string for preference tab ( #6666 )
...
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
2022-11-29 12:13:09 -05:00
dependabot[bot]
439881783f
Bump @typescript-eslint/eslint-plugin from 5.44.0 to 5.45.0 ( #6663 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 5.44.0 to 5.45.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.45.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-29 08:30:55 -08:00
dependabot[bot]
2a4b06dd81
Bump @typescript-eslint/parser from 5.44.0 to 5.45.0 ( #6662 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 5.44.0 to 5.45.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.45.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-29 11:18:57 -05:00
dependabot[bot]
374701dd6e
Bump @types/randomcolor from 0.5.6 to 0.5.7 ( #6661 )
...
Bumps [@types/randomcolor](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/randomcolor ) from 0.5.6 to 0.5.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/randomcolor )
---
updated-dependencies:
- dependency-name: "@types/randomcolor"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-29 08:56:42 -05:00
dependabot[bot]
a7f8515016
Bump electron from 19.1.7 to 19.1.8 ( #6664 )
...
Bumps [electron](https://github.com/electron/electron ) from 19.1.7 to 19.1.8.
- [Release notes](https://github.com/electron/electron/releases )
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md )
- [Commits](https://github.com/electron/electron/compare/v19.1.7...v19.1.8 )
---
updated-dependencies:
- dependency-name: electron
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-29 08:56:31 -05:00
Sebastian Malton
005ed1c34e
Remove uses of legacy global logger from injectables ( #6660 )
...
- Clean up some of them to use more injectables
Signed-off-by: Sebastian Malton <sebastian@malton.name>
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-11-29 08:56:09 -05:00