Complete a majority of the rest of DI

- All KubeApi and KubeObjectStore's

- All of Catalog

- ApiManager

- KubeObjectDetailRegistry

- All BaseStore's and their migrations

- LensProxy and Router

- WindowManager

- App Menu

- Tray Icon

- ThemeStore

Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
Sebastian Malton committed 2022-01-28 18:05:05 -05:00
1 parent 6cba82c491
commit 1747cbf6c8
1345 files changed
+34694 -27702

No files matched your search

+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "kube-object-event-status",
"version": "0.0.1",
"version": "5.3.0-latest.1642433271626.1642519794031",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
@@ -1,6 +1,6 @@
{
"name": "kube-object-event-status",
"version": "0.0.1",
"version": "5.3.0-latest.1642433271626.1642519794031",
"description": "Adds kube object status from events",
"renderer": "dist/renderer.js",
"lens": {
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "lens-metrics-cluster-feature",
"version": "0.0.1",
"version": "5.3.0-latest.1642433271626.1642519794031",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
@@ -1,6 +1,6 @@
{
"name": "lens-metrics-cluster-feature",
"version": "0.0.1",
"version": "5.3.0-latest.1642433271626.1642519794031",
"description": "Lens metrics cluster feature",
"renderer": "dist/renderer.js",
"lens": {
@@ -71,7 +71,7 @@ export class MetricsFeature {
return this.stack.kubectlApplyFolder(this.resourceFolder, config, ["--prune"]);
}
async upgrade(config: MetricsConfiguration): Promise<string> {
upgrade(config: MetricsConfiguration): Promise<string> {
return this.install(config);
}
@@ -101,7 +101,7 @@ export class MetricsFeature {
return status;
}
async uninstall(config: MetricsConfiguration): Promise<string> {
uninstall(config: MetricsConfiguration): Promise<string> {
return this.stack.kubectlDeleteFolder(this.resourceFolder, config);
}
}
@@ -156,17 +156,17 @@ export class MetricsSettings extends React.Component<Props> {
}
}
async togglePrometheus(enabled: boolean) {
togglePrometheus(enabled: boolean) {
this.featureStates.prometheus = enabled;
this.changed = true;
}
async toggleKubeStateMetrics(enabled: boolean) {
toggleKubeStateMetrics(enabled: boolean) {
this.featureStates.kubeStateMetrics = enabled;
this.changed = true;
}
async toggleNodeExporter(enabled: boolean) {
toggleNodeExporter(enabled: boolean) {
this.featureStates.nodeExporter = enabled;
this.changed = true;
}
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "lens-node-menu",
"version": "0.0.1",
"version": "5.3.0-latest.1642433271626.1642519794031",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "lens-node-menu",
"version": "0.0.1",
"version": "5.3.0-latest.1642433271626.1642519794031",
"description": "Lens node menu",
"renderer": "dist/renderer.js",
"lens": {
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "lens-pod-menu",
"version": "0.0.1",
"version": "5.3.0-latest.1642433271626.1642519794031",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "lens-pod-menu",
"version": "0.0.1",
"version": "5.3.0-latest.1642433271626.1642519794031",
"description": "Lens pod menu",
"renderer": "dist/renderer.js",
"lens": {
+1 -1
View File
@@ -55,7 +55,7 @@ export class PodAttachMenu extends React.Component<PodAttachMenuProps> {
title: `Pod: ${pod.getName()} (namespace: ${pod.getNs()}) [Attached]`,
});
terminalStore.sendCommand(commandParts.join(" "), {
await terminalStore.sendCommand(commandParts.join(" "), {
enter: true,
tabId: shell.id,
});
+1 -1
View File
@@ -63,7 +63,7 @@ export class PodShellMenu extends React.Component<PodShellMenuProps> {
title: `Pod: ${pod.getName()} (namespace: ${pod.getNs()})`,
});
terminalStore.sendCommand(commandParts.join(" "), {
await terminalStore.sendCommand(commandParts.join(" "), {
enter: true,
tabId: shell.id,
});