Roman
5c779007de
chore: fix type ipc#handle
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-17 21:28:48 +03:00
Roman
1c83fff4db
clean up
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-17 19:30:34 +03:00
Roman
b280f4a2dd
replace webview-tag to iframe with nodeIntegrationInSubFrames=true
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-17 19:09:39 +03:00
Alex Andreev
405163adbe
Preferences section restyling ( #700 )
...
* Adding 'centering' option to WizardLayout
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* Using centered layout in Cluster Settings
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* Restyling Preferences section
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* Simplifying Helm loading state
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
2020-08-17 13:55:46 +03:00
Roman
da96776b73
fix: skip redefining global __static in tests
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-14 12:42:50 +03:00
Alex Andreev
165788da2d
Reconnecting cluster after selection ( #685 )
...
* Reconnecting selected cluster
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* Cleaning up ClusteStatus render() method
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
2020-08-14 11:04:41 +03:00
Roman
beee99d0d1
extracting missing localization
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-13 20:57:50 +03:00
Roman
d0d88e5ba7
prod-build fix
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-13 20:44:53 +03:00
Roman
1ad91af835
fix: use env NODE_ENV=production for yarn compile
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-13 16:30:28 +03:00
alexfront
93616763df
Fixing Cluster Settings typo
...
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
2020-08-13 12:50:45 +03:00
alexfront
a09f6fea0a
Improve isUrl validator
...
Allowing to check http(s) and format
without domain like http://localhost:8080
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
2020-08-13 12:50:05 +03:00
alexfront
1b2eeb1f45
Add Cluster page visual fixes
...
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
2020-08-13 11:44:39 +03:00
alexfront
3c6b229ccc
Navigate to landing page on cluster disconnect
...
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
2020-08-13 10:54:00 +03:00
Alex Andreev
2960c03897
Adding unit tests to ClusterStore ( #678 )
...
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
2020-08-13 09:31:00 +03:00
Roman
75e4aa0a89
reverted cluster-manager.ts/getClusterForRequest()
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-12 20:07:15 +03:00
Roman
2e9bb3e926
moving cluster-settings view lens-app views (common)
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-12 18:44:17 +03:00
Roman
67ef29372c
revering user-store refactoring
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-12 15:24:28 +03:00
Roman
51312a8ddd
fix: navigating to cluster-view from common-view
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-12 14:40:08 +03:00
Lauri Nevala
0e19f3e250
Revert system menu layout ( #671 )
2020-08-12 09:13:28 +03:00
Roman
0f3ad9171a
fix: navigate to cluster-settings page from clusters-menu
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-11 14:38:25 +03:00
alexfront
70ae3f7012
Fix Cluster Settings style specificity
...
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
2020-08-11 10:26:19 +03:00
Roman
b8bde06869
clean up
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-11 01:41:51 +03:00
Roman
45c65610b9
moar random fixes
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-10 21:58:00 +03:00
Roman
a57be8eb01
fix menu/navigation
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-10 21:25:18 +03:00
Roman
312fdfa4d3
Merge remote-tracking branch 'origin/vue_react_migration' into views_management_refactoring
...
# Conflicts:
# src/renderer/components/cluster-manager/cluster-manager.scss
2020-08-10 20:31:46 +03:00
Roman
e6268fc36a
more fixes
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-10 20:06:47 +03:00
Roman
1961cf3c05
fix: handle navigation from global menu
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-10 19:55:01 +03:00
Roman
546c5fafda
fix: cluster-manager initial loading, redirect to startPage from any "404"-route
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-10 17:02:55 +03:00
Alex Andreev
eea149c474
Fixing broken/missing icons ( #665 )
...
* Normalizing titles size and weight
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* Replacing deployment scale icon
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* Replacing download logs icon
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* Making <h4> tag bigger than <h5>
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
2020-08-10 16:47:34 +03:00
Roman
a34da5a5c6
cluster-view more fixes & UX optimizations
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-10 16:37:54 +03:00
Alex Andreev
f7e823dcc3
Setting overflow:hidden on lens-view elem ( #664 )
...
This prevents scrollbar flickering caused by Animation component
with 'slide-left' appearing.
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
2020-08-10 15:53:42 +03:00
Roman
402d07d8e5
cluster-view fixes
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-10 15:37:06 +03:00
Alex Andreev
8bca7f4d88
Fix cluster settings prometheus configuration ( #663 )
...
* Removing legacy browserCheck() utility
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* Revert select box-shadow (outline) color
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* Allowing to save prometheus service address
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
2020-08-10 14:15:41 +03:00
alexfront
ec1ed63796
Improving code readabilty
...
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
2020-08-10 14:14:41 +03:00
Roman
31f4a75608
moved some runtime deps from dev-deps-list in package.json
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-10 12:39:06 +03:00
alexfront
de46907956
Allowing to save prometheus service address
...
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
2020-08-10 12:19:04 +03:00
alexfront
0393d1f782
Revert select box-shadow (outline) color
...
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
2020-08-10 12:17:04 +03:00
alexfront
5c1ded6c4b
Removing legacy browserCheck() utility
...
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
2020-08-10 12:16:24 +03:00
Lauri Nevala
efcf02e0ad
Merge branch 'master' into vue_react_migration
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-08-10 09:03:14 +03:00
Roman
116befbc89
todo/fixme: hide active view on disconnect
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-08 12:53:26 +03:00
Roman
cf70fb5582
cluster-view reworks
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-08 12:33:43 +03:00
Sebastian Malton
858ab88940
use the Kubernetes regex for matching system names ( #659 )
...
* use the Kubernetes regex for matching system names
Signed-off-by: Sebastian Malton <smalton@mirantis.com>
Co-authored-by: Sebastian Malton <smalton@mirantis.com>
2020-08-07 16:24:47 -04:00
Jim Ehrismann
693017d2ec
adding port-forward for containers in pods ( #528 )
...
* adding port-forward for containers in pods
address review comments
use more idiomatic approach for async code
move some files in advance of merge conflict with Lens restructure work
* Separate the port forward links in the UI (so they don't all spin when one link is clicked)
* minor fixes
* addressed review comments (replaced <p> with <div>, moved key attribute to proper element)
* fix lint issue
* removed extraneous <div> from pod container port details
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com>
2020-08-07 11:30:37 -04:00
Roman
c3689369fc
base-migration-branch merge-fix
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-07 17:32:36 +03:00
Roman
5b16d01521
Merge remote-tracking branch 'origin/vue_react_migration' into views_management_refactoring
...
# Conflicts:
# src/renderer/components/+cluster-settings/cluster-settings.tsx
# src/renderer/components/cluster-manager/clusters-menu.tsx
2020-08-07 17:30:56 +03:00
Roman
27e8dd2f5b
cluster-view bugfixing, attempt 100500..
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-07 16:18:56 +03:00
Alex Andreev
0f4248de68
Fixing Cluster Settings layout ( #651 )
...
* A bit of cleaning in Add Cluster page
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* Adding head-col to WizardLayout
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* Fixing Cluster Settings general layout bugs
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* Cluster Status view refactoring
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* Install Metrics component refactoring
Using notifications for error, removed picking
button icon method, simplified button generation.
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* Remove icons / checks from RemoveClusterButton
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* Fixing colorError in Input styles
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* Preventing Input's spellchecking
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* ClusterNameSettings refactoring
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* ClusterWorkspaceSettings refactoring/fixing
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* ClusterProxySetting refactoring
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* ClusterPrometheusSetting refactoring
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* Clean up Removal section
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* Glued InstallMetrics & InstallUserMode into 1 component
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* Removing unused styles in Cluster Settings
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* Cluster Settings styling
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* Adding close button to settings header
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* ClusterHomeDirSetting refactoring
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* FilePicker restyling
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* Fixing Prometheus selector
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* Fixing Hashicon
Passing cluster name instead of cluster id to prevent
icon changing while typing new
cluster name
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* Minor ClusterSettings fixes
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* Increasing opacity for non-interactive icons
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* Keep feature install loading state
Waiting for props to change before
disabling loading state (gray button
width spinner)
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* Remove arrays in disposeOnUnmount()
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* Fix Cluster select behavior
Now clicking cluster icon in sidebar
always leads to / dashboard. And
'Settings' submenu switches active
cluster at first and only the showing
Cluster Settings
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* Using structuralComparator in feature installer
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* Saving input fields on blur
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
* Setting Select color same as Input color
Signed-off-by: alexfront <alex.andreev.email@gmail.com>
2020-08-07 15:57:16 +03:00
Roman
bc07c8bbde
fix menu navigation
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-07 13:32:41 +03:00
Roman
c752af0a31
fixes
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-07 13:25:34 +03:00
Roman
0ba275b332
cluster-view battling -- part 3
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-07 10:54:21 +03:00