Roman
0353ee737b
Replace webview to iframe ( #701 )
...
* replace webview-tag to iframe with nodeIntegrationInSubFrames=true
Signed-off-by: Roman <ixrock@gmail.com >
* clean up
Signed-off-by: Roman <ixrock@gmail.com >
* chore: fix type ipc#handle
Signed-off-by: Roman <ixrock@gmail.com >
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-08-18 12:04:31 +03:00
Roman
50a2e1f055
fix: skip redefining global __static in tests
...
Signed-off-by: Roman <ixrock@gmail.com >
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-08-18 12:04:31 +03:00
Roman
a28d671d68
extracting missing localization
...
Signed-off-by: Roman <ixrock@gmail.com >
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-08-18 12:02:26 +03:00
Roman
8275e15753
prod-build fix
...
Signed-off-by: Roman <ixrock@gmail.com >
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-08-18 12:02:26 +03:00
Roman
161b356856
fix: use env NODE_ENV=production for yarn compile
...
Signed-off-by: Roman <ixrock@gmail.com >
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-08-18 12:02:26 +03:00
Roman
22289570f7
reverted cluster-manager.ts/getClusterForRequest()
...
Signed-off-by: Roman <ixrock@gmail.com >
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-08-18 12:02:26 +03:00
Roman
f5a978ebf8
moving cluster-settings view lens-app views (common)
...
Signed-off-by: Roman <ixrock@gmail.com >
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-08-18 12:02:26 +03:00
Roman
7903ebaac8
revering user-store refactoring
...
Signed-off-by: Roman <ixrock@gmail.com >
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-08-18 12:02:26 +03:00
Roman
e7d4317b6e
fix: navigating to cluster-view from common-view
...
Signed-off-by: Roman <ixrock@gmail.com >
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-08-18 12:02:25 +03:00
Roman
ae3fdeaa27
fix: navigate to cluster-settings page from clusters-menu
...
Signed-off-by: Roman <ixrock@gmail.com >
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-08-18 12:02:25 +03:00
Roman
631826ac3a
clean up
...
Signed-off-by: Roman <ixrock@gmail.com >
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-08-18 12:02:25 +03:00
Roman
93b42ff9c2
moar random fixes
...
Signed-off-by: Roman <ixrock@gmail.com >
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-08-18 12:02:25 +03:00
Roman
6c40d3303c
fix menu/navigation
...
Signed-off-by: Roman <ixrock@gmail.com >
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-08-18 12:02:25 +03:00
Roman
d2be0e450b
more fixes
...
Signed-off-by: Roman <ixrock@gmail.com >
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-08-18 11:53:25 +03:00
Roman
4ef26bec58
fix: handle navigation from global menu
...
Signed-off-by: Roman <ixrock@gmail.com >
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-08-18 11:53:25 +03:00
Roman
6f6680be98
fix: cluster-manager initial loading, redirect to startPage from any "404"-route
...
Signed-off-by: Roman <ixrock@gmail.com >
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-08-18 11:53:25 +03:00
Roman
7b5092d78b
cluster-view more fixes & UX optimizations
...
Signed-off-by: Roman <ixrock@gmail.com >
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-08-18 11:53:25 +03:00
Roman
8e6d886210
cluster-view fixes
...
Signed-off-by: Roman <ixrock@gmail.com >
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-08-18 11:53:25 +03:00
Roman
ceca2d705c
moved some runtime deps from dev-deps-list in package.json
...
Signed-off-by: Roman <ixrock@gmail.com >
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-08-18 11:53:25 +03:00
Roman
0b8003221f
todo/fixme: hide active view on disconnect
...
Signed-off-by: Roman <ixrock@gmail.com >
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-08-18 11:53:25 +03:00
Roman
7364cb75d6
cluster-view reworks
...
Signed-off-by: Roman <ixrock@gmail.com >
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-08-18 11:53:25 +03:00
Roman
795a98c3f4
base-migration-branch merge-fix
...
Signed-off-by: Roman <ixrock@gmail.com >
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-08-18 11:53:25 +03:00
Roman
3e86729fea
cluster-view bugfixing, attempt 100500..
...
Signed-off-by: Roman <ixrock@gmail.com >
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-08-18 11:50:54 +03:00
Roman
1204e9e8aa
fix menu navigation
...
Signed-off-by: Roman <ixrock@gmail.com >
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-08-18 11:50:54 +03:00
Roman
2894f31adb
fixes
...
Signed-off-by: Roman <ixrock@gmail.com >
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-08-18 11:50:54 +03:00
Roman
2287332f8b
cluster-view battling -- part 3
...
Signed-off-by: Roman <ixrock@gmail.com >
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-08-18 11:50:54 +03:00
Roman
09c765cab0
cluster-view battling -- part 2
...
Signed-off-by: Roman <ixrock@gmail.com >
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-08-18 11:50:54 +03:00
Roman
5452fdb32d
ipc-refactoring, fixes
...
Signed-off-by: Roman <ixrock@gmail.com >
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-08-18 11:50:54 +03:00
Roman
a78d5a0fb9
cluster-view battling -- part 1 (iframe failing support nodeintegration)
...
Signed-off-by: Roman <ixrock@gmail.com >
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-08-18 11:50:54 +03:00
Roman
8925186be6
part 2
...
Signed-off-by: Roman <ixrock@gmail.com >
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-08-18 11:50:54 +03:00
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
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
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
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
Roman
2054f38d08
updated README.md
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-28 19:19:39 +03:00
Roman
c318bb4390
update .yarnrc to current electron-version
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-28 18:08:14 +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
483feda7e9
Merge remote-tracking branch 'origin/vue_react_migration' into vue_react_migration
2020-07-27 16:19:58 +03:00
Roman
4eec23689b
base-store clean up
...
Signed-off-by: Roman <ixrock@gmail.com >
Signed-off-by: Sebastian Malton <smalton@mirantis.com >
2020-07-27 09:14:16 -04:00
Roman
ce54fc645d
DCO-bot check fix
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 09:14:16 -04:00
Roman
59969719d6
fix: detect new contexts on startup and show in add-cluster page
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 09:14:16 -04:00
Roman
b357b43e9f
RELEASE_NOTES.md typo, fix #614
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 09:14:16 -04:00
Roman
c150ac6f52
fix: show loading-state when activating a cluster or adding new one
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 09:14:16 -04:00
Roman
9ba5025a0b
fix: navigation via menu
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 09:14:16 -04:00
Roman
8f3730157b
random fixes
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 09:14:16 -04:00
Roman
b2fda4e8fa
auto-refresh menu, no-clusters page + navigation fixes
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 09:14:16 -04:00
Roman
9e148064e6
fix reconnect, better handling no-clusters state
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 09:14:16 -04:00
Roman
5026072dfa
base-store.ts fix
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 09:14:16 -04:00
Roman
65f757bade
fix: better bgc for remove-cluster button, clean up
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 09:14:16 -04:00
Roman
d84720761c
refactoring: get rid of config.store.ts (renderer), moved allowNamespaces/allowedResources to cluster.ts apis
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 09:14:16 -04:00
Roman
9aba76650b
fix: apply theme on the fly in preferences, theme-store refactoring
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 09:14:16 -04:00
Roman
d7abfe3857
preferences page -- part 2
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 09:14:16 -04:00
Roman
a45eec726b
preferences page -- part 1
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 09:14:16 -04:00
Roman
072895b371
menu.ts: refactoring and fixes, reuse route paths from views (renderer)
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 09:14:16 -04:00
Roman
3622f8b992
workspaces -- part 2
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 09:14:16 -04:00
Roman
456fe344f9
workspaces -- part 1
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 09:14:16 -04:00
Roman
97c5162a69
window-manager: better handling no-clusters state
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 09:14:16 -04:00
Roman
65eea21652
fix: reloading page at Apps/* causing black-screen
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 09:14:16 -04:00
Roman
49454c5f88
refactoring, fixes
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 09:14:16 -04:00
Roman
ffa0f8814e
refactoring, fixes
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 09:14:16 -04:00
Roman
25dd645724
fix: "disconnect" cluster from clusters context-menu
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 09:14:16 -04:00
Roman
4cb03527ff
cluster-ipc refactoring
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 09:14:16 -04:00
Roman
51901183cf
clean-up/update "todo/fixme-comments"
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 09:14:16 -04:00
Roman
b1e6f8da19
fix: terminal was broken at some point during refactoring
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 09:14:16 -04:00
Roman
505d3ba1ce
fix: search-input warning, removed outdated items-list.tsx
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 09:14:16 -04:00
Roman
32dfa1b936
fix: cluster-icon badge margin
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 09:14:16 -04:00
Roman
a4424f7e9e
cluster-status -- part 3
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 09:14:16 -04:00
Roman
eb180a66f1
cluster-status -- part 2
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 09:14:16 -04:00
Roman
e0d88be3e8
cluster-status -- part 1 (ex. ClusterPage.vue)
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 09:14:16 -04:00
Roman
b8e054c0db
improved singleton types inferring
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 09:14:16 -04:00
Roman
a09caca157
Better log line when quitting Lens, close #480
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 09:14:16 -04:00
Roman
153e705822
base-store clean up
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 15:00:47 +03:00
Roman
b79a3c8da3
Merge remote-tracking branch 'origin/vue_react_migration' into vue_react_migration
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 14:44:27 +03:00
Roman
938464df80
DCO-bot check fix
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-27 14:41:20 +03:00
Roman
e79f78c547
fix: destroy window-manager on app exit
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-25 17:46:06 +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
0489ee25b5
RELEASE_NOTES.md typo, fix #614
...
Signed-off-by: Roman <ixrock@gmail.com >
2020-07-25 00:39:45 +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