1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00
lens/src/renderer/components
Sebastian Malton c2a359295b Fix extensions not being able to be installed in some cases
- Specifically, when an empty folder exists with the name that would be
  used to install it

- Make extensions and IPC more injected, so that
  ExtensionInstallationStateStore can be removed

- Add test to cover bug

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-02-10 09:43:11 -05:00
..
__tests__ Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
+add-cluster Upgrade to latest for all linting deps (#4755) 2022-01-29 07:46:37 -05:00
+catalog Fix extensions not being able to be installed in some cases 2022-02-10 09:43:11 -05:00
+cluster Fix rerendering of KubeObject views every 30s (#4801) 2022-02-03 09:11:28 -05:00
+config Fix extension sidebar items sometimes being expandable (#4835) 2022-02-08 20:21:54 +02:00
+config-autoscalers Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
+config-limit-ranges Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
+config-maps Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
+config-pod-disruption-budgets Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
+config-resource-quotas Fix quota entries layout in Add Resouce Quota dialog (#4789) 2022-02-02 16:46:33 +03:00
+config-secrets Fix build due to removal of old extended collections (#4779) 2022-01-31 10:46:40 -05:00
+custom-resources Fix custom-resource navigation (#4831) 2022-02-08 15:43:50 +02:00
+entity-settings Ensure that CatalogEntity.getName() and CatalogEntity.getId() are always used (#4763) 2022-01-27 14:42:19 -05:00
+events Fix rerendering of KubeObject views every 30s (#4801) 2022-02-03 09:11:28 -05:00
+extensions Fix extensions not being able to be installed in some cases 2022-02-10 09:43:11 -05:00
+helm Fix extension sidebar items sometimes being expandable (#4835) 2022-02-08 20:21:54 +02:00
+helm-charts Fix rerendering of KubeObject views every 30s (#4801) 2022-02-03 09:11:28 -05:00
+helm-releases Only group delete visible items (#4798) 2022-02-07 10:40:20 -05:00
+namespaces Fix rerendering of KubeObject views every 30s (#4801) 2022-02-03 09:11:28 -05:00
+network Fix extension sidebar items sometimes being expandable (#4835) 2022-02-08 20:21:54 +02:00
+network-endpoints Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
+network-ingresses Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
+network-policies Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
+network-port-forwards Full dependency inversion of <Dock> and all current tab kinds (#4757) 2022-01-31 09:49:36 -05:00
+network-services Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
+nodes Fix rerendering of KubeObject views every 30s (#4801) 2022-02-03 09:11:28 -05:00
+pod-security-policies Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
+preferences Fix unresponsive kubectl download binaries switch (#4807) 2022-02-03 14:57:55 +03:00
+storage Fix extension sidebar items sometimes being expandable (#4835) 2022-02-08 20:21:54 +02:00
+storage-classes Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
+storage-volume-claims Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
+storage-volumes Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
+user-management Fix extensions not being able to be installed in some cases 2022-02-10 09:43:11 -05:00
+welcome Fix extensions not being able to be installed in some cases 2022-02-10 09:43:11 -05:00
+workloads Fix extension sidebar items sometimes being expandable (#4835) 2022-02-08 20:21:54 +02:00
+workloads-cronjobs Replace kube object menu registry with reactive solution (#4731) 2022-01-31 10:16:29 -05:00
+workloads-daemonsets Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
+workloads-deployments Replace kube object menu registry with reactive solution (#4731) 2022-01-31 10:16:29 -05:00
+workloads-jobs Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
+workloads-overview Fix rerendering of KubeObject views every 30s (#4801) 2022-02-03 09:11:28 -05:00
+workloads-pods Fix extensions not being able to be installed in some cases 2022-02-10 09:43:11 -05:00
+workloads-replicasets Replace kube object menu registry with reactive solution (#4731) 2022-01-31 10:16:29 -05:00
+workloads-statefulsets Replace kube object menu registry with reactive solution (#4731) 2022-01-31 10:16:29 -05:00
activate-entity-command Upgrade to Electron 14.2.4 (#4625) 2022-01-27 10:23:36 -05:00
add-remove-buttons Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
animate Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
avatar Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
badge Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
button Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
catalog-entities Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
chart Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
checkbox Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
cluster-manager Fix StatusBar extension API (#4838) 2022-02-10 09:08:59 -05:00
cluster-settings Ensure that CatalogEntity.getName() and CatalogEntity.getId() are always used (#4763) 2022-01-27 14:42:19 -05:00
command-palette Full dependency inversion of <Dock> and all current tab kinds (#4757) 2022-01-31 09:49:36 -05:00
confirm-dialog Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
delete-cluster-dialog Fix extensions not being able to be installed in some cases 2022-02-10 09:43:11 -05:00
dialog Upgrade to latest for all linting deps (#4755) 2022-01-29 07:46:37 -05:00
dock Fix extensions not being able to be installed in some cases 2022-02-10 09:43:11 -05:00
drawer Fix infinite render loop in release details (#4710) 2022-01-21 16:29:10 +02:00
editable-list fix inputs not blurring when pressing enter (#4692) 2022-01-19 08:27:55 -05:00
error-boundary Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
file-picker Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
fonts Lens restructure (#540) 2020-06-30 14:35:16 +03:00
hotbar Fix extensions not being able to be installed in some cases 2022-02-10 09:43:11 -05:00
icon Fix dialog icons hover color (#4791) 2022-02-02 16:47:33 +03:00
input Full dependency inversion of <Dock> and all current tab kinds (#4757) 2022-01-31 09:49:36 -05:00
item-object-list Only group delete visible items (#4798) 2022-02-07 10:40:20 -05:00
kube-detail-params Fix bugs in ItemListLayouts/KubeObjectListLayouts (#4792) 2022-02-02 16:46:07 +02:00
kube-object-details Upgrade to latest for all linting deps (#4755) 2022-01-29 07:46:37 -05:00
kube-object-list-layout Only group delete visible items (#4798) 2022-02-07 10:40:20 -05:00
kube-object-menu Fix extensions not being able to be installed in some cases 2022-02-10 09:43:11 -05:00
kube-object-meta Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
kube-object-status-icon Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
kubeconfig-dialog Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
layout Fix extensions not being able to be installed in some cases 2022-02-10 09:43:11 -05:00
line-progress Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
list Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
locale-date Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
markdown-viewer Bump marked from 2.1.3 to 4.0.10 (#4695) 2022-01-18 12:33:36 +03:00
menu Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
monaco-editor Upgrade to latest for all linting deps (#4755) 2022-01-29 07:46:37 -05:00
no-items Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
notifications Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
path-picker Upgrade to Electron 14.2.4 (#4625) 2022-01-27 10:23:36 -05:00
radio Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
render-delay Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
resizing-anchor Upgrade to latest for all linting deps (#4755) 2022-01-29 07:46:37 -05:00
resource-metrics Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
scroll-spy Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
select Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
slider Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
spinner Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
status-bar Fix extensions not being able to be installed in some cases 2022-02-10 09:43:11 -05:00
status-brick Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
stepper Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
switch Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
table Prevent creation of dynamic components where withInjectables use type parameters to make React not re-mount because of dynamic components being different (#4808) 2022-02-03 13:26:14 +02:00
tabs Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
test-utils Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
tooltip Fix: remove hotbar name from status bar (#4679) 2022-01-19 14:31:15 +03:00
tree-view Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
virtual-list Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
wizard fix inputs not blurring when pressing enter (#4692) 2022-01-19 08:27:55 -05:00
app.scss Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
colors.scss Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
fonts.scss Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
media.scss Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
mixins.scss Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00
vars.scss Shorten license header to reduce amount of clutter in top of the files (#4709) 2022-01-18 10:18:10 +02:00