Commit Graph
100 Commits
Author SHA1 Message Date
Roman da96776b73 fix: skip redefining global __static in tests
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-14 12:42:50 +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
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
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
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
Roman a34da5a5c6 cluster-view more fixes & UX optimizations
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-10 16:37:54 +03:00
Roman 402d07d8e5 cluster-view fixes
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-10 15:37:06 +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
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
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
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
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 763189b27d cluster-view battling -- part 1 (iframe failing support nodeintegration)
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-06 19:14:59 +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
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