1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00
lens/src/extensions/registries
Roman f9578ba407
UI for enabling/disabling extensions (#1208)
* Extensions page and menu item

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

* Basic extension list view

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

* Adding get userExtensions filter

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

* Using WizardLayout at extension page

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

* Adding search to extension page

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

* Few style fixes

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

* clean up

Signed-off-by: Roman <ixrock@gmail.com>

* added folder-icon to open extensions in finder, refactoring

Signed-off-by: Roman <ixrock@gmail.com>

* remove export warnings in dev:main, tooltip.getPosition() fix

Signed-off-by: Roman <ixrock@gmail.com>

* refactoring base lens-extension.ts, added `isBundled` flag

Signed-off-by: Roman <ixrock@gmail.com>

* added enabled/disable buttons

Signed-off-by: Roman <ixrock@gmail.com>

* auto enable/disable extensions -- part 1

Signed-off-by: Roman <ixrock@gmail.com>

* auto enable/disable extensions -- part 2

Signed-off-by: Roman <ixrock@gmail.com>

* auto enable/disable extensions -- part 3

Signed-off-by: Roman <ixrock@gmail.com>

* auto enable/disable extensions -- part 4

Signed-off-by: Roman <ixrock@gmail.com>

* refactoring & fixes

Signed-off-by: Roman <ixrock@gmail.com>

* fix: use page-layout with fullsize viewport

Signed-off-by: Roman <ixrock@gmail.com>

Co-authored-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-11-04 19:25:36 +02:00
..
app-preference-registry.ts Extension support page (#1112) 2020-10-24 09:24:54 +03:00
base-registry.ts UI for enabling/disabling extensions (#1208) 2020-11-04 19:25:36 +02:00
cluster-feature-registry.ts Allow extensions to define cluster features (#1125) 2020-10-26 08:21:22 +02:00
index.ts Expose kubeObjectDetailRegistry via extension-api (#1185) 2020-10-30 15:57:32 +02:00
kube-object-detail-registry.ts Expose kubeObjectDetailRegistry via extension-api (#1185) 2020-10-30 15:57:32 +02:00
kube-object-menu-registry.ts Extension support page (#1112) 2020-10-24 09:24:54 +03:00
menu-registry.ts Get rid of this.disposers while registering stuff in extensions (#1148) 2020-10-27 17:07:21 +02:00
page-registry.ts Refactor PageRegistration to separate registries/interfaces #1130 (#1144) 2020-10-26 15:40:34 +02:00
status-bar-registry.ts Allowing any item for StatusBarRegistration (#1143) 2020-10-26 17:29:54 +03:00