Strokachuk Oleg
71175a0ae1
Show all helm release statuses. Fix lensapp#4586 ( #4594 )
...
Signed-off-by: zifter <zifter.ai@gmail.com >
2021-12-23 12:20:27 +03:00
Sebastian Malton
e9d99d8485
Replace all uses of promiseExec with promiseExecFile ( #4514 )
2021-12-17 10:29:09 -05:00
Sebastian Malton
c6dce043a7
Lint: comma-spacing (error) & comma-dangle (error) ( #4200 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2021-11-02 17:38:20 -04:00
chh
b06c33383b
Prevent injection of expired "DST Root CA X3" from host CA stores; Electron to 13.6 ( #4185 )
2021-11-02 18:16:10 +02:00
Sebastian Malton
b32e841bd2
Increase maxBuffer size when getting helm release details ( #4164 )
2021-10-28 08:33:16 -04:00
Sebastian Malton
38276bbbff
Update helm cache if files have been modified ( #3973 )
2021-10-20 08:50:52 -04:00
Sebastian Malton
5998b4ca84
Upgrade js-yaml to 4.X ( #3623 )
2021-10-18 10:03:10 -04:00
Sebastian Malton
5a25c44de6
Catch and display errors for release details ( #3905 )
2021-10-12 08:28:32 -04:00
Jari Kolehmainen
9d6bed8786
Build and release amd64 & arm64 together (macOS) ( #3700 )
...
* build and release amd64 & arm64 together
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fixes
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2021-08-31 11:00:27 +03:00
Sebastian Malton
5f89b3e31f
Fix filtering deprecated charts ( #3635 )
2021-08-24 08:29:36 -04:00
Jari Kolehmainen
58a446bd45
Refactor k8s api to common ( #3553 )
...
* refactor kube api to common
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* refactor more utils to common
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* refactor more utils to common
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix tests
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* switch to use node-fetch on both sides
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* cleanup
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* improve logger
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix lint errors
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix/improve tests
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix tests
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix node-fetch require error on prod build
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* preload fix
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fixes
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* read serverAddress from apiBase
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* cleanup
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2021-08-10 13:26:14 +03:00
Josh Soref and Josh Soref
e87b4836be
Fix spelling ( #3181 )
...
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com >
2021-07-16 08:53:01 -04:00
Sebastian Malton
3b31dadf19
Fix listing charts failing due to bad versions ( #3308 )
2021-07-08 11:35:54 -04:00
Sebastian Malton
eb45f45a7a
Add context menu entry for deleting local clusters ( #2923 )
2021-06-17 12:19:22 -04:00
Sebastian Malton
043f411ad1
Fix getReleases returning inconsistent data types ( #2924 )
2021-06-01 11:53:24 -04:00
Sebastian Malton
36e8888ecb
Improve loading animation when switching release details ( #2367 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2021-05-31 16:43:08 -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
Sebastian Malton
b20bedfbae
Initialize HelmRepoManager on demand ( #2591 )
2021-04-22 15:34:17 -04:00
Sebastian Malton
9563ead2e6
Fixing Singleton typing to correctly return child class ( #1914 )
...
- Add distinction between `getInstance` and `getInstanceOrCreate` since
it is not always possible to create an instance (since you might not
know the correct arguments)
- Remove all the `export const *Store = *Store.getInstance<*Store>();`
calls as it defeats the purpose of `Singleton`. Plus with the typing
changes the appropriate `*Store.getInstance()` is "short enough".
- Special case the two extension export facades to not need to use
`getInstanceOrCreate`. Plus since they are just facades it is always
possible to create them.
- Move some other types to be also `Singleton`'s: ExtensionLoader,
ExtensionDiscovery, ThemeStore, LocalizationStore, ...
- Fixed dev-run always using the same port with electron inspect
- Update Store documentation with new recommendations about creating
instances of singletons
- Fix all unit tests to create their dependent singletons
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2021-04-21 09:59:59 -04:00
osddeitf and Sebastian Malton
04d3cd5b14
Add support for viewing 'User-supplied values' of helm release ( #1862 )
...
Co-authored-by: Sebastian Malton <sebastian@malton.name >
2021-04-20 11:47:38 -04:00
Lauri Nevala
4afec72ceb
Fix: Recreate proxy kubeconfig if it is deleted ( #2372 )
2021-03-23 08:12:01 -04:00
Alex Andreev
6876d774a5
Fix: deprecated helm chart filtering ( #2158 )
...
* Refactor of excludeDeprecated helm service method
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Pick first helm chart from the list on load
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Removing helm filtering in UI
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Cleaning up
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Cleaning up type definitions
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding sorting charts by version
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding tests for methods that manipute chart listing
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Cleaning up tests a bit
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
* Adding semver coercion before comparing versions
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com >
2021-02-24 10:20:06 +03:00
pashevskii
b7e5fb78d9
Add posibility to add custom repository ( #1368 )
...
Signed-off-by: Pavel Ashevskii <pashevskii@mirantis.com >
2020-12-08 15:54:49 +03: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
335778aeef
Enforce template strings in eslint ( #1574 )
...
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com >
2020-11-30 15:35:16 +02:00
Sebastian Malton
7451869c25
add no-unused and react/recommended to eslint ( #1523 )
...
* add no-unused-vars and no-unused-imports
* added quotes: double, and remove ignore pattern
* move itif and describeif into utils
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2020-11-27 08:48:38 -05: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
Lauri Nevala
6a0dd4edfb
Replace deprecated stable helm repository with bitnami ( #1479 )
...
* Replace deprecated stable repo with bitnami
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-11-23 09:07:37 +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
bdd0f0b604
Fetch Helm available repositories from Artifact HUB cache ( #1090 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com >
2020-10-16 17:10:37 +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
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