Commit Graph
2916 Commits
Author SHA1 Message Date
Sebastian Malton 8f3e851237 Fix kubeconfig-sync sometimes producing multiple identical entities
- This happens when there is an overlapping sync of a folder and a file
  within that folder both producing the same entities

- This also fixes the LED not showing up on some KubernetesCluster
  instances because of this duplication the connected status was being
  set on the first instance, but renderer would use the second (because
  JS's Map constructor deduplicates its constructor initializer by
  taking the last)

- Added some tests to cover this case

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-10-03 08:21:11 -04:00
dependabot[bot] 52b4c45e46 Bump nodemon from 2.0.19 to 2.0.20 (#6269)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-03 08:18:52 -04:00
dependabot[bot] 364e7bf9ce Bump typedoc from 0.23.14 to 0.23.15 (#6270)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-03 08:18:11 -04:00
dependabot[bot] 88f62040ec Bump @types/sharp from 0.30.5 to 0.31.0 (#6271)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-03 08:17:48 -04:00
Billy Tobon 773ee900b8 Adding asc provider (#6302) 2022-10-03 08:17:06 -04:00
dependabot[bot] e763786d4b Bump esbuild from 0.15.7 to 0.15.10 (#6300)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-03 08:11:16 -04:00
Juho Heikka e8f691ab0e Remove get-logs telemetry event (#6296)
Signed-off-by: Juho Heikka <juho.heikka@gmail.com>

Signed-off-by: Juho Heikka <juho.heikka@gmail.com>
2022-09-29 11:48:22 +03:00
Panu Horsmalahti f594f961c6 Fix Singleton type in exports. (#6291)
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>

Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com>
2022-09-28 13:42:38 +03:00
Juho Heikka 333517eaa0 Remove telemetry from resource tab (#6284) 2022-09-21 15:49:18 +03:00
Lauri Nevala 2e437c34c7 Release 6.1.0 (#6275)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>

Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2022-09-20 10:27:30 +03:00
Sebastian Malton 4c49134dbc Fix crash on clean startup (#6276)
* Convert ReleaseChannel into an InitializableState

Signed-off-by: Sebastian Malton <sebastian@malton.name>

* Fix init timing for DefaultUpdateChannel

Signed-off-by: Sebastian Malton <sebastian@malton.name>

* Make UserStore loading seperate from creation to fix initialization timing errors

Signed-off-by: Sebastian Malton <sebastian@malton.name>

* Fix overrides of UserStore

Signed-off-by: Sebastian Malton <sebastian@malton.name>

* Fix UserStore tests

Signed-off-by: Sebastian Malton <sebastian@malton.name>

* Move userStoreFileMigration call to the init runnable

Signed-off-by: Sebastian Malton <sebastian@malton.name>

* Add global override for userStoreFileMigratiom

Signed-off-by: Sebastian Malton <sebastian@malton.name>

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2022-09-20 08:19:09 +02:00
Jan-Otto Kröpke dad6dcacda Download arm64 linux binaries (#6223)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>

Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2022-09-19 08:08:07 +03:00
dependabot[bot] 02e03ac626 Bump jose from 4.8.3 to 4.9.3 (#6266)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-16 15:07:01 -04:00
Sebastian Malton 45a6c4681e Release 6.1.0-alpha.1 (#6268) 2022-09-16 14:48:20 -04:00
Sebastian Malton a52e7be272 Fix typing issue with missing build.publish field (#6264) 2022-09-16 09:19:06 -04:00
dependabot[bot] 14e0af2d8f Bump adr from 1.4.1 to 1.4.2 (#6261)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-16 09:17:37 -04:00
Sebastian Malton 480899c0b6 Revert KubeJsonApi removal from extension api (#6260) 2022-09-16 08:32:33 -04:00
Sebastian Malton 67ac1692b2 Clean up versioning and packageJson uses (#6196) 2022-09-15 17:20:58 -04:00
Sebastian Malton cfe35ded90 Fix overflow on main layout not being scrolled (#6258) 2022-09-15 15:56:41 -04:00
Sebastian Malton a784ca70b1 Fix beta->latest->beta upgrade loop (#6189) 2022-09-15 08:02:14 -04:00
dependabot[bot] b428518857 Bump @swc/core from 1.3.0 to 1.3.1 (#6253)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-15 07:51:18 -04:00
dependabot[bot] 3f194471f9 Bump electron from 19.0.16 to 19.0.17 (#6252)
Bumps [electron](https://github.com/electron/electron) from 19.0.16 to 19.0.17.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v19.0.16...v19.0.17)

---
updated-dependencies:
- dependency-name: electron
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-14 23:16:39 -04:00
Ashley Nelson 9918c6a4d9 Update link to "add-cluster" docs page (#6240) 2022-09-14 09:55:30 -04:00
Jim EhrismannandSebastian Malton a2d52fa6b8 Made welcome page configurable (#6232)
Co-authored-by: Sebastian Malton <sebastian@malton.name>
2022-09-14 09:07:44 -04:00
Sebastian Malton 2555643749 Upgrade release making script to support skipping PRs (#6182) 2022-09-14 08:51:51 -04:00
Sebastian Malton e6a284a877 Bump version in package.json (#6249) 2022-09-14 08:50:46 -04:00
dependabot[bot] 5d5dd08fda Bump @sentry/electron from 3.0.7 to 3.0.8 (#6241)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-14 08:45:49 -04:00
dependabot[bot] 367bb059b8 Bump @types/node from 16.11.58 to 16.11.59 (#6242)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-14 08:43:58 -04:00
dependabot[bot] 6546a775b0 Bump npm from 8.19.1 to 8.19.2 (#6243)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-14 08:39:55 -04:00
dependabot[bot] ab8165a1e4 Bump jest-mock-extended from 2.0.7 to 2.0.9 (#6244)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-14 08:39:30 -04:00
Alex Andreev e3703dbf26 Leading topbar home button to welcome page (#6218) 2022-09-13 10:43:51 -04:00
dependabot[bot] 9d571b0639 Bump react-virtualized-auto-sizer from 1.0.6 to 1.0.7 (#6235)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-13 09:07:39 -04:00
dependabot[bot] aa498c8471 Bump @typescript-eslint/parser from 5.36.2 to 5.37.0 (#6234)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-13 09:07:17 -04:00
Saptarshi Sarkar 392d4b3134 Updated README file (#6225)
Added License section in Readme.

Signed-off-by: Saptarshi Sarkar <saptarshi.programmer@gmail.com>

Signed-off-by: Saptarshi Sarkar <saptarshi.programmer@gmail.com>
2022-09-13 15:56:06 +03:00
dependabot[bot] afebeb0e21 Bump @typescript-eslint/eslint-plugin from 5.36.2 to 5.37.0 (#6236)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.36.2 to 5.37.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.37.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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-12 22:09:08 -04:00
dependabot[bot] 32e64ce417 Bump eslint from 8.23.0 to 8.23.1 (#6233)
Bumps [eslint](https://github.com/eslint/eslint) from 8.23.0 to 8.23.1.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.23.0...v8.23.1)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-12 22:08:48 -04:00
dependabot[bot] 8fb289c1a4 Bump @kubernetes/client-node from 0.17.0 to 0.17.1 (#6229)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-12 09:40:13 -04:00
dependabot[bot] caac17f4e6 Bump @types/lodash from 4.14.184 to 4.14.185 (#6227)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-12 09:39:40 -04:00
dependabot[bot] 88269d9967 Bump eslint-plugin-react from 7.31.7 to 7.31.8 (#6230)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-12 09:39:22 -04:00
dependabot[bot] 268e302a59 Bump @swc/core from 1.2.249 to 1.3.0 (#6228)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-12 09:38:52 -04:00
Sebastian Malton 23cb231c8f Fix discovering extensions with with scopes (#6221) 2022-09-09 16:05:16 -04:00
Jari Kolehmainen 2d6239123b Install all extensions via package.json (#6214) 2022-09-09 09:15:28 -04:00
dependabot[bot] c9b1849314 Bump typescript from 4.8.2 to 4.8.3 (#6216)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-09 08:36:23 -04:00
dependabot[bot] 96cbbd4ecc Bump sass from 1.54.8 to 1.54.9 (#6212)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-08 14:21:28 -04:00
dependabot[bot] 7c937db437 Bump concurrently from 7.3.0 to 7.4.0 (#6211)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-08 14:16:46 -04:00
ec78080d99 Make opening of release details work properly when release has resources without namespace (#6088)
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Co-authored-by: Sebastian Malton <sebastian@malton.name>
2022-09-08 13:57:11 -04:00
dependabot[bot] d4bb416f99 Bump winston from 3.8.1 to 3.8.2 (#6210)
Bumps [winston](https://github.com/winstonjs/winston) from 3.8.1 to 3.8.2.
- [Release notes](https://github.com/winstonjs/winston/releases)
- [Changelog](https://github.com/winstonjs/winston/blob/master/CHANGELOG.md)
- [Commits](https://github.com/winstonjs/winston/compare/v3.8.1...v3.8.2)

---
updated-dependencies:
- dependency-name: winston
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-08 09:40:07 -04:00
dependabot[bot] 052764b462 Bump @types/marked from 4.0.6 to 4.0.7 (#6209)
Bumps [@types/marked](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/marked) from 4.0.6 to 4.0.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/marked)

---
updated-dependencies:
- dependency-name: "@types/marked"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-08 09:06:53 -04:00
dependabot[bot] 85a4237f3a Bump @swc/core from 1.2.248 to 1.2.249 (#6208)
Bumps [@swc/core](https://github.com/swc-project/swc) from 1.2.248 to 1.2.249.
- [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.2.248...v1.2.249)

---
updated-dependencies:
- dependency-name: "@swc/core"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-08 09:05:53 -04:00
dependabot[bot] da5c10a6e4 Bump webpack-dev-server from 4.10.1 to 4.11.0 (#6207)
Bumps [webpack-dev-server](https://github.com/webpack/webpack-dev-server) from 4.10.1 to 4.11.0.
- [Release notes](https://github.com/webpack/webpack-dev-server/releases)
- [Changelog](https://github.com/webpack/webpack-dev-server/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-dev-server/compare/v4.10.1...v4.11.0)

---
updated-dependencies:
- dependency-name: webpack-dev-server
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-08 09:01:41 -04:00