1) Bump @typescript-eslint/parser from 5.51.0 to 5.52.0 (#7148) Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.51.0 to 5.52.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.52.0/packages/parser) --- updated-dependencies: - dependency-name: "@typescript-eslint/parser" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (dependabot[bot]) (SHA: 8b8d470893da835d3fa2a03fd53207dcc3fadffb) 2) Bump @hapi/call from 9.0.0 to 9.0.1 (#7151) Bumps [@hapi/call](https://github.com/hapijs/call) from 9.0.0 to 9.0.1. - [Release notes](https://github.com/hapijs/call/releases) - [Commits](https://github.com/hapijs/call/compare/v9.0.0...v9.0.1) --- updated-dependencies: - dependency-name: "@hapi/call" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (dependabot[bot]) (SHA: fedbc73482aa5fe0acad6be7f2bdfb7536fff9e9) 3) Bump lerna from 6.4.1 to 6.5.0 (#7150) Bumps [lerna](https://github.com/lerna/lerna/tree/HEAD/packages/lerna) from 6.4.1 to 6.5.0. - [Release notes](https://github.com/lerna/lerna/releases) - [Changelog](https://github.com/lerna/lerna/blob/main/packages/lerna/CHANGELOG.md) - [Commits](https://github.com/lerna/lerna/commits/6.5.0/packages/lerna) --- updated-dependencies: - dependency-name: lerna dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (dependabot[bot]) (SHA: 2df36a0c836a9036cf9fce127da647c66fa455ac) 4) Bump @typescript-eslint/eslint-plugin from 5.51.0 to 5.52.0 (#7149) Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.51.0 to 5.52.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.52.0/packages/eslint-plugin) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (dependabot[bot]) (SHA: ebf6d788705648c1c24f0d0f2a295c6b43ca684f) 5) Add a bit of spacing before Installed extensions title (#7152) * Add a bit of spacing before Installed extensions title Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com> * Update snapshot Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com> --------- Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com> (aleksfront) (SHA: 15ba5da51ec41aadd28d71f354d9e1cc20262a7d) 6) Enable extension to specify storeName for persisting data (#7107) * Enable extension to specify storeName for persisting data Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com> * Add unit tests and update injectables Signed-off-by: Antti Lustila <antti.lustila@luotocompany.fi> * Remove unnecessary mock Signed-off-by: Antti Lustila <antti.lustila@luotocompany.fi> --------- Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com> Signed-off-by: Antti Lustila <antti.lustila@luotocompany.fi> Co-authored-by: Antti Lustila <antti.lustila@luotocompany.fi> (panuhorsmalahti) (SHA: 3f0de0550e2348d4a333280e41607ae2f133a1ab) 7) Fix extension installation by not removing the package.json (#7161) Signed-off-by: Janne Savolainen <janne.savolainen@live.fi> (jansav) (SHA: fbb37c6717af49233f307ad4d4b43497906d8303) 8) Bump @swc/core from 1.3.32 to 1.3.35 (#7157) Bumps [@swc/core](https://github.com/swc-project/swc) from 1.3.32 to 1.3.35. - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.3.32...v1.3.35) --- updated-dependencies: - dependency-name: "@swc/core" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (dependabot[bot]) (SHA: 77ca13b363cc50318d7d6801ac3eaaf592aee879) 9) Bump dompurify from 2.4.3 to 2.4.4 (#7160) Bumps [dompurify](https://github.com/cure53/DOMPurify) from 2.4.3 to 2.4.4. - [Release notes](https://github.com/cure53/DOMPurify/releases) - [Commits](https://github.com/cure53/DOMPurify/compare/2.4.3...2.4.4) --- updated-dependencies: - dependency-name: dompurify dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (dependabot[bot]) (SHA: 78b6753e9449ea41271de5b48d794bb4ee95945e) 10) Add bundled extension versions to 'About Lens' (#7163) - Only during non-stable versions Signed-off-by: Sebastian Malton <sebastian@malton.name> (Nokel81) (SHA: 79e5c9c431fdee64bc242f830c6b8ffec9827df5) 11) Bump sass from 1.58.0 to 1.58.1 (#7158) Bumps [sass](https://github.com/sass/dart-sass) from 1.58.0 to 1.58.1. - [Release notes](https://github.com/sass/dart-sass/releases) - [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md) - [Commits](https://github.com/sass/dart-sass/compare/1.58.0...1.58.1) --- updated-dependencies: - dependency-name: sass dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (dependabot[bot]) (SHA: 78df199a7fb0c50ce3e623a60ac1d9c74202380a) 12) Bump esbuild from 0.17.7 to 0.17.8 (#7159) Bumps [esbuild](https://github.com/evanw/esbuild) from 0.17.7 to 0.17.8. - [Release notes](https://github.com/evanw/esbuild/releases) - [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md) - [Commits](https://github.com/evanw/esbuild/compare/v0.17.7...v0.17.8) --- updated-dependencies: - dependency-name: esbuild dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (dependabot[bot]) (SHA: de6f339fec26b69cf38935270220da9d504b248f) 13) Replication Controllers (new resource view) (#7154) * New resource view: ReplicationController -- scaffolding files Signed-off-by: Roman <ixrock@gmail.com> * fix: inappropriate names after copy-pasting Signed-off-by: Roman <ixrock@gmail.com> * update replication controller api types/spec, fix menu title Signed-off-by: Roman <ixrock@gmail.com> * items list + details list views (added contents from replication controllers), lint fixes Signed-off-by: Roman <ixrock@gmail.com> * allow to scale replication controllers Signed-off-by: Roman <ixrock@gmail.com> * switched for scaling replicas with `Slider` component instead of `Buttons+Input` Signed-off-by: Roman <ixrock@gmail.com> --------- Signed-off-by: Roman <ixrock@gmail.com> (ixrock) (SHA: 54e874f646896c9f22a278cf8d0f58d267fdbbb2) 14) Fix configuration shown release details being stale (#7174) Signed-off-by: Janne Savolainen <janne.savolainen@live.fi> (jansav) (SHA: 4bf72742fd93b04e3aec7f9864ccce0bd36745b9) 15) Change extension ipc registration log level from info to debug (#7175) Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com> (jakolehm) (SHA: 415a133085a96bf9d0774c75f040dbd07877406c) 16) Bump joi from 17.7.0 to 17.7.1 (#7172) Bumps [joi](https://github.com/hapijs/joi) from 17.7.0 to 17.7.1. - [Release notes](https://github.com/hapijs/joi/releases) - [Commits](https://github.com/hapijs/joi/compare/v17.7.0...v17.7.1) --- updated-dependencies: - dependency-name: joi dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (dependabot[bot]) (SHA: 7e1b56b9429efa0469301625725957f5e848515c) 17) Bump zod from 3.20.2 to 3.20.6 (#7169) Bumps [zod](https://github.com/colinhacks/zod) from 3.20.2 to 3.20.6. - [Release notes](https://github.com/colinhacks/zod/releases) - [Changelog](https://github.com/colinhacks/zod/blob/master/CHANGELOG.md) - [Commits](https://github.com/colinhacks/zod/compare/v3.20.2...v3.20.6) --- updated-dependencies: - dependency-name: zod dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (dependabot[bot]) (SHA: c41e4c305f381ca69115a2b2646b49bf0ef2327f) 18) Bump mobx from 6.7.0 to 6.8.0 (#7170) Bumps [mobx](https://github.com/mobxjs/mobx) from 6.7.0 to 6.8.0. - [Release notes](https://github.com/mobxjs/mobx/releases) - [Commits](https://github.com/mobxjs/mobx/commits) --- updated-dependencies: - dependency-name: mobx dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (dependabot[bot]) (SHA: d7585d339dcb1dfeea51483f210e5daed6836180) 19) Bump lerna from 6.5.0 to 6.5.1 (#7171) Bumps [lerna](https://github.com/lerna/lerna/tree/HEAD/packages/lerna) from 6.5.0 to 6.5.1. - [Release notes](https://github.com/lerna/lerna/releases) - [Changelog](https://github.com/lerna/lerna/blob/main/packages/lerna/CHANGELOG.md) - [Commits](https://github.com/lerna/lerna/commits/6.5.1/packages/lerna) --- updated-dependencies: - dependency-name: lerna dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (dependabot[bot]) (SHA: 8e4f7a4623ce530f9e75874acc79a37463bd92fc) 20) Fix chromium net error codes (#7180) Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com> (jakolehm) (SHA: c94dce2c2927dbef8efe75654eff365aba46543a) 21) Add support for specifying orderNumber for ClusterPageMenus (#7166) Signed-off-by: Sebastian Malton <sebastian@malton.name> (Nokel81) (SHA: 2959e01d1e0455926db2799b189bd11bccb808b4) 22) Export requestMetrics to extension api (#7167) * Export requestMetrics to extension api Signed-off-by: Sebastian Malton <sebastian@malton.name> * Fixup typing Signed-off-by: Sebastian Malton <sebastian@malton.name> * Revert change Signed-off-by: Sebastian Malton <sebastian@malton.name> * Make diff smaller Signed-off-by: Sebastian Malton <sebastian@malton.name> --------- Signed-off-by: Sebastian Malton <sebastian@malton.name> (Nokel81) (SHA: dafdabc24b807cb74715e143ed21c10224a79e56) 23) Bump sass from 1.58.1 to 1.58.2 (#7184) Bumps [sass](https://github.com/sass/dart-sass) from 1.58.1 to 1.58.2. - [Release notes](https://github.com/sass/dart-sass/releases) - [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md) - [Commits](https://github.com/sass/dart-sass/compare/1.58.1...1.58.2) --- updated-dependencies: - dependency-name: sass dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (dependabot[bot]) (SHA: bc37854f7d971b0c6d91a8bf9ed332b8351384cc) 24) Bump @types/tar from 6.1.3 to 6.1.4 (#7183) Bumps [@types/tar](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/tar) from 6.1.3 to 6.1.4. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/tar) --- updated-dependencies: - dependency-name: "@types/tar" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (dependabot[bot]) (SHA: 1468f4efdc2aaba815e3a86bae7f89aff40caee3) 25) Bump ws from 8.12.0 to 8.12.1 (#7182) Bumps [ws](https://github.com/websockets/ws) from 8.12.0 to 8.12.1. - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/compare/8.12.0...8.12.1) --- updated-dependencies: - dependency-name: ws dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (dependabot[bot]) (SHA: 6d00efebae259b640118f6e38f1929223362a5cd) 26) Bump typedoc from 0.23.24 to 0.23.25 (#7181) Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.23.24 to 0.23.25. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.23.24...v0.23.25) --- updated-dependencies: - dependency-name: typedoc dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (dependabot[bot]) (SHA: f39804691c442db176e287824aa915dd7c5422cf) 27) Fix external extensions not loading initially (#7189) Signed-off-by: Sebastian Malton <sebastian@malton.name> (Nokel81) (SHA: ff95eaefd6bfb9550642e276b0a44d99ef50e440) 28) Fix empty pod logs tab content (#7177) * Replace logsViewModelInjectable lifecycle to keyedSingleton Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com> * Await logs view model to instantiate Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com> * Remove async from instantiating LogTabViewModel Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com> * Fix LogList overflow (#7178) Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com> --------- Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com> (aleksfront) (SHA: 219a6838905b4b3f68652c86bf1bfe01889f1e4f) 29) Switch to using NPM workspaces (#7115) * Switch to using npm over yarn Signed-off-by: Janne Savolainen <janne.savolainen@live.fi> * Remove reference to `yarn` from documentation Signed-off-by: Sebastian Malton <sebastian@malton.name> * Enable NPM workspaces Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com> Signed-off-by: Janne Savolainen <janne.savolainen@live.fi> * Introduce script for installing all dependencies Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com> Signed-off-by: Janne Savolainen <janne.savolainen@live.fi> * Remove usage of lerna bootstrap for no longer being used Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com> Signed-off-by: Janne Savolainen <janne.savolainen@live.fi> * Fix build by not bundling libraries for application in node environment (main) as Electron does that Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com> Signed-off-by: Janne Savolainen <janne.savolainen@live.fi> * Tweak evil static import paths in build of application Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com> Signed-off-by: Janne Savolainen <janne.savolainen@live.fi> * Consolidate npmrc configs to root since required by workspaces Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com> Signed-off-by: Janne Savolainen <janne.savolainen@live.fi> * Make application build not fail for not detecting electron version Signed-off-by: Janne Savolainen <janne.savolainen@live.fi> * Update package-lock Signed-off-by: Janne Savolainen <janne.savolainen@live.fi> * Make sure native dependencies are rebuilt for electron Signed-off-by: Janne Savolainen <janne.savolainen@live.fi> * Remove unused binary for causing trouble when installing dependencies Signed-off-by: Janne Savolainen <janne.savolainen@live.fi> * Update package-lock Signed-off-by: Janne Savolainen <janne.savolainen@live.fi> * Disable caching in CI for Windows Installing Electron in Windows seems to be broken in this regards. Signed-off-by: Janne Savolainen <janne.savolainen@live.fi> --------- Signed-off-by: Janne Savolainen <janne.savolainen@live.fi> Signed-off-by: Sebastian Malton <sebastian@malton.name> Co-authored-by: Sebastian Malton <sebastian@malton.name> (jansav) (SHA: a0fb46c3e65f0fdbee200857e793da9926ed0f4d) 30) Add package for shared typescript configurations for Lens applications, Features and libraries. (#7197) Signed-off-by: Janne Savolainen <janne.savolainen@live.fi> (jansav) (SHA: 07f3410eb6ce49ef79567aed56946f0fc361f173) 31) Fix: removed duplicated labels & annotations for Node-details view. (#7202) By default this info is shown in every resource-details view (`default-kube-meta-details-item.injectable.ts` injects `<KubeObjectMeta/>` at the top of details-view contents) Signed-off-by: Roman <ixrock@gmail.com> (ixrock) (SHA: b3ae5a0446b1703f5496380b5b94173ad3555f8e) 32) Fix ensure hashed directory for extension (#7188) * Fix ensure hashed directory for extension Earlier open lens versions stored extension_data directory based on path of extension's package.json. This causes problems because extensions have moved to new location. This ensures backward compatibility that extension will get the same directory than before the change. Signed-off-by: Juho Heikka <juho.heikka@gmail.com> * Reconstruct the key for old hashed directories Signed-off-by: Juho Heikka <juho.heikka@gmail.com> * Remove unnecessary return Signed-off-by: Juho Heikka <juho.heikka@gmail.com> * Use sync version of random bytes Signed-off-by: Juho Heikka <juho.heikka@gmail.com> * Add migration to new type of key Signed-off-by: Juho Heikka <juho.heikka@gmail.com> * Fix global override for random bytes to not return a promise Signed-off-by: Juho Heikka <juho.heikka@gmail.com> * Make registeredExtensions a dependency Signed-off-by: Juho Heikka <juho.heikka@gmail.com> --------- Signed-off-by: Juho Heikka <juho.heikka@gmail.com> (jweak) (SHA: d8acff67d16f4e3f89d127126c15e6ca87053fca) 33) [UX]: allow to navigate to namespace-details from other resource details view (#7203) * UX: allow to navigate to namespace (if available) in every kube-resource details view (via: `<KubeObjectMeta/>`) (ixrock) (SHA: df1b947870a0935eb91d11a36061e65f9f88f3ea) 34) Bump @hapi/subtext from 7.0.4 to 7.1.0 (#7194) Bumps [@hapi/subtext](https://github.com/hapijs/subtext) from 7.0.4 to 7.1.0. - [Release notes](https://github.com/hapijs/subtext/releases) - [Commits](https://github.com/hapijs/subtext/compare/v7.0.4...v7.1.0) --- updated-dependencies: - dependency-name: "@hapi/subtext" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Alex Andreev <alex.andreev.email@gmail.com> (dependabot[bot]) (SHA: 114db72485d398ccafd1b386ce4e99211864c3b0) 35) Add package for sharing jest configuration for upcoming Features (#7198) * Add package for shared jest configurations for Lens applications, Features and libraries. Signed-off-by: Janne Savolainen <janne.savolainen@live.fi> * Add root level script for running unit tests in monorepo mindset Signed-off-by: Janne Savolainen <janne.savolainen@live.fi> * Ignore coverage files from VCS Signed-off-by: Janne Savolainen <janne.savolainen@live.fi> --------- Signed-off-by: Janne Savolainen <janne.savolainen@live.fi> (jansav) (SHA: 73230c865956c8c2a404109a82a7b9113bb2003d) 36) Add package for sharing webpack configurations for upcoming Features (#7199) * Add package for shared webpack configurations for Lens applications, Features and libraries Signed-off-by: Janne Savolainen <janne.savolainen@live.fi> * Remove duplication from gitignores Signed-off-by: Janne Savolainen <janne.savolainen@live.fi> --------- Signed-off-by: Janne Savolainen <janne.savolainen@live.fi> (jansav) (SHA: c09c7125e525526b1fddcb04670b9e22684e62ba) 37) Fix dropdown items readability in Dock (#7209) * Remove Select's outlined theme Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com> * Updating snapshots Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com> --------- Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com> (aleksfront) (SHA: 52660ef75c399e216ada97a222b182c300de3ed1) 38) Fix command line argument not being passed to lerna (#7210) Signed-off-by: Janne Savolainen <janne.savolainen@live.fi> (jansav) (SHA: b5e2deffc2ee28b5a902ecfdb7439af63893639c) 39) Fix PodList TableHead overflow (#7212) * Remove transparent bg on .flat TableHead Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com> * Fix TableHeads not to be sticky Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com> --------- Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com> (aleksfront) (SHA: 4e02bdce6db2b8c09cdf32b43e8534025b653062)