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
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
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
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
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
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
Jari Kolehmainen
62afdc7415
Cleanup production build ( #1002 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-09-30 11:34:35 +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
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
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
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
Lauri Nevala
9e4155bab4
Release v3.6.0-beta.1 ( #762 )
...
* 3.6.0-beta.1
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-08-28 11:20:35 +03:00
Sebastian Malton
a12aa8a04f
add cluster icon migration code ( #673 )
...
Signed-off-by: Sebastian Malton <smalton@mirantis.com>
2020-08-25 16:42:30 +03:00
Lauri Nevala
b75cac4546
Fix windows dev env ( #722 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
Co-authored-by: Trevor Nichols <trevor@ml.net.au>
2020-08-25 11:08:46 +03:00
Roman
5163ede4f1
package.json: upgrade typescript to 4.x ( #725 )
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-08-20 21:01:33 +03:00
Roman
5670312c47
Migrating Vue components to React and stores refactoring ( #585 )
...
Signed-off-by: Roman <ixrock@gmail.com>
Co-authored-by: Sebastian Malton <sebastian@malton.name>
Co-authored-by: Sebastian Malton <smalton@mirantis.com>
Co-authored-by: Lauri Nevala <lauri.nevala@gmail.com>
Co-authored-by: Alex Andreev <alex.andreev.email@gmail.com>
2020-08-20 08:53:07 +03:00
Jari Kolehmainen
81796af508
Update copyright, eula and contact details ( #690 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-08-14 16:05:57 +03:00
Roman
b7974827d2
Lens restructure ( #540 )
...
Signed-off-by: Roman <ixrock@gmail.com>
2020-06-30 14:35:16 +03:00
Jussi Nummelin
d55803d0c7
Bump master to 3.6.0-dev ( #470 )
...
Signed-off-by: Jussi Nummelin <jussi.nummelin@gmail.com>
2020-06-18 10:38:21 +03:00
Lauri Nevala
8c471daab6
Update Helm to 3.2.4 ( #487 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-06-17 20:58:10 +03:00
Jari Kolehmainen
bc91df6192
Release v3.5.0 ( #463 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-06-15 20:33:01 +03:00
Jari Kolehmainen
5c5454166f
Release v3.5.0-rc.1 ( #446 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-06-11 16:59:21 +03:00
Lauri Nevala
78eeef2805
Close proxy server on app quit ( #413 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-06-10 17:00:17 +03:00
Jari Kolehmainen
deb4bf2f7b
Integration tests using spectron ( #410 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-06-09 13:18:24 +03:00
Jari Kolehmainen
ffb521071f
Release v3.5.0-beta.1 ( #403 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-06-05 09:51:41 +03:00
Jari Kolehmainen
fb287c435c
Release v3.4.0 ( #356 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-05-09 10:21:36 +03:00
Jari Kolehmainen
2a4704716d
Release v3.4.0-rc.1 ( #347 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-05-06 21:01:24 +03:00
Jari Kolehmainen
29cd171d0f
Release v3.4.0-beta.2 ( #330 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-04-30 18:14:23 +03:00
Jari Kolehmainen
d6b173840b
Release v3.4.0-beta.1 ( #320 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-04-29 08:29:34 +03:00
Jari Kolehmainen
c7f92494e0
Release v3.3.1 ( #279 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-04-20 18:15:58 +03:00
Lauri Nevala
01e2ef50b1
Update @kubernetes/client-node to 0.11.1 ( #278 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-04-20 16:17:59 +03:00
Jari Kolehmainen
799482b3c4
Release v3.3.0 ( #265 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-04-17 07:49:36 +03:00
Jari Kolehmainen
1b3c8e22fd
Electron 6.1.10 ( #263 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-04-16 17:13:51 +03:00
Jari Kolehmainen
5a47298591
Release v3.3.0-rc.1 ( #248 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-04-15 16:16:40 +03:00
Jari Kolehmainen
d80e956870
Fix use of bundled kubectl ( #241 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-04-11 17:48:29 +03:00
Miska Kaipiainen
758034f61a
Clean up legacy references to Kontena ( #216 )
...
Signed-off-by: Miska Kaipiainen <miska.kaipiainen@gmail.com>
2020-04-11 14:38:53 +03:00
Jari Kolehmainen
8b3acf2ded
Release v3.2.0 ( #228 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-04-09 18:25:00 +03:00
Jari Kolehmainen
f1795307f9
Release v3.2.0-rc.2 ( #223 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-04-07 17:34:02 +03:00
Jari Kolehmainen
f23da9ccad
Bundle helm3 binary ( #220 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-04-06 18:18:18 +03:00
Jari Kolehmainen
1c2298f2af
Release v3.2.0-rc.1 ( #215 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-04-03 20:51:20 +03:00
Jari Kolehmainen
04b652910a
Release v3.1.0 ( #173 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-03-29 18:46:21 +03:00
Jari Kolehmainen
f70be1da70
Release v3.1.0-rc.1 ( #169 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-03-28 14:41:18 +02:00
Jari Kolehmainen
4971a8a558
Release v3.1.0-beta.2 ( #164 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-03-27 08:25:32 +02:00
David Birks
4e6dad53d2
Add license to package.json ( #163 )
...
Signed-off-by: David Birks <david@birks.dev>
2020-03-27 07:38:52 +02:00
Jari Kolehmainen
4ead24bd9d
Windows build fix ( #159 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-03-26 20:40:36 +02:00
Jari Kolehmainen
d7c22c8dc5
Release v3.1.0-beta.1 ( #153 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-03-25 07:40:37 +02:00
Jari Kolehmainen
1aaa695cfe
Refactor dashboard server logic to electron main ( #146 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-03-24 07:37:47 +02:00
inductor
e54b79b56a
Add engine to strict node version in package.json ( #144 )
...
Signed-off-by: inductor <kohei.ota@zozo.com>
2020-03-23 16:31:28 +02:00
Jari Kolehmainen
4a5f66be03
electron 6.1.9
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-03-17 16:42:11 +02:00
Jari Kolehmainen
cb9c7fd4eb
fix repo org in links
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-03-15 09:59:27 +02:00
Jari Kolehmainen
1d0815abd2
Lens app source code ( #119 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-03-15 09:52:02 +02:00