Sebastian 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
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
e9f60a7907
fix Cmd+Q exit error
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-03 16:45:59 +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
Lauri Nevala
bac6fbaaf1
Fix lint issues
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-07-31 11:10:52 +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
4087cf025e
fix: infinite spinner with no-clusters view
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-28 11:42:57 +03:00
Roman
938464df80
DCO-bot check fix
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-27 14:41:20 +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
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
012ef0419f
window-manager: better handling no-clusters state
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-21 20:45:57 +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
1510091cd2
fix: terminal was broken at some point during refactoring
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-21 11:32:04 +03:00
Roman
7356abc762
cluster-status -- part 3
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-20 19:14:27 +03:00
Roman
323a4c141e
cluster-status -- part 2
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-20 19:00:07 +03:00
Roman
ef3962f8b5
Merge remote-tracking branch 'origin/master' into vue_react_migration
...
# Conflicts:
# src/common/user-store_spec.ts
# src/main/context-handler.ts
# tsconfig.json
2020-07-17 23:25:50 +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
0dbb47a398
Better log line when quitting Lens, close #480
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-17 17:48:16 +03:00
Roman
de77f486b1
extend #draggable-top area to header's height
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-17 13:27:41 +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
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
10e68510c4
handle initial loading without clusters
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-16 18:09:08 +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
ae9afc2894
clean up
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-15 18:58:30 +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
Sebastian Malton
4bd29a6d88
fix format duration rounding days error ( #582 )
...
* fix format duration rounding days error
* added tests
Signed-off-by: Sebastian Malton <smalton@mirantis.com>
Co-authored-by: Sebastian Malton <smalton@mirantis.com>
2020-07-15 09:45:52 -04:00
Roman
47f6a2b7e1
cluster-menu tooltip fixes
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-15 15:38:23 +03:00
Roman
e5aff1fdc8
removed "electron-promise-ipc"
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-15 13:02:02 +03:00
Roman
547d7f8bbe
fixes
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-07-15 12:52:50 +03:00