Commit Graph
1244 Commits
Author SHA1 Message Date
Alex Andreev 2ab92ec488 Add z-index prop to siblings of <main/> (#3085)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2021-06-17 15:03:01 +03:00
Lauri Nevala 3206e7d7fd Catch exceptions when trying to load namespaces from api (#3084)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2021-06-17 14:59:31 +03:00
Lauri Nevala 54eaaefe62 Do not make watch requests without resourceVersion (#3089)
* Do not make watch requests without resourceVersion

Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>

* Check resource version from given namespace

Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2021-06-17 14:09:48 +03:00
Sebastian Malton 7988f068cb release v5.0.0-beta.9 (#3063)
* Revert displayName being first key

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

* release v5.0.0-beta.9

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2021-06-17 13:25:24 +03:00
Lauri Nevala e64f90332e Add React.Fragment with key property to entity settings navigation (#3087)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2021-06-17 13:22:52 +03:00
Sebastian Malton c3c944cd30 Send LensMainExtension.nagivate calls to renderer before navigating (#3082)
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2021-06-17 12:59:27 +03:00
Lauri Nevala dc2d7a08d3 Check cluster connected status from cluster.status.phase property (#3078)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2021-06-17 07:45:46 +03:00
Sebastian Malton 5f6abe3496 Update extensions/**/package-lock.json to v0.0.1 (#3076)
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2021-06-16 14:21:23 -04:00
steve richards 91b429e25a Re-enable strict mode in docs vlidation. Bump mkdocs-material version (#3073)
- Re-enable strict mode in the verify docs command now that the latest version of mkdocs-material is available and supports the new Google Analytics layout
- Amend mkdocs config to use the new Google Analytics layout
- Bump to use latest 1.2 version of mkdocs

Note - current issue https://github.com/mkdocs/mkdocs/issues/2457 stops live reload from work in mkdocs 1.2 so developers will need to amend the mkdocs.yml
to pin mkdocs to version 1.1.2

Signed-off-by: Steve Richards <srichards@mirantis.com>
2021-06-16 15:51:36 +01:00
Sebastian Malton 247b00a5a3 Fix height resizing of VirtualList (#3072) 2021-06-16 09:05:24 -04:00
Alex Andreev a88b9c675e Catalog menu restyling (#3067)
* Using TreeView for catalog menu

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Showing category icons

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Fix catalog badges

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Removing darker background on Categories group

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Set controlled selected prop

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2021-06-16 12:13:09 +03:00
Jari Kolehmainen 3abb3bdcce Bring back support for custom cluster icons (#3066)
* revive custom cluster icons

Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>

* fix borders

Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2021-06-16 07:12:10 +03:00
Sebastian Malton 42bb2a620a Fix extensions not having the same version as Lens (#3027)
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2021-06-15 14:14:03 -04:00
Mario Sarcher ab6b422547 Adopts landing page according to new catalog features (#3055)
Signed-off-by: Mario Sarcher <mario@sarcher.de>
2021-06-15 15:40:17 +02:00
Alex Andreev 36dab02c34 Fixing resizing anchor highlight (#3056)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2021-06-15 13:48:23 +03:00
Sebastian Malton 62bc806105 Don't try watching again if credentials have failed (#3039)
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2021-06-14 09:39:06 -04:00
Sebastian Malton fa5a54f271 Adding tracking of mainWindow's visibility to ProtocolRouter, open main view on valid lens:// (#3026) 2021-06-14 08:55:45 -04:00
Sebastian Malton 5bd1d079de Add checks to block edits to key fields (#2426)
- Referece kubetcl:pkg/cmd/util/editor/editoptions.go:649

- disallow editing status field

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2021-06-14 08:49:55 -04:00
Jari Kolehmainen 80f66f0569 Fix top-bar extension render errors (#3049)
* fix top-bar extension render errors

Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>

* fix tests

Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2021-06-14 11:50:52 +03:00
Jari Kolehmainen a320516963 fix manage cluster proxy settings (#3048)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2021-06-14 11:35:04 +03:00
Lauri Nevala b3f8404250 Add kubeWorkloadsOverviewItems example to docs (#3050)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2021-06-14 11:34:47 +03:00
Alex Andreev d14a3e4a6d Adding Topbar extension registries (#2997)
* Move topbars to cluster manager

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Adding topBar extension registries

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* topbar test clean up

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Removing unused class

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Expanding CSS Module typings

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Fixing welcomeURL path

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Remove unused import

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Fix TopBarRegistry references

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Fixing topbar test

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>

* Init missing registry

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2021-06-14 07:40:14 +03:00
Sebastian Malton 6f6ad9cc12 Only run make build on azure (#3041)
* Only run 'make build' on azure

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

* fix spelling

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2021-06-14 07:37:54 +03:00
Sebastian Malton 84cad4b155 Allow installing extensions by dist-tag (#3040)
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2021-06-11 15:06:56 -04:00
Sebastian Malton e26694d4b6 release v5.0.0-beta.8 (#3036)
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2021-06-11 11:38:40 -04:00
Jari Kolehmainen e21178ed4d Fix catalog entity context menu duplicate entries (#3035)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2021-06-11 09:06:13 -04:00
Jari Kolehmainen a064d5fbfd Unset activeEntity on unmount (#3034)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2021-06-11 08:58:34 -04:00
dependabot[bot] 6c77ea865a Bump normalize-url from 4.5.0 to 4.5.1 (#3028)
Bumps [normalize-url](https://github.com/sindresorhus/normalize-url) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/sindresorhus/normalize-url/releases)
- [Commits](https://github.com/sindresorhus/normalize-url/commits)

---
updated-dependencies:
- dependency-name: normalize-url
  dependency-type: indirect
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-11 08:49:54 -04:00
Sebastian Malton 9593cc1323 Add manual restart required to update notification (#3009)
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2021-06-11 12:28:06 +03:00
Sebastian Malton c9aec32a4a Fix dependabot config (#3022)
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2021-06-10 14:45:21 -04:00
Sebastian Malton 264f2df7f4 Fix buildNumber to be consistent for all package.json's (#3016) 2021-06-10 12:17:12 -04:00
Sebastian Malton 280af6391e Switch to more specific IPC helpers (#2821) 2021-06-10 10:34:22 -04:00
dependabot[bot] a12cb0a16e Bump electron-devtools-installer from 3.1.1 to 3.2.0 (#3020)
Bumps [electron-devtools-installer](https://github.com/MarshallOfSound/electron-devtools-installer) from 3.1.1 to 3.2.0.
- [Release notes](https://github.com/MarshallOfSound/electron-devtools-installer/releases)
- [Changelog](https://github.com/MarshallOfSound/electron-devtools-installer/blob/master/.releaserc.json)
- [Commits](https://github.com/MarshallOfSound/electron-devtools-installer/compare/v3.1.1...v3.2.0)

---
updated-dependencies:
- dependency-name: electron-devtools-installer
  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>
2021-06-10 09:46:46 -04:00
Sebastian Malton 6d10f011e5 Explicitly initialize registries
- Helps moves towards turning on banning CyclicImports

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2021-06-10 09:34:13 -04:00
Sebastian Malton c18df6bcae Minor cleanup of ExtensionDiscovery (#2887) 2021-06-10 09:21:04 -04:00
Sebastian Malton 5ee2ab5b4a Move all RouteParam's and URL builders to src/common (#2778)
- Prevents some circular dependencies

- Allowed main to use them as needed

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2021-06-10 08:52:09 -04:00
Jari Kolehmainen 540c6dac37 fix catalog layout bugs (#3018)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2021-06-10 08:19:16 +03:00
Sebastian Malton 8e244db1a3 Set build version before building extensions (#3001) 2021-06-09 19:57:04 -04:00
Sebastian Malton 4a4f5e6d26 CatalogEnitityDrawerMenu should have actions running left to right (#3015)
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2021-06-09 15:35:46 -04:00
Jim Ehrismann 86d0a86ec9 Fix shell-env timeout (#2938) 2021-06-09 14:54:19 -04:00
Sebastian Malton a1a1c240e9 Split UserManagement into seperate Cluster and Namespace Roles and RoleBindings (#2755) 2021-06-09 13:40:55 -04:00
dependabot[bot] 1ed7892b26 Bump css-loader from 3.6.0 to 5.2.6 (#2871)
Bumps [css-loader](https://github.com/webpack-contrib/css-loader) from 3.6.0 to 5.2.6.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases)
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v3.6.0...v5.2.6)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-09 09:54:34 -04:00
Jari Kolehmainen 3847a91758 Initial support for validating extension engines.lens version (#2884) 2021-06-09 09:24:58 -04:00
Alex Andreev d6e72ddc1c Clean up empty pod log entries (#3010)
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
2021-06-09 09:24:42 -04:00
Luca Kröger 512946a397 Allow to close tabs using middle-clicks (#2995)
Signed-off-by: Luca Kröger <l.kroeger01@gmail.com>
2021-06-09 09:23:48 -04:00
steve richards f11fb11845 Update job to change title and sync css from master branch (#3013)
Signed-off-by: Steve Richards <srichards@mirantis.com>
2021-06-09 14:22:29 +01:00
steve richards 16be9215e2 Update job to add in version of docs to be deployed by mike (#3012)
Signed-off-by: Steve Richards <srichards@mirantis.com>
2021-06-09 13:58:38 +01:00
steve richards 5a01ef08b1 Update job to use node version 12 (#3011)
Signed-off-by: Steve Richards <srichards@mirantis.com>
2021-06-09 13:44:54 +01:00
dependabot[bot] c20f30145b Bump @testing-library/jest-dom from 5.11.10 to 5.13.0 (#3002)
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 5.11.10 to 5.13.0.
- [Release notes](https://github.com/testing-library/jest-dom/releases)
- [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testing-library/jest-dom/compare/v5.11.10...v5.13.0)

---
updated-dependencies:
- dependency-name: "@testing-library/jest-dom"
  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>
2021-06-09 08:23:42 -04:00
steve richards 78427e64e8 Amend the docs nav menu (#2896)
* Amend the docs nav menu

Moved all the nav items up one layer

Signed-off-by: Steve Richards <srichards@mirantis.com>

* updated site title

Signed-off-by: Steve Richards <srichards@mirantis.com>
2021-06-09 13:23:37 +01:00