Lauri Nevala
cfbe4219d5
Show toolitp for node name in the nodes list ( #1841 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-12-29 09:22:44 +02:00
Alex Andreev
5d746cdff5
Dock tabs context menu ( #1863 )
...
* Adding context menu to dock tabs
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Allowing to open menu by contextmenu event
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding DockTab tests with fine-tuning jest config
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding disable state to menu items
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Removing empty lines
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Moving jest-canvas-mock to dev dependencies
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-12-28 15:18:03 +03:00
pashevskii
a325ffd610
Clear Add Namespace and Add secret form data on close ( #1771 )
...
Signed-off-by: Pavel Ashevskii <pashevskii@mirantis.com >
2020-12-28 12:20:33 +03:00
00c2c2c3c9
Catch HTTP Errors in case pod metrics resources do not exist or access is forbidden ( #1755 )
...
Signed-off-by: Mario Sarcher <msarcher@mirantis.com >
Add proper error message when catching a error during loadKubeMetrics()
Co-authored-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Mario Sarcher <msarcher@mirantis.com >
Co-authored-by: Mario Sarcher <msarcher@mirantis.com >
Co-authored-by: Sebastian Malton <sebastian@malton.name >
2020-12-28 11:06:16 +02:00
pashevskii
21e6616cc0
Export wizard components ( #1784 )
...
Signed-off-by: Pavel Ashevskii <pashevskii@mirantis.com >
2020-12-28 11:01:56 +02:00
Lauri Nevala
2643f9939b
Unify Age column output with kubectl ( #1822 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-12-28 09:32:20 +02:00
Lauri Nevala
ffa48b32d1
Check is persistent volume claims resource to allowed for user ( #1850 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-12-28 08:08:11 +02:00
Lauri Nevala
e8dc4d2465
Fix k0s distribution detection ( #1849 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-12-28 08:07:45 +02:00
Alex Andreev
eb5a775a2d
Preserving line breaks when copiyng logs ( #1851 )
...
* Adding line break after log each log line
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding comment for line break
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-12-23 15:20:57 +03:00
Jari Kolehmainen and Lauri Nevala
206c040ae9
Fix alibaba distro detect ( #1818 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
Co-authored-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-12-23 13:13:42 +02:00
Jari Kolehmainen and Lauri Nevala
09fc7c5f39
Fix tencent distribution detect ( #1816 )
...
* fix tencent distribution detect
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* Change method orders to avoid conflicts
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
Co-authored-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-12-23 13:12:44 +02:00
Jari Kolehmainen and Lauri Nevala
206c88ea52
Fix vmware distro detect ( #1817 )
...
* fix vmware distro detect
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* Change method orders to avoid conflicts
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
Co-authored-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-12-23 13:12:25 +02:00
Jari Kolehmainen
bfa4970389
Workloads overview: don't block on store load ( #1829 )
...
* workloads overview: don't block on store load
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* subscribe after loadAll
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-12-23 13:12:05 +02:00
Lauri Nevala
5b5dd335e7
Fix Kubectl 1.18 version in version map ( #1846 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-12-23 11:58:32 +02:00
Jari Kolehmainen
99c8025cb7
Disable oh-my-zsh auto-update prompt when resolving shell environment ( #1848 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-12-23 11:58:15 +02:00
Jari Kolehmainen
75c70a1141
Fix extension loader race conditions ( #1815 )
...
* fix extension loader race conditions
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* cleanup
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix tests
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix remove
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* ensure symlinked (dev) extensions are installed on boot
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-12-23 11:56:11 +02:00
Alex Andreev
507c485113
Fixing logs scrolling state ( #1847 )
...
* Passing raw logs to PodLogs child components
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Avoid autoscrolling while user is scrolling
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Removing status panel from log controls
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-12-23 11:51:43 +03:00
Jari Kolehmainen
90da642b8a
Add kubectl v1.20 to version map ( #1809 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-12-23 08:51:47 +02:00
Jari Kolehmainen
f834c7a61b
Fix huawei distro detect ( #1819 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-12-23 08:30:48 +02:00
Miska Kaipiainen
e5967c0700
Update intro video links ( #1842 )
...
* update intro video links
* update video link on docs
2020-12-22 19:58:57 +02:00
Jari Kolehmainen
24b5d2dff9
Optimise Cluster.getAllowedResources() ( #1830 )
...
* optimise Cluster.getAllowedResources()
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* make it faster (max 5 concurrent requests)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-12-22 16:09:52 +02:00
Roman
be4e1aa15c
Navigation refactoring, handling extension page params ( #1651 )
...
* decentralizing page url-params management -- PoC / tsc 4.1 random fixes
Signed-off-by: Roman <ixrock@gmail.com >
* fixes, tweak example-extension for demo
Signed-off-by: Roman <ixrock@gmail.com >
* lint fixes, revert tests
Signed-off-by: Roman <ixrock@gmail.com >
* removed occasional changes related to typescript 4.1
Signed-off-by: Roman <ixrock@gmail.com >
* updated example with 2 menu-items targeting same page with different params
Signed-off-by: Roman <ixrock@gmail.com >
* fix: merge page url chunks with native URL()-api, simplified default page-params registration
Signed-off-by: Roman <ixrock@gmail.com >
* fix: make lint happy
Signed-off-by: Roman <ixrock@gmail.com >
* fix: unit-tests
Signed-off-by: Roman <ixrock@gmail.com >
* renaming by jim's request: UrlParam => PageParam (type), createUrlParam => createPageParam (helper)
Signed-off-by: Roman <ixrock@gmail.com >
* fix: reverting NamespaceStore public-api breaking changes
Signed-off-by: Roman <ixrock@gmail.com >
* lint fix
Signed-off-by: Roman <ixrock@gmail.com >
* fine-tuning
Signed-off-by: Roman <ixrock@gmail.com >
* yes, lint always unhappy
Signed-off-by: Roman <ixrock@gmail.com >
* fix build
Signed-off-by: Roman <ixrock@gmail.com >
* small fixes
Signed-off-by: Roman <ixrock@gmail.com >
* fix merge-conflicts
Signed-off-by: Roman <ixrock@gmail.com >
* removed `isSystem` page-param's init field exposed to extensions-api
Signed-off-by: Roman <ixrock@gmail.com >
2020-12-22 15:29:25 +02:00
Lauri Nevala and Alex Andreev
11c611dabe
Display node column in pods list ( #1832 )
...
* Display node column in pods list
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
* Adding flat option to <Badge />
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Removing <Span /> component
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Using badge with tooltips in pods list
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
Co-authored-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-12-22 15:45:30 +03:00
Roman
d281ff4a21
Fix: missing dependent types for Select and Slider components ( #1828 )
...
* Types for Select and Slider components are not fully exported, fix #1824
Signed-off-by: Roman <ixrock@gmail.com >
* remove unused @types/material-ui package
Signed-off-by: Roman <ixrock@gmail.com >
2020-12-22 14:38:06 +02:00
Jari Kolehmainen
270fadf6fe
Fix namespace store subscribe ( #1826 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-12-22 07:43:34 +02:00
Lauri Nevala
e8f36e97a3
Parse jsonPath expressions ( #1793 )
...
* Fix jsonPath calls by removing \ characters and using $..[] notation
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
* Parse jsonPath properly
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
* Cleanup
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
* More cleanup
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
* Improve parsing
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
* Finetuning
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
* Stringify children only if value is object or array
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
* Test other escaped characters do not cause issues
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-12-21 22:16:57 +02:00
Jari Kolehmainen
c8a93414b2
Render node list before metrics are available ( #1827 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-12-21 22:15:08 +02:00
Jari Kolehmainen
c839e6fdfc
Fix proxy retry counter cleanup on success ( #1825 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-12-21 22:10:32 +02:00
Jari Kolehmainen
d35feab6ea
Kube state metrics 1.9.7 ( #1821 )
...
* kube-state-metrics v1.9.7
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* bump metrics-cluster-feature version
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-12-21 17:35:28 +02:00
Alex Andreev
42817a6d97
Fix: expand/collapse state for CRD sidebar items ( #1751 )
...
* Moving SidebarNavItem component to its own file
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Using id prop to preserve expanding state
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-12-18 15:42:10 +02:00
Jari Kolehmainen
6fe5bfae5c
Generate metadata.selfLink if response does not have it ( #1804 )
...
* generate metadata.selfLink if response does not have it
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix watches
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* cleanup
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-12-18 15:03:04 +02:00
Jari Kolehmainen
06041e6169
Test different kube versions ( #1806 )
...
* test different kube versions
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* tweak
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* tweak
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* tweak
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-12-18 12:41:17 +02:00
Jari Kolehmainen
2efd176780
Bundle kubectl v1.17.15 ( #1800 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-12-18 08:18:05 +02:00
Jari Kolehmainen
804492251d
Fix MacOS error on shutdown ( #1798 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-12-18 08:17:27 +02:00
Lauri Nevala
64888652c4
Fix Azure distribution detection ( #1795 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-12-17 19:56:24 +02:00
Jari Kolehmainen
de7bd32bc2
Fix Openshift distribution detector ( #1792 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-12-17 19:54:30 +02:00
nyako
733fc8a658
fix "not valid as a React child" error while display crds with column which type is object ( #1772 )
...
Signed-off-by: liuhongyu <lhy990409@gmail.com >
2020-12-17 08:24:57 -05:00
Sebastian Malton
be3aa88fd4
use remote.app if app is not defined ( #1785 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2020-12-17 08:24:25 -05:00
Jari Kolehmainen
ed036d1f99
Install in-tree extensions before others ( #1782 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-12-15 14:15:04 +02:00
Jari Kolehmainen
11b1115871
Metrics-cluster-feature: bundle semver package ( #1781 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-12-15 13:54:43 +02:00
Jari Kolehmainen
a9a27a13ed
Switch master branch version to 4.1.0-alpha.0 ( #1766 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-12-15 08:44:48 +02:00
c609ea1d96
Reworked Extension Guides ( #1727 )
...
Edited and reworked content in the Extension Guides Overview and the Generator and Main Extension guides.
Signed-off-by: Paul Williams <pawilliams@mirantis.com >
Update docs/extensions/guides/main-extension.md
Co-authored-by: Panu Horsmalahti <panu.horsmalahti@iki.fi >
Update docs/extensions/guides/generator.md
Co-authored-by: chh <1474479+chenhunghan@users.noreply.github.com >
Signed-off-by: Paul Williams <pawilliams@mirantis.com >
Co-authored-by: Paul Williams <pawilliams@mirantis.com >
Co-authored-by: chh <1474479+chenhunghan@users.noreply.github.com >
2020-12-15 11:55:04 +08:00
Panu Horsmalahti
3300a99a78
Display error dialog if extensions couldn't be loaded ( #1752 )
...
* Display error dialog if extensions couldn't be loaded
* Reject npm install on failure using the process exit code
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com >
2020-12-14 09:23:59 +02:00
Mario Sarcher and Mario Sarcher
e408b0c6d9
Export the pod-details-list component so that it can be used in Extensions ( #1746 )
...
Signed-off-by: Mario Sarcher <msarcher@mirantis.com >
Co-authored-by: Mario Sarcher <msarcher@mirantis.com >
2020-12-13 19:14:02 +02:00
Jari Kolehmainen
2a7fc87134
Ensure only one app instance ( #1742 )
...
* force only one app instance
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-12-13 19:11:37 +02:00
Jari Kolehmainen
da6c114b68
Exclude github actions & docs from azure pipeline ( #1655 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-12-13 19:09:03 +02:00
Violetta
abd4223675
Add information about the startupProbe ( #1538 )
...
Signed-off-by: vshakirova <vshakirova@mirantis.com >
2020-12-13 19:08:26 +02:00
Lauri Nevala
1e76e8c06c
Ensure telemetry report is sent on extensions start ( #1753 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-12-11 14:07:07 +02:00
Jari Kolehmainen
3b65019dcb
Use correct apiversion for HPA details ( #1745 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-12-11 13:13:40 +02:00
Jari Kolehmainen
ff9e96d880
Fix buggy node metrics/chart ( #1748 )
...
* fix buggy node metrics/chart
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix linter error
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-12-11 11:21:35 +02:00