Alex Andreev
a157eb03e6
Generic logs view with Pod selector ( #1984 )
...
* Adding LogTabStore
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding Pod selector in logs tab
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Refresh containers on pod change
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding <LogResourceSelector /> tests
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding LogTabStore tests
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Clearn getPodsByOwnerId method
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Extracting dummy pods into mock file
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Eliminating containers and initContainers from store
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Refreshing tab pods if pod amount is changed in store
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* A bit of cleaning up, fixing tests
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Fix lint newline errors
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Return getPodsByOwner() method
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Rename log tab when pod changes
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-01-27 17:20:02 +03:00
Jari Kolehmainen
724c6c3265
Fix extension cluster submenu re-render ( #1996 ) ( #2027 )
...
* fix extension cluster pages re-render when they are registered as a sub-menu item
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* lint fix
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* refactor
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2021-01-27 16:15:13 +02:00
Alex Andreev
9191d6bfd9
Always shows .menu table column ( #2024 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-01-26 16:30:26 +03:00
Alex
9da349ce42
Display CPU usage percentage with 2 decimal points ( #2000 )
...
Signed-off-by: Alex Culliere <alozhkin@mirantis.com >
2021-01-22 16:51:42 +02:00
Roman
f8c111ddd8
Load k8s resources only for selected namespaces ( #1918 )
...
* loading k8s resources into stores per selected namespaces -- part 1
Signed-off-by: Roman <ixrock@gmail.com >
* loading k8s resources into stores per selected namespaces -- part 2
- fix: generating helm chart id
Signed-off-by: Roman <ixrock@gmail.com >
* loading k8s resources into stores per selected namespaces -- part 3
Signed-off-by: Roman <ixrock@gmail.com >
* fixes
Signed-off-by: Roman <ixrock@gmail.com >
* fixes / responding to comments
Signed-off-by: Roman <ixrock@gmail.com >
* chore / small fixes
Signed-off-by: Roman <ixrock@gmail.com >
* fixes & refactoring
Signed-off-by: Roman <ixrock@gmail.com >
* make lint happy
Signed-off-by: Roman <ixrock@gmail.com >
* reset store on loading error
Signed-off-by: Roman <ixrock@gmail.com >
* added new cluster method: cluster.isAllowedResource
Signed-off-by: Roman <ixrock@gmail.com >
* fix: loading namespaces optimizations
Signed-off-by: Roman <ixrock@gmail.com >
* fixes & refactoring
Signed-off-by: Roman <ixrock@gmail.com >
2021-01-22 13:18:46 +02:00
Alex Andreev
a92ed46f0d
Fixing tolerations list layout ( #2002 )
...
* Expanding tolerations div width
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding tolerations table
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Fixing tolerations table styles
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding <PodTolerations/> tests
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Add new line at the end of the file for linter
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-01-22 10:27:54 +03:00
Sebastian Malton
2e2283bcc9
enfore unix line endings and always ending files with line endings ( #1997 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2021-01-21 08:09:41 -05:00
Alex Andreev
64be4ee948
Fixing log tab layout colors ( #1995 )
...
* Making "since" date visible as bolded text
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Fixing colors in log tab elements
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-01-21 10:38:49 +03:00
Alex
55759fb3b8
Add age column to cluster overview ( #1970 )
...
Signed-off-by: Alex Culliere <alozhkin@mirantis.com >
2021-01-20 14:31:20 +02:00
Roman
d8e088f352
fix: chart.digest is the same for all charts and not suited as unique id ( #1964 )
...
Signed-off-by: Roman <ixrock@gmail.com >
2021-01-19 14:15:37 +02:00
Jari Kolehmainen
31aa3cb571
Enable default workspace on first boot ( #1965 )
...
* enable default workspace on first boot
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* refactor
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* use get/set
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2021-01-19 06:30:05 +02:00
Lauri Nevala
0117cecc33
Prevent initializing clusters multiple times ( #1950 )
...
* Prevent initializing clusters multiple times
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
* Do not expose intializing to cluster state
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
* Convert initializing to observable and ensure it is set to false after init
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2021-01-15 16:11:41 +02:00
Alex Andreev
83ed44f670
Adding logs tab bottom toolbar ( #1951 )
...
* Adding bottom toolbar to logs tab
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Making bottom toolbar responsive
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Using generic search input clear button
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Fixing log test selectors
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-01-15 11:34:11 +03:00
Violetta
c48816ca5c
Add support for LimitRange ( #1796 )
...
Signed-off-by: vshakirova <vshakirova@mirantis.com >
2021-01-14 11:49:39 +03:00
pashevskii
12c538b0eb
Column filters ( #1532 )
...
* Column filters
Signed-off-by: Pavel Ashevskii <pashevskii@mirantis.com >
* Add showWithColumn property
Signed-off-by: Pavel Ashevskii <pashevskii@mirantis.com >
2021-01-13 10:38:20 +03:00
Jari Kolehmainen
11595abc93
Fix fill the gaps logic in normalize metrics ( #1940 )
...
* fix fill the gaps logic in normalize metrics
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2021-01-12 12:01:06 +02:00
Alex Andreev
b1ab31831f
Fixing multiline logs wrapping ( #1938 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-01-12 09:50:35 +03:00
Alex Andreev
131a6fb410
Getting api by kind when editing an object ( #1936 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-01-11 15:43:13 +03:00
Roman
b547541ea8
fix: events pages renders incorrect tooltip as non-parsed template ( #1919 )
...
Signed-off-by: Roman <ixrock@gmail.com >
2021-01-08 17:01:23 +02:00
Jari Kolehmainen
da2cc70141
Fix windows tray icon click ( #1908 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2021-01-08 16:44:33 +02:00
Sebastian Malton
3fc552a466
remove array desctructor of Object.values, which is brittle ( #1854 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2021-01-08 09:41:30 -05:00
Jari Kolehmainen
02bc210f56
Catch xtermjs fit error ( #1907 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2021-01-07 13:06:23 +02:00
MIchael Bowen
2543e4aec7
Fix encoding typo in ClusterAccessibleNamespaces component title ( #1901 )
...
Signed-off-by: mbowen <mbowen@blackrock.com >
2021-01-07 09:00:32 +02:00
Hannes Wüthrich
c4eb9ba39a
Fix typo in prometheus ingress metrics ( #1896 )
...
Signed-off-by: Hannes Wüthrich <hannes.wuethrich@zebbra.ch >
2021-01-07 07:29:12 +02:00
Jari Kolehmainen
8823b1913f
Reset stores before loading them ( #1897 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2021-01-07 07:25:00 +02:00
Lauri Nevala
8d2d1aecd5
Expose NamespaceSelect component to extensions ( #1880 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2021-01-05 10:52:46 +02:00
Jari Kolehmainen
06d41acc26
Fix Electron 9.4 frame ipc bug ( #1888 )
...
* use pid+frameId
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* use correct process id
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2021-01-04 14:16:35 +02:00
Sebastian Malton
981ca3ba3d
add version display to extensions ( #1604 )
...
* add version display to extensions
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* use new format
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* fix styling
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2020-12-30 10:47:22 +03:00
Alex Andreev
e9296286bd
Fix long list cropping in sidebar ( #1877 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-12-30 09:14:01 +02:00
Lauri Nevala
4cb2943ef0
Share react-router and react-router-dom libraries to extensions ( #1879 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-12-30 09:13:18 +02:00
Roman
b8752f7127
Don't open Lens at OS login by default, close #1697 ( #1859 )
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-12-30 01:56:46 +02:00
Violetta
fd63f2f4e3
Add suspend/resume button for CronJobs ( #1860 )
...
Signed-off-by: vshakirova <vshakirova@mirantis.com >
2020-12-29 17:19:23 +02:00
Alex Andreev
819811e3e6
Disabling GPU acceleration by setting env variable ( #1870 )
...
* Disabling GPU by setting env variable
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Moving fuzzy bug description into docs FAQ
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Fix lint error
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-12-29 17:11:18 +02:00
Jari Kolehmainen
a03da3c572
Remove lingui ( #1874 )
...
* remove lingui
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* babelless
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* tweak ts-loader options
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* tweak renderer webpack config
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2020-12-29 14:53:34 +02:00
Alex Andreev
050603a7b3
Applying dark colors to dock regardless of active theme ( #1873 )
...
* Appliying dark colors on dock contents
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Fix lint error
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2020-12-29 13:54:22 +03:00
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