Commit Graph
610 Commits
Author SHA1 Message Date
Jari Kolehmainen de3849d22c Merge branch 'master' into extensions-api 2020-09-30 19:47:13 +03:00
Alex Andreev 3d0b843891 Preventing drawer close on secret's click (#1003)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-09-30 16:54:21 +03:00
Jakub ŠtillerandJakub Štiller f596b3c45c Fix CPU/Memory usage metrics when using prometheus operator. (#632)
Cluster CPU and Memory usage cannot be sum by node as it is rendered as single cluster metrics. Without this changes, the cluster graphs (standard and pie) shows data only from first (or latest) nodes.

For pod specific metrics, when we use prometheus operator the `container_` metics are doubled. Restric search to get those have image tag.

Signed-off-by: Jakub Štiller <stiller@2n.cz>

Co-authored-by: Jakub Štiller <stiller@2n.cz>
2020-09-30 14:56:22 +03:00
Jari KolehmainenandLauri Nevala 8823c6f5f2 Terminal: set NO_PROXY env for localhost communication (#982)
* terminal: set NO_PROXY env for localhost communication

Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
Co-authored-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-30 14:08:42 +03:00
Lauri Nevala c049918d25 Add support for Docker Enterprise Container Cloud metrics (#998)
* Add support for Docker Enterprise Container Cloud metrics

Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-30 14:02:18 +03:00
Jari Kolehmainen 62afdc7415 Cleanup production build (#1002)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-09-30 11:34:35 +03:00
Jari Kolehmainen a92a6ed0b0 Expose react to extensions (#1000)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-09-30 11:34:14 +03:00
Jari Kolehmainen bec288d22e fix extension-api module alias on production (#1001)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-09-30 11:33:49 +03:00
Sebastian Malton c542ad0348 refactor overview statuses to be more DRY (#912)
* refactor overview statuses to be more DRY

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2020-09-29 11:25:29 -04:00
Jari Kolehmainen 82c4177cb9 Move in-tree extensions to top-level folder (#993)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-09-29 16:45:42 +03:00
Alex Andreev 459742556b Fix CRD conditions rendering (#994)
* Using reason field if no type provided

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Lowecasing condition badge class

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-09-29 10:58:16 +03:00
Roman 5ec6751ab4 Extensions api types (#985)
Signed-off-by: Roman <ixrock@gmail.com>
2020-09-29 07:37:25 +03:00
Sebastian Malton 34e141e517 make namespace filter multi select and change onChange (#987)
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2020-09-28 10:30:23 -04:00
Yangjun WangandYangjun Wang bc228c9e36 display last-applied-configuration annotation in detail-view, but filter it in search fields still (#943)
Signed-off-by: Yangjun Wang <yangjun.wang@wartsila.com>

Co-authored-by: Yangjun Wang <yangjun.wang@wartsila.com>
2020-09-28 17:24:54 +03:00
Jim Ehrismann 6b231c97aa adding more integration tests (#890)
* adding more integration tests
reorganized tests, added ability to skip cluster tests if minikube is not ready
introduced INTEGRATION_TESTS namespace for sandboxing the cluster tests
added cluster page tests

Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com>
2020-09-28 08:40:55 -04:00
Alex Andreev 163b34463b Removing pre-defined input type (#984)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-09-28 14:59:35 +03:00
Lauri Nevala 9702c645b4 Release v3.6.5-rc.1 (#974)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-28 09:19:01 +03:00
Lauri Nevala 13b99afa21 Add migration to fix kubeconfig paths that point to snap config dir (#972)
* Add migration to fix kubeconfig paths that point to snap config dir

Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-25 15:13:20 +03:00
Lauri Nevala 950fd6528f Fix kubeconfig fetching for service account (#966)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-25 15:04:48 +03:00
Jari Kolehmainen 1168abfa32 Helm 3.3.4 (#964)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-09-25 13:08:06 +03:00
Lauri Nevala 265aa41968 Fix reading CRD conditions (#967)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-25 12:59:12 +03:00
Lauri Nevala d0f1d7b74b Do not filter contexts when adding new clusters (#969)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-25 12:58:38 +03:00
Jari Kolehmainen 51b21347da cleanup proxy upgrade handler (#963)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-09-24 18:14:57 +03:00
Sebastian Malton 5401c99298 Helm components should always use version information (#949)
* clean up code to catch rejections

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2020-09-24 09:54:26 -04:00
Jari Kolehmainen d20f890ddb Fix spdy proxy (#962)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-09-24 16:53:49 +03:00
Sebastian Malton 5b6b19036d dropdowns should have 'cursor: pointer;' (#956)
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2020-09-24 09:21:56 -04:00
Jari Kolehmainen 11ea9d2098 Fix iframe ipc flakyness after cluster is removed (#954)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-09-24 15:24:39 +03:00
Lauri Nevala 386e7c63bb Convert bytes in memory BarChart properly (#947)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-24 14:54:09 +03:00
Lauri Nevala fe4a63a955 Allow to add the same cluster to multiple workspaces (#961)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-24 14:30:44 +03:00
b88c0d4fbf Make download dir option consistent with other settings (#875)
* make download dir option consitent with other settings

* make path to kubectl setting consistent

Co-authored-by: Lauri Nevala <lauri.nevala@gmail.com>
Signed-off-by: Sebastian Malton <sebastian@malton.name>

Co-authored-by: Sebastian Malton <smalton@mirantis.com>
Co-authored-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-23 08:57:51 -04:00
Sebastian Malton 2f53e76060 reduce height on draggable-top and only render it on macos (#942)
* reduce height on draggable-top and only render it on macos

* move drag bar out of app and into bootstrap

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2020-09-23 08:57:34 -04:00
Roman 9a402eab3d fix: example-extension broken after merging master
fix: removed devtools warnings from extension-api bundle

Signed-off-by: Roman <ixrock@gmail.com>
2020-09-23 12:10:02 +03:00
Roman 91b4823ec6 Merge branch 'master' into extensions-api
# Conflicts:
#	src/renderer/components/app.tsx
#	src/renderer/components/cluster-manager/clusters-menu.scss
#	src/renderer/components/cluster-manager/clusters-menu.tsx
#	src/renderer/components/layout/main-layout.tsx
#	src/renderer/components/layout/sidebar.tsx
2020-09-23 11:49:16 +03:00
Sebastian MaltonandSebastian Malton 7f6ae6e8c3 Auto select one and only cluster from pasted config (#888)
* Auto select one and only cluster from pasted config

- Disable add button with tooltip if no clusters are selected
- Add functionality to tooltip to display correctly over disabled
  elements

* feature should work of any method of adding kube config

Signed-off-by: Sebastian Malton <sebastian@malton.name>
Co-authored-by: Sebastian Malton <smalton@mirantis.com>
2020-09-21 16:11:43 -04:00
Lauri Nevala c82b54d5d7 Release v3.6.4 (#941)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-21 22:33:53 +03:00
Yangjun WangandYangjun Wang cb3ab09b42 fix side bar scrolls after clicking on lower item (#928)
* fix bug: side bar scrolls after clicking on lower item

Signed-off-by: Yangjun Wang <yangjun.wang@wartsila.com>

* fix issue main area missing issue, add mobx observer to TabLayout

Signed-off-by: Yangjun Wang <yangjun.wang@wartsila.com>

Co-authored-by: Yangjun Wang <yangjun.wang@wartsila.com>
2020-09-21 22:18:41 +03:00
Sebastian Malton 9a10db837e fix Notifications blocking items not visually under them from being interacted with (#915)
* fix Notifications blocking items not visually under them from being interacted with

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2020-09-21 14:47:44 -04:00
Lauri Nevala 78ab6f016b Fix background of What's New page with white theme (#940)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-21 16:47:51 +03:00
Yangjun WangandYangjun Wang 44190c7321 Get focus to dock tab content after resize (#935)
Signed-off-by: Yangjun Wang <yangjun.wang@wartsila.com>

Co-authored-by: Yangjun Wang <yangjun.wang@wartsila.com>
2020-09-21 16:37:20 +03:00
Yangjun Wang 25aac57a86 fix bug - deleted namespace does not get auto unselected (#930)
* fix bug - deleted namespace does not get auto unselected

Signed-off-by: Yangjun Wang <yangjun.wang@wartsila.com>
2020-09-21 15:08:44 +03:00
Lauri Nevala 299eceaee4 Optimise cluster activate and refresh (#938)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-21 13:20:50 +03:00
Lauri Nevala bddc6b33e3 Release v3.6.3 (#925)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-18 15:36:36 +03:00
Lauri Nevala 3f8a2b09a0 Fix service account's imagePullSecrets rendering if secret is not found (#908)
* Fix service account's imagePullSecrets rendering if secret is not found

Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-18 12:33:01 +03:00
Sebastian Malton 9a9f50ab34 add a zero width space to Badges to fix double click highlighting issue (#914)
* add a zero width space to Badges to fix double click highlighting issue

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2020-09-18 09:33:43 +03:00
Sebastian Malton d09a118b0c Fix integration tests not deselecting dropdown (#917)
* fix integration tests not deselecting dropdown

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2020-09-18 09:32:56 +03:00
Jim Ehrismann e84082dc6d Reduce the main BrowserWindow minimum size (#916)
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com>
2020-09-18 08:55:05 +03:00
Lauri Nevala 0fedba5b66 Fix ingress points rendering if no data available (#906)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-17 16:06:11 +03:00
Lauri Nevala f5d41c645c Release v3.6.2 (#901)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-17 09:26:38 +03:00
Lauri Nevala e5a365d00e Fix ws upgrade for terminal session (#900)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-16 23:43:03 +03:00
Lauri Nevala 61b1c9c5e9 v3.6.1 (#899)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-16 23:26:50 +03:00