Roman
e1b9fb128e
Merge branch 'master' into feature/tray
...
# Conflicts:
# package.json
# src/common/user-store.ts
# src/common/workspace-store.ts
# src/main/index.ts
# src/main/window-manager.ts
# src/renderer/components/+cluster-settings/cluster-settings.tsx
# src/renderer/components/+preferences/preferences.tsx
# src/renderer/components/cluster-manager/cluster-manager.tsx
# src/renderer/components/cluster-manager/clusters-menu.tsx
# src/renderer/components/layout/sidebar.tsx
# yarn.lock
2020-10-27 12:21:15 +02:00
Jari Kolehmainen
62ae7771df
Allow extensions to define cluster features ( #1125 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-10-26 08:21:22 +02:00
Roman
f3a0059355
Extension support page ( #1112 )
...
Signed-off-by: Roman <ixrock@gmail.com>
Co-authored-by: Jim Ehrismann <40840436+jim-docker@users.noreply.github.com>
2020-10-24 09:24:54 +03:00
Jari Kolehmainen
99db7aca19
Allow extensions to register kube-object menus + details ( #1108 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-10-22 21:41:20 +03:00
Jari Kolehmainen
c566c85351
Move tracker to telemetry extension ( #1092 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-10-19 11:56:08 +03:00
Roman
457171dd00
navigation refactoring, move out buildUrl to common/utils so react and react-router not required as package.json dependecies in runtime (main)
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-10-16 13:58:20 +03:00
Roman
8097ca5af8
clean-up
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-10-16 12:28:41 +03:00
Jari Kolehmainen
a00d26149c
Merge branch 'master' into extensions-api
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-10-16 07:58:47 +03:00
Roman
78b199b719
fix-build: invisible app icon when there are more files within "build/icons/*.png"
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-10-14 18:12:13 +03:00
Roman
3c668c47bf
moved generating tray icons to build step
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-10-14 17:29:15 +03:00
Lauri Nevala
3a6b499fe3
Merge branch 'extensions-api' of github.com:lensapp/lens into extensions-api
2020-10-14 09:15:46 +03:00
Jari Kolehmainen
45abc740e9
Initial telemetry extension ( #1067 )
...
* initial telemetry extension
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* Fix preferences saving and default value
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
Co-authored-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-10-13 12:57:38 +03:00
Roman
be6f0180e1
Merge remote-tracking branch 'origin/master' into feature/tray
...
# Conflicts:
# src/renderer/components/+add-cluster/add-cluster.tsx
# src/renderer/components/+cluster-settings/cluster-settings.tsx
2020-10-12 12:14:40 +03:00
steve richards
4fcac6b0d0
Added additional checks on the command used in the Exec plugin in a kubeconfig ( #1013 )
...
- Added check to see if the program being referenced in the command field of the
exec object in the User construct exists. If it doesn't an error will be raised.
If more than 1 context is selected when adding a kubeconfig then valid contexts
will be added and any with an error will not be.
Signed-off-by: Steve Richards <srichards@mirantis.com>
Co-authored-by: Steve Richards <srichards@mirantis.com>
2020-10-12 10:20:08 +03:00
Sebastian Malton
0960259279
Add some basic unit tests for the following files: ( #1050 )
...
* Add some basic unit tests for cluster, kube-auth-proxy, and kubeconfig-manager
- src/main/cluster.ts
- src/main/kube-auth-proxy.ts
- src/main/kubeconfig-manager.ts
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2020-10-09 11:25:20 -04:00
Jari Kolehmainen
4f98a01a8b
Improve how extension-api is exposed/loaded ( #1055 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-10-09 14:12:40 +03:00
Jari Kolehmainen
aa864fc199
Support extensions in main process ( #1032 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-10-08 11:52:45 +03:00
Roman
1a0b5c1d79
Merge remote-tracking branch 'origin/master' into feature/tray
...
# Conflicts:
# src/renderer/components/cluster-manager/cluster-view.tsx
2020-10-07 15:52:45 +03:00
Lauri Nevala
44ce51613b
Release v3.6.6 ( #1033 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-10-07 10:17:31 +03:00
Roman
ec50c411a4
fix build version (cannon find module 'react')
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-10-06 16:47:11 +03:00
Roman
fdb5368914
allow to tweak svg-icon before applying as tray-icon
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-10-06 15:17:26 +03:00
Lauri Nevala
0f57ea91b1
Merge branch 'master' into extensions-api
2020-10-06 14:52:27 +03:00
Jari Kolehmainen
2b6f283e1b
Allow extensions to have external dependencies ( #1018 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-10-05 16:39:58 +03:00
Sebastian Malton
87061cee9e
Refactor testing harness to use defaults ( #808 )
...
* Refactor testing harness to use defaults
- Move tests into defaultly named test folders
- Use default test suffix of ".test" instead of "_test"
- Make cluster-store tests unit tests by adding more
nesting, so that order of tests doesn't matter
Signed-off-by: Sebastian Malton <sebastian@malton.name>
Co-authored-by: Sebastian Malton <smalton@mirantis.com>
2020-10-02 10:05:59 -04:00
Lauri Nevala
f9b5ba6980
Release v3.6.5 ( #1004 )
...
* Release v3.6.5
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-30 21:54:12 +03:00
Jari Kolehmainen
de3849d22c
Merge branch 'master' into extensions-api
2020-09-30 19:47:13 +03:00
Roman
eee7febfc3
Tray icon #833 -- part 2
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-09-30 17:30:58 +03:00
Jari Kolehmainen
62afdc7415
Cleanup production build ( #1002 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-09-30 11:34:35 +03:00
Roman
f88aa2f22e
Tray icon #833 -- part 1
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-09-29 19:09:05 +03:00
Jari Kolehmainen
82c4177cb9
Move in-tree extensions to top-level folder ( #993 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-09-29 16:45:42 +03:00
Roman
5ec6751ab4
Extensions api types ( #985 )
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-09-29 07:37:25 +03:00
Lauri Nevala
9702c645b4
Release v3.6.5-rc.1 ( #974 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-28 09:19:01 +03:00
Jari Kolehmainen
1168abfa32
Helm 3.3.4 ( #964 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-09-25 13:08:06 +03:00
Roman
91b4823ec6
Merge branch 'master' into extensions-api
...
# Conflicts:
# src/renderer/components/app.tsx
# src/renderer/components/cluster-manager/clusters-menu.scss
# src/renderer/components/cluster-manager/clusters-menu.tsx
# src/renderer/components/layout/main-layout.tsx
# src/renderer/components/layout/sidebar.tsx
2020-09-23 11:49:16 +03:00
Lauri Nevala
c82b54d5d7
Release v3.6.4 ( #941 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-21 22:33:53 +03:00
Lauri Nevala
bddc6b33e3
Release v3.6.3 ( #925 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-18 15:36:36 +03:00
Lauri Nevala
f5d41c645c
Release v3.6.2 ( #901 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-17 09:26:38 +03:00
Lauri Nevala
61b1c9c5e9
v3.6.1 ( #899 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-16 23:26:50 +03:00
Lauri Nevala
09074e764c
Fix windows installer when app directory removed manually ( #893 )
...
* Fix windows installer when app directory removed manually
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-16 21:44:08 +03:00
Jari Kolehmainen
c2afd026cc
Inject Host header to k8s client requests ( #887 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-09-16 20:54:36 +03:00
Lauri Nevala
6246a3034f
v3.6.0 ( #870 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-14 13:57:23 +03:00
Lauri Nevala
d370805d01
Release v3.6.0-rc.3 ( #864 )
...
* v3.6.0-rc.3
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-14 10:08:30 +03:00
Roman
a3dc928430
Merge branch 'master' into extensions-api
...
# Conflicts:
# package.json
# src/common/cluster-store.ts
# src/renderer/bootstrap.tsx
# src/renderer/components/cluster-manager/clusters-menu.tsx
# static/RELEASE_NOTES.md
# webpack.dll.ts
2020-09-11 12:29:38 +03:00
Sebastian Malton
8d1f0efe80
remove make-syncronous and file-type calls from migration ( #844 )
...
* remove make-syncronous and file-type calls from migration
Signed-off-by: Sebastian Malton <smalton@mirantis.com>
Co-authored-by: Sebastian Malton <smalton@mirantis.com>
2020-09-09 16:41:25 -04:00
Lauri Nevala
763b07b7fc
v3.6.0-rc.2 ( #841 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-09 23:07:36 +03:00
Roman
f1b03990ea
Extensions loading ( #795 )
...
Signed-off-by: Roman <ixrock@gmail.com>
Co-authored-by: Alex Andreev <alex.andreev.email@gmail.com>
Co-authored-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-09-09 13:00:25 +03:00
Sebastian Malton
295333d055
add progress bar for webpack compilation ( #794 )
...
Signed-off-by: Sebastian Malton <smalton@mirantis.com>
Co-authored-by: Sebastian Malton <smalton@mirantis.com>
2020-09-08 08:44:34 -04: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
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
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