Jari Kolehmainen
|
7b144b09b6
|
fix electronBrowserWindowInjectable id
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2023-03-17 17:31:02 +02:00 |
|
Jari Kolehmainen
|
a4e39937fa
|
fix resolve system proxy error when no windows available
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2023-03-17 17:09:24 +02:00 |
|
Jari Kolehmainen
|
f88555a1d7
|
Port #7282 to master (#7289)
* fix requestNamespaceListPermissionsForInjectable
* more tests
* fix test descriptions
* fake -> stub
* fake-namespace -> irrelevant-namespace
---------
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2023-03-06 10:00:59 -05:00 |
|
Jari Kolehmainen
|
8b93a52930
|
should show resource if missing allowedResources data (#7274)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2023-03-03 13:48:26 +02:00 |
|
Jari Kolehmainen
|
c94dce2c29
|
Fix chromium net error codes (#7180)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2023-02-16 10:51:57 -05:00 |
|
Jari Kolehmainen
|
415a133085
|
Change extension ipc registration log level from info to debug (#7175)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2023-02-16 07:52:09 -05:00 |
|
Jari Kolehmainen
|
ccab5fda1c
|
Use setCertificateVerifyProc to verify lens proxy certificate (#7118)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2023-02-08 05:51:55 -05:00 |
|
Jari Kolehmainen
|
65175377d0
|
fix common extension api bundling (#7099)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2023-02-03 15:15:08 +02:00 |
|
Jari Kolehmainen
|
205dc5127f
|
fix open-lens package missing fonts (#7100)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2023-02-03 13:26:18 +02:00 |
|
Jari Kolehmainen
|
f291150044
|
Fix invalid bin links causing errors on windows (#7101)
* fix invalid bin links causing errors on windows
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* add --include-dependencies
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
---------
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2023-02-03 12:21:41 +02:00 |
|
Jari Kolehmainen
|
5002b450fd
|
Set core webpack dependencies as externals (#7094)
* core webpack dependencies as externals
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* use fork-ts-checker-webpack-plugin
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
---------
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2023-02-02 16:52:21 +02:00 |
|
Jari Kolehmainen
|
89b2aab75d
|
use rimraf for node_modules remove (#7083)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2023-02-01 17:13:37 +02:00 |
|
Jari Kolehmainen
|
76c025f04c
|
Fix ensure-binaries bin (#7078)
* fix ensure-binaries bin
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* fix dist file extension
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* use type: module
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* fix lerna/yarn timeouts on windows
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* increase install dependency retry timeout
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
---------
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2023-02-01 17:13:13 +02:00 |
|
Jari Kolehmainen
|
df6f4b5fa0
|
Allow to develop & build on Windows powershell (#7081)
* allow to develop & build on windows powershell
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* remove hardcoded bash shell from test workflow
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* use rimraf
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
---------
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2023-02-01 15:58:18 +02:00 |
|
Jari Kolehmainen
|
d3c4816e4b
|
set cwd when spawning kube auth proxy (#7069)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2023-01-31 18:23:29 +02:00 |
|
Jari Kolehmainen
|
4a47e92b95
|
Allow computed catalog source from extension (#7053)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2023-01-30 09:37:31 -05:00 |
|
Jari Kolehmainen
|
a7134405cf
|
Fix missing core styles in dev mode (#7037)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2023-01-27 09:48:45 -05:00 |
|
 Jari KolehmainenandSebastian Malton
|
7e8ae3fded
|
Move node-fetch to separate package (#7009)
* move node-fetch to separate package
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* fix node-fetch package runtime error
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* fix test:unit nx dependency
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* fix test:unit nx dependency
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* Add prepare step for node-fetch
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Update lock
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Remove dead comment
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Remove unnecessary fetchModuleInjectable
Signed-off-by: Sebastian Malton <sebastian@malton.name>
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
Signed-off-by: Sebastian Malton <sebastian@malton.name>
Co-authored-by: Sebastian Malton <sebastian@malton.name>
|
2023-01-25 17:13:41 +02:00 |
|
Jari Kolehmainen
|
ba95cc301e
|
fix core package name and version (#7007)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2023-01-25 15:22:35 +02:00 |
|
Jari Kolehmainen
|
2657df2293
|
Restructure to monorepo (#6907)
* wip: restructure to monorepo
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* refactor create-release-pr to a package
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* build fixes
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* github workflow fixes
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* fix typo
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* add webpack-env types to core
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* fix github workflows
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* refactor/fix integration tests
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* lint fix
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* yarn run dev
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* eslint settings for vscode
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* move templates to right package
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* open-lens build fixes
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* integration test fix
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* fix nx task dependencies
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* use bash shell for unit tests in test workflow
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* fix test:unit for windows
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* fix win-ca webpack error in open-lens
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* fix win-ca webpack error in open-lens
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* fix build:app on windows
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* remove ELECTRON_BUILDER_EXTRA_ARGS
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* sync src/ from master
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* remove Makefile from core
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2023-01-24 10:46:26 -08:00 |
|
Jari Kolehmainen
|
cf27605a21
|
Introduce ipcMainInjectionToken (#6950)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2023-01-16 16:20:43 -05:00 |
|
Jari Kolehmainen
|
40918cf582
|
Move IpcRendererNavigationEvents to common (#6949)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2023-01-16 16:20:30 -05:00 |
|
Jari Kolehmainen
|
7052dc0dba
|
Lens proxy with TLS (#6851)
* lens proxy tls support
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* integration test fix
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* don't override getRequestOptions if they are set
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* fix electronAppInjectable override
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* use runnables on renderer
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* move certificate generation to runnables
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* simplify
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2023-01-04 19:18:02 +02:00 |
|
Jari Kolehmainen
|
2363b390c9
|
Update slack links to a static redirect url (#6856)
* update slack links to a static redirect url
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* update snapshots
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2023-01-03 08:19:04 -05:00 |
|
Jari Kolehmainen
|
e59ec3abfd
|
clarify readme (#6838)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2022-12-28 15:27:00 +02:00 |
|
 Jari KolehmainenandSebastian Malton
|
97551bb7f0
|
Allow to import app as a library (#6722)
* unify build fs layout
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* use currentApp path for static files
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* lint fix
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* allow to import open-lens
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* allow to customize both main & renderer
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* fix compile-library script
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* remove bundled extensions
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* similar interface for both main & renderer
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* use startApp on both sides
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* fix startApp import
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* fix startApp import
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* Fix injection cycle (somehow)
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* use cwd in download_binaries
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* introduce applicationInformationToken
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* register applicationInformationInjectable in main & renderer
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* allow to define bundled extensions via appStart
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* compile node-fetch automatically via prepare
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* define peerDependencies
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* webpack fixes
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* rename application-information-token.injectable.ts -> application-information-token.ts
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* monaco-editor as externals
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* refactor application-information
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* introduce bundledExtensionInjectionToken
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* mark library exports as experimental
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* move extension npm package files & add release automation
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* add missing build files to package
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* fix bad merge conflict resolve
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* fix package.json name
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* allow to set mode via startApp
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* revert unnecessary changes
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* webpack: fix extensionOutDir
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* remove unnecessary peerDependencies
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* introduce nodeEnvInjectionToken
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* remove NODE_ENV from environmentVariablesInjectable
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* fix jest modulePathIgnorePatterns
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* fix duplicate injectable registration
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* fix build executableName
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
Signed-off-by: Sebastian Malton <sebastian@malton.name>
Co-authored-by: Sebastian Malton <sebastian@malton.name>
|
2022-12-23 13:33:35 +02:00 |
|
Jari Kolehmainen
|
012944d562
|
Include bundled extensions in package.json (#6715)
* bundle extensions to asar
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* make build fix
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2022-12-13 13:24:46 +02:00 |
|
Jari Kolehmainen
|
4ac47fa795
|
Unify build fs layout (#6717)
* unify build fs layout
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* use currentApp path for static files
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* lint fix
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* absolute override path for tests
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2022-12-12 11:23:45 -05:00 |
|
 Jari KolehmainenandSebastian Malton
|
245e132ada
|
Fix KubeApi watch retry on timeout (#6640)
* fix KubeApi watch retry on timeout
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* Fix tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
Signed-off-by: Sebastian Malton <sebastian@malton.name>
Co-authored-by: Sebastian Malton <sebastian@malton.name>
|
2022-11-24 08:44:35 -05:00 |
|
Jari Kolehmainen
|
fadcba1d75
|
detach shell process in computeUnixShellEnvironmentInjectable (#6551)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2022-11-10 08:40:05 +02:00 |
|
Jari Kolehmainen
|
d63bf277b2
|
Fix compute unix shell environment timeout (#6516)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2022-11-04 07:20:19 -04:00 |
|
Jari Kolehmainen
|
cd6df109aa
|
React on any KubeObjectStore eventsBuffer change, not just length (#6490)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2022-10-31 11:23:13 -04:00 |
|
Jari Kolehmainen
|
8a2492a24a
|
Increase log file maxsize from 16KB to 1MB (#6458)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2022-10-24 07:47:34 -04:00 |
|
Jari Kolehmainen
|
97fc7cf6fb
|
Export node-pty spawn from main to extensions (#6438)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2022-10-20 11:02:49 -04:00 |
|
Jari Kolehmainen
|
388c38fc5e
|
improve shellEnv (#6351)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2022-10-07 09:19:10 -04:00 |
|
Jari Kolehmainen
|
351ad503c8
|
remove sentry logger-transport (#6345)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2022-10-06 10:22:03 -04:00 |
|
Jari Kolehmainen
|
2d6239123b
|
Install all extensions via package.json (#6214)
|
2022-09-09 09:15:28 -04:00 |
|
Jari Kolehmainen
|
7d9c79b50a
|
bump npm to 8.19.1 (#6176)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2022-09-07 08:32:40 -04:00 |
|
Jari Kolehmainen
|
a9f4bcecb2
|
Use official node-fetch 2.x (#6049)
|
2022-08-18 10:02:02 -04:00 |
|
Jari Kolehmainen
|
36077a9fea
|
Show extension api version (#6038)
* show extension api version in about dialog
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* move buildVersionInjectable from common to main
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2022-08-16 15:04:31 +03:00 |
|
Jari Kolehmainen
|
71473af796
|
more padding between status bar items (#5760)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2022-06-30 10:11:04 +03:00 |
|
Jari Kolehmainen
|
240dfad167
|
Enable csp on lens proxy (#5581)
* enable csp on lens proxy
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* move csp default value to package.json
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2022-06-09 13:39:37 +03:00 |
|
Jari Kolehmainen
|
72c82c443e
|
Disable nativeWindowOpen on webviews (#5582)
|
2022-06-08 09:37:57 -04:00 |
|
Jari Kolehmainen
|
db65a89ee0
|
Electron v15.5.7 (#5562)
* electron v15.5.7
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* change pipelines to use node 16
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* bump @types/node
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* update yarn.lock
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* use fs.ObjectEncodingOptions
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2022-06-08 09:55:17 +03:00 |
|
Jari Kolehmainen
|
d6107e9585
|
Allow bundled extensions to use codesign (#5438)
|
2022-05-24 08:22:46 -04:00 |
|
 Jari KolehmainenandSebastian Malton
|
b3574e1a21
|
TLS cert per cluster for lens-k8s-proxy (#5081)
Co-authored-by: Sebastian Malton <sebastian@malton.name>
|
2022-03-28 08:39:57 -04:00 |
|
Jari Kolehmainen
|
c48527b44f
|
Fix winston logger missing splat format (#5070)
|
2022-03-23 10:34:43 -04:00 |
|
Jari Kolehmainen
|
0fa89ecbfa
|
Enable TLS on lens-k8s-proxy (#4941)
* wip: enable tls on lens-k8s-proxy
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* cleanup
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* type -> interface
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* more dependencies
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* refactor
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* run di.runSetups() after app is ready
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* tls fixes & refactor
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* cleanup
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* cleanup
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* refactor
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* refactor
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2022-03-17 15:07:40 +02:00 |
|
Jari Kolehmainen
|
a4954b9f8d
|
Webpack quality of life improvements for dev mode (#4980)
|
2022-03-08 09:48:16 -05:00 |
|
Jari Kolehmainen
|
8dbc0b82f8
|
Fix api-manager kubeobject types (#4959)
* loosen api-manager kubeobject types
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* less any
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* less any
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* fix typings
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* fix typings
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2022-03-03 19:26:56 +02:00 |
|
Jari Kolehmainen
|
c04a3b8d33
|
Replace kubectl-proxy with lens-k8s-proxy (#4924)
|
2022-02-28 09:37:29 -05:00 |
|
Jari Kolehmainen
|
ee15188285
|
use official helm icon (#4925)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2022-02-23 14:04:46 +02:00 |
|
Jari Kolehmainen
|
12a6bd8512
|
Fix catalog syncer long delay (#4911)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2022-02-23 06:52:43 +02:00 |
|
Jari Kolehmainen
|
c46d0036cc
|
Bundle kubectl 1.23.3 (#4837)
|
2022-02-10 09:38:21 -05:00 |
|
Jari Kolehmainen
|
e72c9ff110
|
helm v3.7.2 (#4836)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2022-02-10 07:29:19 +02:00 |
|
Jari Kolehmainen
|
a4ce650b3d
|
Use electronegativity to identify misconfigurations and security issues (#4783)
|
2022-02-03 09:12:51 -05:00 |
|
Jari Kolehmainen
|
6ebfd76644
|
Use system-node-critical priorityClassName for node shell (#4800)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2022-02-03 07:37:21 +02:00 |
|
 
|
1cac3ca74c
|
Upgrade to Electron 14.2.4 (#4625)
Co-authored-by: Sebastian Malton <sebastian@malton.name>
Co-authored-by: Jim Ehrismann <jehrismann@mirantis.com>
|
2022-01-27 10:23:36 -05:00 |
|
Jari Kolehmainen
|
57a2647a03
|
Export missing k8s api types for extensions (#4749)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2022-01-27 08:30:09 +02:00 |
|
Jari Kolehmainen
|
b7cb10521e
|
Drop old (< 3.0) cluster-store migrations (#4718)
|
2022-01-19 08:27:34 -05:00 |
|
Jari Kolehmainen
|
ae10c4d87a
|
Add auto-detect support for Victoria Metrics Single (#4693)
|
2022-01-17 13:55:00 -05:00 |
|
Jari Kolehmainen
|
43277d2af6
|
Less noisy metrics-not-available error logging (#4602)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2021-12-22 16:11:06 +02:00 |
|
Jari Kolehmainen
|
93a60caf40
|
Release v5.3.0 (#4419)
|
2021-11-25 09:52:47 -05:00 |
|
Jari Kolehmainen
|
820b2d1b7a
|
Revert "Broadcast cluster's disconnected state before stopping KubeAuthProxy (#4273)" (#4412)
This reverts commit 8081d35f9c.
|
2021-11-24 16:18:30 +03:00 |
|
Jari Kolehmainen
|
32dfc74aff
|
Add unit tests for BaseStore (#4404)
* fix possible race condition in BaseStore persistence
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* cleanup variable names in tests
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* remove async
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2021-11-23 19:41:16 +02:00 |
|
Jari Kolehmainen
|
fe4a56ba59
|
Add keepalive option in JsonApi.getResponse (#4374)
* add keepalive option in JsonApi.getResponse
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* cleanup
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2021-11-18 09:21:28 -05:00 |
|
Jari Kolehmainen
|
2446b6cf9b
|
Add tests for KubeApi.watch timeout (#4367)
|
2021-11-17 09:34:05 -05:00 |
|
Jari Kolehmainen
|
3f02a2356a
|
v5.3.0-beta.1
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2021-11-17 11:39:18 +02:00 |
|
Jari Kolehmainen
|
ca15919218
|
Add timeout option to KubeApi.watch (#4365)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2021-11-17 10:23:05 +02:00 |
|
Jari Kolehmainen
|
385de469ad
|
allow to call KubeApi.delete without namespace parameter (#4349)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2021-11-16 09:14:41 +02:00 |
|
Jari Kolehmainen
|
882f216368
|
Use propagationPolicy=Background by default for delete (#4337)
|
2021-11-15 08:29:22 -05:00 |
|
Jari Kolehmainen
|
4292968f82
|
tweak release drafter template (#4329)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2021-11-15 07:12:07 +02:00 |
|
Jari Kolehmainen
|
23d5d40d62
|
Implement KubeApi.patch (#4325)
* implement KubeApi.patch
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* cleanup tests
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* keep it backward compatible
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2021-11-12 11:15:33 +02:00 |
|
Jari Kolehmainen
|
a86b306a48
|
add possibility to pass non-generic KubeApi to forRemoteCluster (#4321)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2021-11-12 09:07:57 +02:00 |
|
Jari Kolehmainen
|
c8fbb35967
|
Use forked node-fetch (#4301)
|
2021-11-10 08:41:51 -05:00 |
|
Jari Kolehmainen
|
8846b5c96f
|
handle aborted responses in lens proxy (#4308)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2021-11-10 13:47:36 +02:00 |
|
Jari Kolehmainen
|
bcb18668c5
|
disable sentry in cluster frame (#4161)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2021-10-28 12:01:52 +03:00 |
|
Jari Kolehmainen
|
f1c2023533
|
use random api prefix on kubectl-proxy (#4137)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2021-10-26 14:59:36 +03:00 |
|
Jari Kolehmainen
|
bd7ba9ff43
|
remove cors headers from LensProxy (#4126)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2021-10-25 17:42:28 +03:00 |
|
Jari Kolehmainen
|
62526c2192
|
Remove iframe completely on disconnect (#4116)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2021-10-22 13:19:26 +03:00 |
|
Jari Kolehmainen
|
755c75008a
|
remove unnecessary global watches in cluster view (#4073)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2021-10-19 13:52:25 +03:00 |
|
Jari Kolehmainen
|
5b562836a4
|
fix watch leak on window unload (#3858)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2021-10-01 10:29:43 -04:00 |
|
Jari Kolehmainen
|
642c6f0d72
|
Detect log follow requests (#3890)
* detect log follow requests
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* fix
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* refactor to use getBoolean
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* refactor to use getBoolean
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* refactor to use getBoolean
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2021-09-27 19:45:37 +03:00 |
|
Jari Kolehmainen
|
ab5eb356c4
|
Electron 13.4.0 (#3820)
* electron 13.4.0
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* electron 13.4.0
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* refactor deprecated window event handler
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2021-09-27 11:32:37 +03:00 |
|
Jari Kolehmainen
|
3c55cba40d
|
use ubuntu 18.04 for builds (#3877)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2021-09-23 15:14:24 +03:00 |
|
Jari Kolehmainen
|
06854b4cac
|
Disable log file writing on renderer (#3874)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2021-09-23 12:36:53 +03:00 |
|
Jari Kolehmainen
|
02c90c760d
|
fix missing query parameter (#3875)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2021-09-23 12:23:00 +03:00 |
|
Jari Kolehmainen
|
d448017f33
|
Fix node-fetch load on renderer (#3836)
* fix node-fetch load on renderer
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* cleanup
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* cleanup
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2021-09-20 15:15:26 +03:00 |
|
Jari Kolehmainen
|
3262b13926
|
Allow KubeApi connect directly to remote k8s (#3766)
* allow KubeApi to connect directly to remote k8s
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* backward compat
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* backward compat
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2021-09-13 10:14:05 +03:00 |
|
Jari Kolehmainen
|
2f94de56c7
|
Fix development on M1 (Apple Silicon) (#3759)
* m1 compatible package.json
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* fix ts-node tsconfig
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* switch from node-sass to sass
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2021-09-09 09:31:27 +03:00 |
|
Jari Kolehmainen
|
d6b2b0352c
|
Automatically check next pre-release channel (#3737)
* automatically check next pre-release channel
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* automatically check next pre-release channel
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* cleanup
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* cleanup
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2021-09-09 09:30:41 +03:00 |
|
Jari Kolehmainen
|
b9aec3ad9f
|
don't add active entity automatically to a hotbar (#3753)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2021-09-08 12:06:53 +02:00 |
|
 Jari KolehmainenandJim Ehrismann
|
fab2bd8c39
|
release v5.2.0-beta.4 (#3731)
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com>
Co-authored-by: Jim Ehrismann <jehrismann@mirantis.com>
|
2021-09-03 11:54:22 +03:00 |
|
Jari Kolehmainen
|
776a15e54e
|
fix bundling of helm on linux/windows (#3705)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2021-09-01 13:15:58 +03:00 |
|
Jari Kolehmainen
|
41fcd73c69
|
expose logger to extensions (#3708)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2021-09-01 13:15:38 +03: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 |
|
Jari Kolehmainen
|
6d1e6a2c41
|
Test build on macOS/arm64 (#3695)
* test build on macos arm64
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* fix syntax
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* fix syntax
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* clean first
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* node-gyp 7.1.2
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* test
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* test
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* cleanup
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2021-08-31 08:30:02 +03:00 |
|
 Jari KolehmainenandSebastian Malton
|
56bd8cd0b1
|
Support MacOS arm64 build (#3682)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
Co-authored-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
Co-authored-by: Sebastian Malton <sebastian@malton.name>
|
2021-08-26 14:46:46 -04:00 |
|
Jari Kolehmainen
|
3519a521d8
|
Remove patch-package (#3640)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2021-08-19 09:23:14 +03:00 |
|
Jari Kolehmainen
|
4002844617
|
v5.2.0-beta.2 (#3631)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
|
2021-08-18 13:38:06 +03:00 |
|