Sebastian Malton
b342ea0bd6
store more than largest kube api request amount in the event store ( #1605 )
...
* store more than largest kube api request amount in the event store
* not abstract, give default
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2020-12-04 09:48:56 -05:00
Sebastian Malton
cb954e6575
persist extension installation state for the duration of the window's life ( #1602 )
...
* persist extension installation state for the duration of the window's life
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2020-12-04 09:25:37 -05:00
Jim Ehrismann
aa508f9b0a
Status bar item and kube object menu/detail item extension guides ( #1629 )
...
* extension guides for statusBarItems, kubeObjectMenuItems, and kubeObjectDetailItems
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com>
* address extension guide review comments
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com>
* fix typos found in review
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com>
2020-12-04 08:38:55 -05:00
Alex Andreev
afc4ca0ee1
Fixing itemId in SidebarNavItem ( #1638 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-12-04 10:25:11 +03:00
Jari Kolehmainen
d3106dc90f
Add dependabot config ( #1654 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-12-04 08:37:16 +02:00
Lauri Nevala
f95c2d1c91
Add timeout to app start and cluster add events ( #1631 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-12-03 20:01:06 +02:00
Lauri Nevala
31e914bbef
Backport 3.6.9 what's new items ( #1647 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-12-03 19:59:21 +02:00
Jari Kolehmainen
ec7703e509
Release v4.0.0-rc.3 ( #1644 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-12-03 19:57:19 +02:00
steve richards
c6b73e8db5
Split workflow into verify and build jobs ( #1648 )
...
Signed-off-by: Steve Richards <srichards@mirantis.com>
2020-12-03 15:57:20 +00:00
Sebastian Malton
7eea2b5513
switch to using public mkdocs for check docs step ( #1645 )
...
* switch to using public mkdocs for check docs step
* remove git config and pip calls for check docs
* fix label check filtering
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2020-12-03 10:36:15 -05:00
steve richards
b8e190e8fd
Removed generated site dir from the verify docs step ( #1643 )
...
Signed-off-by: Steve Richards <srichards@mirantis.com>
2020-12-03 16:01:43 +02:00
Sebastian Malton
4e8fb65a2e
fix URL validator, add some tests ( #1627 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2020-12-03 08:49:51 -05:00
Lauri Nevala
3aa66eac05
Open file select dialog from onClick event ( #1637 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-12-03 15:48:01 +02:00
Jari Kolehmainen
29f2497d48
Respect static list of allowed namespaces ( #1639 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-12-03 15:22:47 +02:00
Jari Kolehmainen
67f3f83610
Performance fix when cluster has lots of namespaces ( #1640 )
...
* performance fix when cluster has lots of namespaces
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* fix tests
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-12-03 14:56:32 +02:00
Jari Kolehmainen
ac35bab987
Fix 'cannot read property hide of null' error on quit ( #1594 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-12-03 14:55:19 +02:00
Panu Horsmalahti
432b00b8cc
Refactor ExtensionsStore ( #1620 )
...
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
2020-12-03 11:43:33 +02:00
Alex Andreev
6630419457
Fine-tuning extensions page view ( #1613 )
...
* Replacing pro-tip text
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Coloring extension name
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Eslint fixes in webpack files
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-12-03 08:08:50 +02:00
Jari Kolehmainen
3c51e746bd
Detect kind ( #1619 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-12-03 08:07:47 +02:00
Jari Kolehmainen
87f1a39dca
Detect Docker Desktop ( #1623 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-12-02 19:13:57 +02:00
Jari Kolehmainen
13914a8bea
Detect Mirantis Kubernetes Engine ( #1622 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-12-02 19:13:32 +02:00
Sebastian Malton
bcb6f7469b
actually use ResourceQuotaDetails ( #1621 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2020-12-02 10:27:27 -05:00
Lauri Nevala
b128f55006
Add run tests step to Windows pipeline ( #1610 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-12-02 16:44:44 +02:00
Lauri Nevala
2062b376a0
Detect rancher distros ( #1617 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-12-02 16:27:00 +02:00
Lauri Nevala
6d5e18ea7d
Detect microk8s distribution ( #1616 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-12-02 16:07:06 +02:00
Jari Kolehmainen
217361dd65
Release v4.0.0-rc.2 ( #1614 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-12-02 15:13:06 +02:00
Lauri Nevala
57d6dfa4b0
Fix getExtensionPageUrl on Windows ( #1609 )
...
* Fix getExtensionPageUrl on Windows
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
* Use path.posix.join() instead
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
* Fix lint issues
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-12-02 13:09:47 +02:00
Violetta
c22d569fe2
Add Ready status column in the Deployment view ( #1586 )
...
Signed-off-by: vshakirova <vshakirova@mirantis.com>
2020-12-02 13:55:54 +03:00
chh
f6a88b386f
Add <BottomBar /> support rendering if item is a function ( #1606 )
...
* Support rendering if item is a function
Signed-off-by: Hung-Han (Henry) Chen <1474479+chenhunghan@users.noreply.github.com>
2020-12-02 17:49:12 +08:00
Panu Horsmalahti
4d754f6f26
Disable extension install button immediately ( #1591 )
...
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
2020-12-02 11:45:02 +02:00
Panu Horsmalahti
7798dce61d
Enable installed extensions by default ( #1572 )
...
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
2020-12-02 11:37:23 +02:00
Sebastian Malton
f3f9f08c0a
lint whole repo ( #1600 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2020-12-02 17:22:10 +08:00
Panu Horsmalahti
dcf253e7d5
Add eslint rule padding-line-between-statements ( #1593 )
...
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
2020-12-02 09:55:52 +02:00
Lauri Nevala
7b77f18376
Fix extensions installation on Windows ( #1596 )
...
* Fix extensions installation on Windows
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
* Get rid of readFileSync
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
* Add missing semicolon
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-12-02 09:08:44 +02:00
Alex Andreev
06568fa232
Fixing tray icon color on macOS Big Sur ( #1595 )
...
* Using trayTemplate icon
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Clean up nativeTheme import
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Using light icon for tray
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Removing unused tray icons
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-12-02 09:53:50 +03:00
Sebastian Malton
111c518bf5
add basic usage docs for extensions ( #1583 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2020-12-01 11:30:01 -05:00
Sebastian Malton
99c3a00721
fix symlinking extensions into .k8slens/extensions folder ( #1579 )
...
* fix symlinking extensions into .k8slens/extensions folder
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2020-12-01 09:53:44 -05:00
Jim Ehrismann
63ead8e65a
appPreferences guide ( #1584 )
...
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com>
2020-12-01 08:57:03 -05:00
Jari Kolehmainen
4161ee832c
Hide disabled workspaces/clusters ( #1573 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-12-01 15:27:54 +02:00
Panu Horsmalahti
832f29f666
Handle errors from getLatestApiPrefixGroup. ( #1575 )
...
* Handle errors from getLatestApiPrefixGroup.
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
* Use logger instead of console for error
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
2020-12-01 11:22:01 +02:00
Jari Kolehmainen
2de1acde10
Tweak extensions page texts ( #1550 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-12-01 11:20:59 +02:00
Jari Kolehmainen
2c13867898
fix link to metrics resources ( #1585 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-12-01 14:55:26 +08:00
Jari Kolehmainen
0d501ca3b2
Fix extension status-bar item default styles ( #1578 )
...
* fix extension status-bar item default styles
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* tweak padding
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-12-01 08:21:05 +02:00
Sebastian Malton
f4fde80c21
add bug label by default on bug issue template ( #1580 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2020-12-01 11:04:03 +08:00
Sebastian Malton
320bd05d5a
bump eslint-plugin-unused-imports to 1.0.1 ( #1577 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2020-11-30 13:00:13 -05:00
Alex Andreev
30fa68ba1f
Fix: moving lens views behind extension views ( #1565 )
...
* Moving lens-views behind extension views
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Setting z-index for all child elements of <main/>
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-11-30 16:07:13 +02:00
chh
997fb22d80
Add section for extension testing ( #1576 )
...
Signed-off-by: Hung-Han (Henry) Chen <1474479+chenhunghan@users.noreply.github.com>
2020-11-30 21:58:04 +08:00
Panu Horsmalahti
335778aeef
Enforce template strings in eslint ( #1574 )
...
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
2020-11-30 15:35:16 +02:00
Jari Kolehmainen
07e6df9fdc
Add extension-api facades to cluster & workspace stores ( #1546 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-11-30 09:36:35 +02:00
Jari Kolehmainen
245eab0120
Electron 9.3.5 ( #1562 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-11-30 09:14:05 +02:00