1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00
lens/src/renderer/components
Alex Andreev 8c73861962
Open last active cluster after switching workspaces (#1444)
* Save and restore lastActiveClusterId

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Activate clusters from workspaces page

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Fix saving last cluster while jumping from tray

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Adding workspace switch tests

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Remove console.log()

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Cleaning up

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Clean duplicated ClusterId definition

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Moving lastActiveClusterId field into WorkspaceModel

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* fix extensionLoader error on dev environments where renderer might start early (#1447)

Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>

* Add Search by Ip to Pod View (#1445)

Signed-off-by: Pavel Ashevskii <pashevskii@mirantis.com>

* Make BaseStore abstract (#1431)

* make BaseStore abstract so that implementers are forced to decide how to store data

Signed-off-by: Sebastian Malton <sebastian@malton.name>

* Enforce semicolons in eslint

Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>

* Add a few missing folders to be linted.

Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>

* Use @typescript-eslint/semi.

Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>

* Allow extension cluster menus to have a parent (#1452)

Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>

* fix SwitchCase indent rule in eslint (#1454)

Signed-off-by: Sebastian Malton <sebastian@malton.name>

* Revert "fix SwitchCase indent rule in eslint (#1454)"

This reverts commit 082774fe6e.

* Revert "Allow extension cluster menus to have a parent (#1452)"

This reverts commit 622c45cd6d.

* Revert "Use @typescript-eslint/semi."

This reverts commit 890fa5dd9e.

* Revert "Add a few missing folders to be linted."

This reverts commit c7b24c2922.

* Revert "Enforce semicolons in eslint"

This reverts commit ca67caea60.

* Revert "Make BaseStore abstract (#1431)"

This reverts commit 4b56ab7c61.

* Revert "Add Search by Ip to Pod View (#1445)"

This reverts commit 4079214dc1.

* Revert "fix extensionLoader error on dev environments where renderer might start early (#1447)"

This reverts commit 8a3613ac6f.

* Split workspace tests to smaller ones

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Missing semicolons

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Split workspace tests a bit more

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Adding extra click in Add Cluster button

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Adding more awaits to check running cluster

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Wait for minikube before running tests

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

Co-authored-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
Co-authored-by: pashevskii <53330707+pashevskii@users.noreply.github.com>
Co-authored-by: Sebastian Malton <sebastian@malton.name>
Co-authored-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
2020-11-20 14:53:28 +03:00
..
+404 Enforce semicolons in eslint 2020-11-19 16:35:04 +02:00
+add-cluster fix SwitchCase indent rule in eslint (#1454) 2020-11-19 15:15:49 -05:00
+apps Enforce semicolons in eslint 2020-11-19 16:35:04 +02:00
+apps-helm-charts Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
+apps-releases Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
+cluster fix SwitchCase indent rule in eslint (#1454) 2020-11-19 15:15:49 -05:00
+cluster-settings Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
+config Enforce semicolons in eslint 2020-11-19 16:35:04 +02:00
+config-autoscalers fix SwitchCase indent rule in eslint (#1454) 2020-11-19 15:15:49 -05:00
+config-maps Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
+config-pod-disruption-budgets Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
+config-resource-quotas fix SwitchCase indent rule in eslint (#1454) 2020-11-19 15:15:49 -05:00
+config-secrets Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
+custom-resources Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
+events Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
+extensions Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
+landing-page Enforce semicolons in eslint 2020-11-19 16:35:04 +02:00
+namespaces Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
+network Enforce semicolons in eslint 2020-11-19 16:35:04 +02:00
+network-endpoints Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
+network-ingresses Support networking.k8s.io/v1 for Ingress (#1439) 2020-11-20 11:59:11 +02:00
+network-policies Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
+network-services Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
+nodes Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
+pod-security-policies Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
+preferences Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
+storage Enforce semicolons in eslint 2020-11-19 16:35:04 +02:00
+storage-classes Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
+storage-volume-claims Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
+storage-volumes Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
+user-management Enforce semicolons in eslint 2020-11-19 16:35:04 +02:00
+user-management-roles Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
+user-management-roles-bindings Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
+user-management-service-accounts Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
+whats-new Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
+workloads Enforce semicolons in eslint 2020-11-19 16:35:04 +02:00
+workloads-cronjobs Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
+workloads-daemonsets Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
+workloads-deployments Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
+workloads-jobs Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
+workloads-overview Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
+workloads-pods Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
+workloads-replicasets Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
+workloads-statefulsets Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
+workspaces Open last active cluster after switching workspaces (#1444) 2020-11-20 14:53:28 +03:00
ace-editor fix SwitchCase indent rule in eslint (#1454) 2020-11-19 15:15:49 -05:00
add-remove-buttons Enforce semicolons in eslint 2020-11-19 16:35:04 +02:00
animate Enforce semicolons in eslint 2020-11-19 16:35:04 +02:00
app-init Enforce semicolons in eslint 2020-11-19 16:35:04 +02:00
badge Enforce semicolons in eslint 2020-11-19 16:35:04 +02:00
button Enforce semicolons in eslint 2020-11-19 16:35:04 +02:00
chart Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
checkbox Enforce semicolons in eslint 2020-11-19 16:35:04 +02:00
cluster-icon Enforce semicolons in eslint 2020-11-19 16:35:04 +02:00
cluster-manager Open last active cluster after switching workspaces (#1444) 2020-11-20 14:53:28 +03:00
confirm-dialog Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
dialog Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
dock Making text selection bg color transparent a bit (#1463) 2020-11-20 12:55:16 +03:00
drawer Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
editable-list Enforce semicolons in eslint 2020-11-19 16:35:04 +02:00
error-boundary Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
file-picker fix SwitchCase indent rule in eslint (#1454) 2020-11-19 15:15:49 -05:00
fonts Lens restructure (#540) 2020-06-30 14:35:16 +03:00
icon fix SwitchCase indent rule in eslint (#1454) 2020-11-19 15:15:49 -05:00
input fix SwitchCase indent rule in eslint (#1454) 2020-11-19 15:15:49 -05:00
item-object-list fix SwitchCase indent rule in eslint (#1454) 2020-11-19 15:15:49 -05:00
kube-object Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
kube-object-status-icon fix SwitchCase indent rule in eslint (#1454) 2020-11-19 15:15:49 -05:00
kubeconfig-dialog Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
layout Fix extension cluster menu highlight/routing issues (#1459) 2020-11-20 09:29:38 +02:00
line-progress Enforce semicolons in eslint 2020-11-19 16:35:04 +02:00
markdown-viewer Enforce semicolons in eslint 2020-11-19 16:35:04 +02:00
menu fix SwitchCase indent rule in eslint (#1454) 2020-11-19 15:15:49 -05:00
no-items Enforce semicolons in eslint 2020-11-19 16:35:04 +02:00
notifications Enforce semicolons in eslint 2020-11-19 16:35:04 +02:00
radio Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
resizing-anchor Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
resource-metrics Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
select Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
slider Enforce semicolons in eslint 2020-11-19 16:35:04 +02:00
spinner Enforce semicolons in eslint 2020-11-19 16:35:04 +02:00
status-brick Enforce semicolons in eslint 2020-11-19 16:35:04 +02:00
stepper Enforce semicolons in eslint 2020-11-19 16:35:04 +02:00
table Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
tabs Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
tooltip fix SwitchCase indent rule in eslint (#1454) 2020-11-19 15:15:49 -05:00
virtual-list Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
wizard Use @typescript-eslint/semi. 2020-11-19 18:12:52 +02:00
app.scss Implement KubeObjectStatusText extension API (#1188) 2020-11-11 08:57:15 +02:00
app.tsx Fix extension cluster menu highlight/routing issues (#1459) 2020-11-20 09:29:38 +02:00
colors.scss Lens restructure (#540) 2020-06-30 14:35:16 +03:00
fonts.scss Extension support page (#1112) 2020-10-24 09:24:54 +03:00
media.scss Lens restructure (#540) 2020-06-30 14:35:16 +03:00
mixins.scss Extension support page (#1112) 2020-10-24 09:24:54 +03:00
vars.scss Docs: extension styling and theming (#1267) 2020-11-09 19:05:27 +02:00