Commit Graph
191 Commits
Author SHA1 Message Date
Roman 7d3e87685b part 1
Signed-off-by: Roman <ixrock@gmail.com>
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-08-18 11:50:54 +03:00
Sebastian MaltonandSebastian Malton 1f5acdb9cd catch and log error from shell sync (#630)
* catch and log error from shell sync

Signed-off-by: Sebastian Malton <smalton@mirantis.com>

Co-authored-by: Sebastian Malton <smalton@mirantis.com>
2020-08-04 10:25:52 -04:00
Lauri Nevala d923053844 Fix getFreePort() (#627)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-08-04 10:28:27 +03:00
Lauri Nevala c70564e962 Fix Kubectl.getDownloadMirror (#629)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-08-04 10:25:31 +03:00
Lauri Nevala 0095c779b2 Fix getKubeConfigLocal() (#635) 2020-08-04 10:24:11 +03:00
Roman 756fc7b2b7 fix: Adding new workspace have default My Workspace name, instead of Name placeholder
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-03 18:01:10 +03:00
Roman 0b0e4f25b3 fix: The issue badge looks like it's disabled now (cluster-menu's icon badge)
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-03 17:17:27 +03:00
Roman a6a4372320 fix: setup minimal window's width & height to 900x760
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-03 17:02:20 +03:00
Roman fe9682cea6 fix: When selecting Custom option when adding new cluster, Kubeconfig field is pre-filled with default kubeconfig
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-03 16:54:43 +03:00
Roman 1d9d4dbad4 fix: When disconnecting non active cluster from left menu, the active cluster gets disconnected
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-03 16:51:24 +03:00
Roman e9f60a7907 fix Cmd+Q exit error
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-03 16:45:59 +03:00
Sebastian MaltonandSebastian 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
Lauri Nevala bac6fbaaf1 Fix lint issues
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-07-31 11:10:52 +03:00
Roman cf5b3b4ea6 cleaning-up renderer/_vue, moi-moi vue.js
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-29 17:23:46 +03:00
Roman ec095cac8e fix: cluster-icon's badge (events-count) is cropped in clusters-menu
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-29 17:14:06 +03:00
Lauri Nevala d9eb7cb28e Pass empty function as callback for fs.unlink calls (#618)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-07-29 16:11:50 +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 3a115ae485 refactoring & fixes
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-29 14:57:27 +03:00
Lauri Nevala 51c4965749 Fix invalid error callback on fs.chmod calls (#615)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-07-28 17:58:49 +03:00
Lauri Nevala 6fb2360822 Use quotas in resource applier's kubeconfig path (#616)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-07-28 17:56:29 +03:00
Roman 07c4d1b9d6 fix: electron error when closing app window
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-28 17:48:34 +03:00
Roman 1d7736076c tooltip refactoring -- part 2
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-28 17:42:48 +03:00
Roman f2803abcb6 tooltip refactoring -- part 1
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-28 16:57:24 +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 be52b4ad93 kube-api.ts clean up
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-28 09:46:54 +03:00
Roman 7eee65dba5 fixes: cluster-icon/clusters-menu
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-27 16:59:34 +03:00
Roman 153e705822 base-store clean up
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-27 15:00:47 +03:00
Roman 938464df80 DCO-bot check fix
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-27 14:41:20 +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 78a9fcde56 fix: navigation via menu
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-24 17:02:28 +03:00
Roman 7a814635e1 random fixes
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-24 16:50:15 +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 0b8c96f25e fix: better bgc for remove-cluster button, clean up
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-23 20:23:10 +03:00
Roman 3aef3700de refactoring: get rid of config.store.ts (renderer), moved allowNamespaces/allowedResources to cluster.ts apis
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-23 19:33:10 +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 684c1ed068 fix: reloading page at Apps/* causing black-screen
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-21 19:54:56 +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