1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00
Commit Graph

15 Commits

Author SHA1 Message Date
Roman
88950b0541 installation flow, extracting .tgz
Signed-off-by: Roman <ixrock@gmail.com>
2020-11-23 23:30:44 +02:00
Roman
5093262d54 confirm before install, unpack tar first steps
Signed-off-by: Roman <ixrock@gmail.com>
2020-11-23 13:57:51 +02:00
Roman
9284611e7e fix downloading file, added common/utils/downloadFile
Signed-off-by: Roman <ixrock@gmail.com>
2020-11-23 12:30:33 +02:00
Roman
78dcd5d18d reworks -- part 1
Signed-off-by: Roman <ixrock@gmail.com>
2020-11-20 14:44:16 +02:00
Roman
f505dab282 component renaming: copy-to-click => copy-to-clipboard => clipboard
Signed-off-by: Roman <ixrock@gmail.com>
2020-11-20 01:14:34 +02:00
Roman
51f686cf6f layout fixes
Signed-off-by: Roman <ixrock@gmail.com>
2020-11-20 00:34:43 +02:00
Roman
97bcb492f9 more ui/ux tweaks & fixes
Signed-off-by: Roman <ixrock@gmail.com>
2020-11-20 00:24:27 +02:00
Roman
cc2842493d ui tweaks & minor fixes
Signed-off-by: Roman <ixrock@gmail.com>
2020-11-19 22:10:55 +02:00
Roman
724ee860ca fix: install via url-string on input.submit
Signed-off-by: Roman <ixrock@gmail.com>
2020-11-19 21:20:52 +02:00
Roman
7d28a43993 DropFileInput: common component to handle droped files (replaced also in add-cluster-page)
Signed-off-by: Roman <ixrock@gmail.com>
2020-11-19 21:05:03 +02:00
Roman
6624287626 Option to install an extension from filesystem/url #1227 -- part 1 (UI)
Signed-off-by: Roman <ixrock@gmail.com>
2020-11-19 19:49:00 +02:00
Panu Horsmalahti
460dfe4d2b Use @typescript-eslint/semi.
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
2020-11-19 18:12:52 +02:00
Panu Horsmalahti
1477bb8274 Enforce semicolons in eslint
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
2020-11-19 16:35:04 +02:00
Roman
94ac081588
Extensions api fixes (#1233)
* fix: create extension instance only when enabled

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

* mark extension.isEnabled with private modifier

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

* try-catch errors for extension.disable()

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

* fixes & refactoring

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

* make ext.isBundled non optional

Signed-off-by: Roman <ixrock@gmail.com>
2020-11-07 18:56:26 +02:00
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