Sebastian Malton
|
3259e22d88
|
add additional schema checks
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2020-12-11 15:33:46 -05:00 |
|
Sebastian Malton
|
c0ef478e20
|
fix removeExtensionHandlers
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2020-12-11 11:28:19 -05:00 |
|
Sebastian Malton
|
27d0bd721c
|
confirm all protocol installations
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2020-12-10 18:20:27 -05:00 |
|
Sebastian Malton
|
30f59655f0
|
add confirm to internal install extension route
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2020-12-10 15:59:37 -05:00 |
|
Sebastian Malton
|
dc6623ec65
|
fix extension name regex
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2020-12-10 15:29:06 -05:00 |
|
Sebastian Malton
|
0ac54492d3
|
fix routing priority, add tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2020-12-10 15:20:00 -05:00 |
|
Sebastian Malton
|
d66e600e7a
|
pass correct 'id' when registering from extensions
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2020-12-10 13:59:22 -05:00 |
|
Sebastian Malton
|
9202db5c20
|
add support for grabbing tagged npm versions
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2020-12-10 10:59:13 -05:00 |
|
Panu Horsmalahti
|
caa1d31e09
|
Make star rating in marketplace interactive
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
|
2020-12-10 16:16:31 +02:00 |
|
Sebastian Malton
|
9f77b060c8
|
add removeProtocolHandlers to LensExtension
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2020-12-10 09:15:31 -05:00 |
|
Panu Horsmalahti
|
97c50e50e4
|
Open extensions page on extension link if extension is missing
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
|
2020-12-10 15:37:09 +02:00 |
|
Panu Horsmalahti
|
b7e4aa38cb
|
Fix double handler bug.
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
|
2020-12-10 15:23:33 +02:00 |
|
Panu Horsmalahti
|
71793b0797
|
Improve marketplace
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
|
2020-12-10 14:11:35 +02:00 |
|
Panu Horsmalahti
|
3b5b1ae88c
|
Add 'yarn marketplace' script to running the marketplace.
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
|
2020-12-10 13:40:41 +02:00 |
|
Panu Horsmalahti
|
ca2312b30a
|
Style the marketplace
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
|
2020-12-10 11:12:27 +02:00 |
|
Panu Horsmalahti
|
57a6431b4c
|
Add test marketplace for demo purposes. Could be improved a bit..
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
|
2020-12-10 10:57:29 +02:00 |
|
Panu Horsmalahti
|
7052475703
|
Fix circular dependency. Fix waiting for instance enabled.
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
|
2020-12-10 10:44:23 +02:00 |
|
Sebastian Malton
|
28b49cc8f2
|
add waiting for extension to be enabled
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2020-12-09 15:16:18 -05:00 |
|
Sebastian Malton
|
b6a17eb1be
|
add continuation after extension install, add notification of install
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2020-12-09 14:45:05 -05:00 |
|
Sebastian Malton
|
0a44260cd5
|
fix rebase
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2020-12-09 11:06:30 -05:00 |
|
Sebastian Malton
|
bce045d147
|
upgrade typescript eslint
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2020-12-09 11:00:53 -05:00 |
|
Panu Horsmalahti
|
7a44a2ebc0
|
Install missing extension if no extension route found and extension name is not installed
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
|
2020-12-09 11:00:53 -05:00 |
|
Panu Horsmalahti
|
6db52e70dd
|
Handle protocol events in renderer. Change extId to name in the installation url.
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
|
2020-12-09 11:00:53 -05:00 |
|
Sebastian Malton
|
cf90044979
|
cleanup and added a router for installing extensions
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2020-12-09 11:00:52 -05:00 |
|
Sebastian Malton
|
21917c17e3
|
add some more tests for router
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2020-12-09 11:00:07 -05:00 |
|
Sebastian Malton
|
2445ea1d8a
|
switch to registering the handler
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2020-12-09 11:00:07 -05:00 |
|
Panu Horsmalahti
|
0c6a7ba9e4
|
Add protocol handler for lens://main/install-extension.
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
|
2020-12-09 11:00:07 -05:00 |
|
Panu Horsmalahti
|
e40c8a6299
|
Add installFromNpm to Extensions
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
|
2020-12-09 11:00:07 -05:00 |
|
Panu Horsmalahti
|
5da49d28b1
|
Add getNpmPackageTarballUrl to ExtensionLoader.
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
|
2020-12-09 11:00:07 -05:00 |
|
Sebastian Malton
|
62df81d955
|
add router
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2020-12-09 11:00:07 -05:00 |
|
Sebastian Malton
|
24b5352614
|
mark Lens as handling lens:// URIs, log when it happens
Signed-off-by: Sebastian Malton <sebastian@malton.name>
|
2020-12-09 11:00:06 -05:00 |
|
Jari Kolehmainen
|
fc20b22bb5
|
Do not call initMainWindow if windowManager is not ready (#1714)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2020-12-09 09:19:28 +02:00 |
|
Panu Horsmalahti
|
ec0a90343e
|
Remove broken symlink from node_modules on uninstall (#1695)
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
|
2020-12-08 21:04:01 +02:00 |
|
Panu Horsmalahti
|
172b2a9c9f
|
Add check to extension file watch (#1677)
* Add check to extension file watch
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
* Fix tests
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
* Fix tests on Windows.
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
* Add logging for Windows test debugging purposes.
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
* Try to fix tests on Windows again.
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
|
2020-12-08 17:30:47 +02:00 |
|
pashevskii
|
aa1d6bb338
|
Fix status brick in pod-menu-extension (#1698)
Signed-off-by: Pavel Ashevskii <pashevskii@mirantis.com>
|
2020-12-08 16:30:58 +02:00 |
|
Jari Kolehmainen
|
69208fdfe6
|
Query all objects using single api call if admin and namespace list is not overridden (#1692)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2020-12-08 16:08:28 +02:00 |
|
pashevskii
|
b7e5fb78d9
|
Add posibility to add custom repository (#1368)
Signed-off-by: Pavel Ashevskii <pashevskii@mirantis.com>
|
2020-12-08 15:54:49 +03:00 |
|
Jari Kolehmainen
|
8a4be72740
|
Register cluster page component properly to a route (#1688)
* remove observer from app class
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* proper fix
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2020-12-08 13:21:18 +02:00 |
|
Miska Kaipiainen
|
993061e4a7
|
Yet another minor fix to main readme (#1681)
|
2020-12-08 10:48:27 +02:00 |
|
Alex Andreev
|
665ed94128
|
Adding cluster settings icon into dashboard (#1672)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
|
2020-12-08 10:31:58 +03:00 |
|
Jim Ehrismann
|
831fb80bfe
|
extension store guide (#1663)
* extension store guide
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com>
* improve docs as per reviews and rereading
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com>
* more doc tweaks
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com>
|
2020-12-07 15:25:17 -05:00 |
|
Miska Kaipiainen
|
1cc2c58a40
|
minor readability fix for main readme (#1678)
|
2020-12-07 21:25:10 +02:00 |
|
Miska Kaipiainen
|
dd2c63edd7
|
update main readme to align better with Lens 4.0 features (#1676)
|
2020-12-07 17:58:00 +02:00 |
|
 Sebastian MaltonandJari Kolehmainen
|
22a8442a89
|
Write up on some ways to publish extensions (#1660)
* write up on some ways to publish extensions
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* tweak text
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
Co-authored-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2020-12-07 14:43:36 +02:00 |
|
Jari Kolehmainen
|
8f27559053
|
Tag cluster & workspace as beta features in extension api (#1589)
* mark cluster & workspace as beta
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* back to public
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2020-12-07 13:38:40 +02:00 |
|
Lauri Nevala
|
d3026d4dd0
|
Add initial KubeObjectListLayout sample (#1662)
* Add initial KubeObjectListLayout sample
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
* Fine tuning
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
* Fix typos
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
|
2020-12-07 12:46:39 +02:00 |
|
Lauri Nevala
|
54a76a009c
|
Initial FAQ docs (#1667)
* Initial FAQ docs
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
* Fix typos
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
|
2020-12-07 11:08:30 +02:00 |
|
Jari Kolehmainen
|
4ea265671b
|
Detect Openshift (#1625)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2020-12-07 09:17:19 +02:00 |
|
Jari Kolehmainen
|
dbf49cc1b0
|
Mark conf as dev dependency in extension npm package (#1665)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2020-12-07 09:12:59 +02:00 |
|
Panu Horsmalahti
|
ea98d68e08
|
Visualize extension loading (#1635)
* Visualize extension loading
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
|
2020-12-04 16:51:28 +02:00 |
|