Alex Andreev
7fb82cde7c
Setting up prod-path in extension store
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-09-09 09:42:55 +03:00
Alex Andreev
3428476d40
Restoring plugins options for webpack config
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-09-08 16:40:20 +03:00
Roman
bd7b5b4477
master-merge fix
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-09-07 14:42:42 +03:00
Roman
f114497a64
Merge remote-tracking branch 'origin/master' into feature/extensions_api
2020-09-07 14:28:44 +03:00
Alex Andreev
0de4e16c9f
More cluster menu fixes ( #815 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-09-07 14:09:56 +03:00
Lauri Nevala
09079799a5
v3.6.0-rc.1 ( #812 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-07 14:04:12 +03:00
Roman
b1783d6150
Merge remote-tracking branch 'origin/master' into feature/extensions_api
...
# Conflicts:
# package.json
# src/renderer/components/cluster-manager/clusters-menu.tsx
2020-09-07 13:40:49 +03:00
Roman
554097e91b
extensions-api -- registering menu icon, part 1
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-09-07 12:30:30 +03:00
Alex Andreev
06b4bfe363
Removing DEBUG env from package.json commands ( #810 )
...
* Removing DEBUG env from dev processes
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Removing cross-env dependency
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Updating lock file
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-09-07 12:10:35 +03:00
Roman
d9385a4589
extensions-api -- fix: replace activate() -> enable() in examle-extension
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-09-07 11:43:23 +03:00
Roman
7ebac4d151
extensions-api -- better console output for extension class logs
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-09-06 22:39:51 +03:00
Roman
95db1b3b11
extensions-api -- fixes
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-09-06 22:14:42 +03:00
Roman
eca3cadd80
extensions-api -- provide lens-runtime params on extension.enable
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-09-06 17:52:05 +03:00
Roman
01d5989894
extensions-api -- hide warning "dependency: the request of a dependency is an expression"
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-09-06 16:29:06 +03:00
Roman
4ab44bda3f
extensions-api -- separated webpack config
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-09-06 11:21:45 +03:00
Lauri Nevala
4250523fe4
Allow user to configure kubectl binary preferences ( #800 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
Co-authored-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-09-04 22:50:50 +03:00
Sebastian Malton
8f94f4a3da
add drag and drop capabilities for the order of cluster icons on the side bar ( #623 )
...
* add drag and drop capabilities for the order of cluster icons on the side bar
* add type annotations for better clarity
* fix clusters staying in previously icon reordered workspaces
* add some tests to cluster-store
Signed-off-by: Sebastian Malton <smalton@mirantis.com>
Co-authored-by: Sebastian Malton <smalton@mirantis.com>
2020-09-04 13:32:27 -04:00
Jim Ehrismann
7d2215b5b4
Restrict file permissions to only the user for pasted kubeconfigs that are kept in the app dir ( #805 )
...
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com>
2020-09-04 20:28:51 +03:00
Roman
b6f6094e3e
extensions-api -- fix: activating extensions only in mainFrame (cluster-manager scope view)
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-09-04 16:19:19 +03:00
Roman
11dce16b6c
extensions-api -- added todos for example-extension
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-09-04 15:58:49 +03:00
Roman
7f646da312
extensions-api -- in-progress - PoC: activate all loading extensions
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-09-04 15:48:42 +03:00
Roman
14fb185792
extensions-api -- in-progress - remove runtime error
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-09-04 15:23:56 +03:00
Roman
a78893bb3b
extensions-api -- in-progress - fix example out
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-09-04 15:14:03 +03:00
Roman
57d6f8f933
extensions-api -- in-progress
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-09-04 14:54:56 +03:00
Alex Andreev
435baaea00
Close Preferences and Cluster Setting on Esc keypress ( #804 )
...
* Close Preferences on Esc key
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Close Cluster Settings on Esc
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-09-04 11:27:08 +03:00
Alex Andreev
7274658b51
Wider Select box for Helm chart installation ( #803 )
...
* Fixing typo
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
* Fine-tuning select to show long items
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-09-04 10:03:18 +03:00
Trevor Nichols
26e031fc58
Update CRD api to use preferred version and implement v1 differences ( #718 )
...
* Update CRD api to use preferred version and implement v1 differences
Signed-off-by: Trevor Nichols <trevor@nichols.id.au>
* Fix unit test failure
Signed-off-by: Trevor Nichols <trevor@nichols.id.au>
* Register alternate API base URL if preferred version changes.
Signed-off-by: Trevor Nichols <trevor@nichols.id.au>
* Adjust for validation moving to the version.schema
Signed-off-by: Trevor Nichols <trevor@nichols.id.au>
2020-09-04 09:39:31 +03:00
Trevor Nichols
38ba9cd383
Change order of init for fresh clone ( #797 )
...
Signed-off-by: Trevor Nichols <trevor@nichols.id.au>
2020-09-04 09:33:17 +03:00
Jari Kolehmainen
ca2307eb66
Remove double copyright ( #802 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-09-04 07:29:20 +03:00
Ryan MacLean
006406c5e9
Some Grammatical Fixes ❤️ ( #641 )
...
Signed-off-by: Ryan MacLean <6923433+ryanmaclean@users.noreply.github.com>
2020-09-04 07:21:03 +03:00
Roman
76f8263baf
extensions-api -- in-progress
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-09-03 23:31:14 +03:00
Roman
5001663e7a
extensions-api -- added initial extensions listing/managing page available from app menu/hotkey
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-09-03 20:37:47 +03:00
Roman
a5533a5eb1
extensions-api -- expose public apis to extension via "module-alias" package
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-09-03 17:23:04 +03:00
Lauri Nevala
40e9a3bece
Download binaries before building the app ( #799 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-03 14:40:38 +03:00
Roman
a6a0a6eddf
extensions-api -- in-progress
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-09-02 17:54:18 +03:00
Alex Andreev
43f3044273
Using import type statement ( #793 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-09-02 17:11:46 +03:00
Lauri Nevala
61c3e32a7c
Try to reconnect non-accessible clusters on activate ( #789 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-02 15:28:02 +03:00
Roman
e93c53ff0c
extensions-api -- loading extension modules -- part 2
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-09-02 15:07:27 +03:00
Roman
b2414542b8
extensions-api -- loading extension modules -- part 1
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-09-02 13:24:30 +03:00
Lauri Nevala
b77249fbc8
Update help texts for Add cluster ( #785 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-02 13:08:42 +03:00
Alex Andreev
5788c44303
Reload active dashboard view ( #783 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-09-02 10:05:49 +03:00
Alex Andreev
5e2ef2f64f
Adding margin to last cluster icon ( #788 )
...
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-09-02 09:48:28 +03:00
Lauri Nevala
5e016182e9
Do not set app to dev mode if debugging flag is passed ( #774 )
...
* Do not set app to dev mode if debugging flag is passed
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-02 09:45:55 +03:00
Lauri Nevala
4db06087b1
Bump versions of bundled binaries ( #781 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-02 08:27:04 +03:00
Lauri Nevala
97b2916242
Update Kubectl version map ( #780 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-02 08:09:30 +03:00
Lauri Nevala
9c37c69fb4
Allow to override logger for LensBinary ( #776 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-02 08:08:40 +03:00
Lauri Nevala
993b601f74
Release v3.6.0-beta.2 ( #782 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-02 07:47:07 +03:00
Roman
1e08b01423
extensions-api -- in-progress
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-09-01 18:46:50 +03:00
Roman
546ca123f6
extensions-api -- in-progress
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-09-01 18:15:59 +03:00
Sebastian Malton
8c0ee5dc37
upgrade eslint typescript parser ( #773 )
...
Signed-off-by: Sebastian Malton <smalton@mirantis.com>
Co-authored-by: Sebastian Malton <smalton@mirantis.com>
2020-09-01 09:27:39 -04:00