Roman
b8bde06869
clean up
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-11 01:41:51 +03:00
Roman
402d07d8e5
cluster-view fixes
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-10 15:37:06 +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
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
Roman
aa718dd7e1
cluster-view battling -- part 2
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-07 09:59:07 +03:00
Roman
4543d8e178
ipc-refactoring, fixes
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-06 22:49:18 +03:00
Roman
d04c8d3045
part 2
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-06 18:15:04 +03:00
Roman
e5138e7c5d
part 1
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-06 15:13:50 +03:00
Lauri Nevala
0095c779b2
Fix getKubeConfigLocal() ( #635 )
2020-08-04 10:24:11 +03:00
Sebastian Malton
d4ff99f3bf
convert the cluster settings view from Vue to React ( #613 )
...
- Add a basic file picker component
- Now stores the icons as base64 img src formatted data blobs
- Changed over cluster settings to mobx
- Removed old Vue files
Signed-off-by: Sebastian Malton <smalton@mirantis.com>
Co-authored-by: Sebastian Malton <smalton@mirantis.com>
2020-08-02 15:56:39 +03:00
Roman
39316e1a54
refactoring & moving rbac.ts to "common"
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-29 16:05:08 +03:00
Roman
4087cf025e
fix: infinite spinner with no-clusters view
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-28 11:42:57 +03:00
Roman
153e705822
base-store clean up
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-27 15:00:47 +03:00
Roman
dd9b2efdc7
fix: detect new contexts on startup and show in add-cluster page
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-25 14:09:52 +03:00
Roman
4388558d2e
fix: show loading-state when activating a cluster or adding new one
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-24 18:26:13 +03:00
Roman
fe06643a8e
auto-refresh menu, no-clusters page + navigation fixes
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-24 16:33:20 +03:00
Roman
408f64c184
fix reconnect, better handling no-clusters state
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-24 14:17:14 +03:00
Roman
0490dc1d12
base-store.ts fix
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-24 12:09:14 +03:00
Roman
407c4fb4d0
fix: apply theme on the fly in preferences, theme-store refactoring
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-23 18:26:16 +03:00
Roman
6fd9b7cf76
preferences page -- part 2
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-23 16:01:32 +03:00
Roman
24f754697b
preferences page -- part 1
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-22 19:21:46 +03:00
Roman
a4bcfc1e52
menu.ts: refactoring and fixes, reuse route paths from views (renderer)
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-22 17:10:37 +03:00
Roman
117ad584d3
workspaces -- part 2
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-22 14:26:17 +03:00
Roman
c70ed87da9
workspaces -- part 1
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-22 12:06:58 +03:00
Roman
012ef0419f
window-manager: better handling no-clusters state
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-21 20:45:57 +03:00
Roman
5040a4354b
refactoring, fixes
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-21 18:37:53 +03:00
Roman
13c29a7fed
refactoring, fixes
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-21 16:01:20 +03:00
Roman
a40a9fec0e
fix: "disconnect" cluster from clusters context-menu
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-21 13:22:54 +03:00
Roman
70bbb9fa62
cluster-ipc refactoring
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-21 13:04:33 +03:00
Roman
c0c1c227ca
clean-up/update "todo/fixme-comments"
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-21 11:43:00 +03:00
Roman
323a4c141e
cluster-status -- part 2
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-20 19:00:07 +03:00
Roman
d7d9c99005
cluster-status -- part 1 (ex. ClusterPage.vue)
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-17 23:19:41 +03:00
Roman
a3edb75fea
improved singleton types inferring
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-17 20:00:47 +03:00
Roman
e11d8582f1
allow to remove cluster from icon's context-menu, random fixes
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-17 13:08:21 +03:00
Roman
33d3181113
add-cluster -- part 2
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-17 11:25:00 +03:00
Roman
285bcb4795
fix: allow to drag window at top
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-17 01:32:40 +03:00
Roman
3f8fe0fe1b
cluster-state serialization fix
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-16 21:11:57 +03:00
Roman
5b98674d80
add-cluster page -- part 1
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-16 20:19:04 +03:00
Roman
2a818601f9
clean up reused vue-parts
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-16 18:28:54 +03:00
Roman
ab61fd6308
auto-update clusters state in renderer stores
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-16 15:31:06 +03:00
Roman
dec9d92032
ipc refactoring, push-events handling
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-16 14:47:05 +03:00
Roman
693385a0a0
added what-s-new page, fixes
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-15 17:06:37 +03:00
Roman
d20e61b3e2
added more routes, refactoring
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-15 14:09:31 +03:00
Roman
547d7f8bbe
fixes
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-15 12:52:50 +03:00
Roman
c06c322ca9
store-sync-fixes, part 1
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-15 01:07:18 +03:00
Roman
67377af52e
cluster-store-3.6.0 migration regression fix
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-14 19:51:35 +03:00
Roman
a305b04292
stores sync fixes, refactoring
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-14 19:36:18 +03:00