Sebastian Malton
0b32775d40
Enforce some naming conventions ( #4813 )
2022-03-01 13:06:53 -05:00
Sebastian Malton
600bd659f6
Enforce member-delimiter-style using eslint ( #4870 )
2022-02-16 14:43:03 -05:00
Janne Savolainen
589472c2b5
Shorten license header to reduce amount of clutter in top of the files ( #4709 )
...
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-01-18 10:18:10 +02:00
Janne Savolainen
9d33fff906
Cascade different refactorings to eliminate global shared state from app paths
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-01-05 13:26:49 +02:00
Sebastian Malton
41863e87ce
Lint: object-curly-spacing (error) ( #4198 )
2021-11-01 08:45:45 -04:00
Lauri Nevala
c0398effc5
Detect rancher desktop ( #3711 )
2021-09-01 16:32:10 +03:00
Jari Kolehmainen
2760178196
fix k0s distribution detector ( #3589 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2021-08-11 09:16:41 +03:00
Sebastian Malton
574aea40b4
Make DetectoryRegistry a Singleton and initialize in a function ( #3538 )
2021-08-04 08:48:33 -04:00
Sebastian Malton
a6e91fc34a
Move cluster related types and function into seperate files ( #3530 )
2021-08-03 10:36:14 -04:00
Sebastian Malton
5ed4537979
Turn on noUnusedLocals, noImplicitReturns, importsNotUsedAsValues: error, and isolatedModules ( #2777 )
2021-05-19 12:11:54 -04:00
Jari Kolehmainen
2d0609ed24
Check source files for license header ( #2763 )
...
* check source files for license header
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* tweak
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* add license header to all relevant source files
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2021-05-12 18:33:26 +03:00
Jari Kolehmainen
8fff064e0c
Fix kubeconfig-sync issues ( #2692 )
...
- Removed `getFreePort` as its use is always a race condition. Change
all uses of it to retrive the port after listening
- Added `getPortFrom` as a helper function to read a port from a stream
- Remove `Cluster.ownerRef` as it is outdated and no longer needed for 5.0
- Remove `Cluster.enabled`, no longer needed because of above
- Removed `Cluster.init`, moved its contents into `Cluster.constructor`
as nothing in that function is asyncronous. Currently only being run
on `main` as a stop gap until `renderer` gets its own version of
`Cluster`
- Refactored `LensProxy` so as to prevent `pty.node` (a NodeJS
extension) being included in `webpack.extension.ts`'s run
- Removed the passing around of the proxy port as that can now be
accessed from an instance of `LensProxy`
- purge ContextHandler's cache on disconnect
Co-authored-by: Sebastian Malton <sebastian@malton.name>
2021-05-04 15:21:15 -04:00
Sebastian Malton
2e2283bcc9
enfore unix line endings and always ending files with line endings ( #1997 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2021-01-21 08:09:41 -05:00
Lauri Nevala
e8dc4d2465
Fix k0s distribution detection ( #1849 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-12-28 08:07:45 +02:00
Jari Kolehmainen
206c040ae9
Fix alibaba distro detect ( #1818 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
Co-authored-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-12-23 13:13:42 +02:00
Jari Kolehmainen
09fc7c5f39
Fix tencent distribution detect ( #1816 )
...
* fix tencent distribution detect
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* Change method orders to avoid conflicts
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
Co-authored-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-12-23 13:12:44 +02:00
Jari Kolehmainen
206c88ea52
Fix vmware distro detect ( #1817 )
...
* fix vmware distro detect
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* Change method orders to avoid conflicts
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
Co-authored-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-12-23 13:12:25 +02:00
Jari Kolehmainen
f834c7a61b
Fix huawei distro detect ( #1819 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-12-23 08:30:48 +02:00
Lauri Nevala
64888652c4
Fix Azure distribution detection ( #1795 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-12-17 19:56:24 +02:00
Jari Kolehmainen
de7bd32bc2
Fix Openshift distribution detector ( #1792 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-12-17 19:54:30 +02:00
Jari Kolehmainen
4ea265671b
Detect Openshift ( #1625 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-12-07 09:17:19 +02:00
Jari Kolehmainen
3c51e746bd
Detect kind ( #1619 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-12-03 08:07:47 +02:00
Jari Kolehmainen
87f1a39dca
Detect Docker Desktop ( #1623 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-12-02 19:13:57 +02:00
Jari Kolehmainen
13914a8bea
Detect Mirantis Kubernetes Engine ( #1622 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-12-02 19:13:32 +02:00
Lauri Nevala
2062b376a0
Detect rancher distros ( #1617 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-12-02 16:27:00 +02:00
Lauri Nevala
6d5e18ea7d
Detect microk8s distribution ( #1616 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-12-02 16:07:06 +02:00
Panu Horsmalahti
dcf253e7d5
Add eslint rule padding-line-between-statements ( #1593 )
...
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
2020-12-02 09:55:52 +02:00
Panu Horsmalahti
ff93760dc4
Enable object-shorthand rule ( #1500 )
...
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
2020-11-24 13:16:35 +02:00
Panu Horsmalahti
460dfe4d2b
Use @typescript-eslint/semi.
...
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
2020-11-19 18:12:52 +02:00
Panu Horsmalahti
1477bb8274
Enforce semicolons in eslint
...
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
2020-11-19 16:35:04 +02:00
Lauri Nevala
f126264d47
Telemetry improvements ( #1180 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-10-30 16:09:59 +02:00
Lauri Nevala
ce995f3deb
Implement cluster metadata detectors ( #1106 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2020-10-22 21:45:54 +03:00