Jim Ehrismann
49935a7306
Add migration details for extension api docs ( #3074 )
...
* updating extension api docs for 5.0
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com>
* beefed up migration details
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com>
* address review comments
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com>
* updated cluster features docs (#3094 )
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com>
* revert extension package-lock.json files again
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com>
2021-06-18 11:34:16 -04:00
Sebastian Malton
4ff5a722a7
lens:// routing shouldn't ignore intree extensions ( #3091 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2021-06-18 10:19:13 -04:00
Sebastian Malton
8a0cb2602b
ClusterStore.storedKubeConfigFolder should be usabled everywhere ( #3105 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2021-06-18 08:44:40 -04:00
Sebastian Malton
7f51e3addd
Make CatalogEntity labels clickable ( #3075 )
...
- Transition workspace's to be labels
- Fix migrations to support multiple migrations for the same version
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2021-06-18 08:44:28 -04:00
Jari Kolehmainen
d812e28639
update catalog url params on category change ( #3102 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2021-06-18 14:09:04 +03:00
Mario Sarcher
e9a89f396f
Rename Kubernetes Clusters in Catalog Menu to "Clusters" ( #3099 )
...
Signed-off-by: Mario Sarcher <mario@sarcher.de>
2021-06-18 12:58:30 +03:00
Jari Kolehmainen
df2aaa4c85
allow to hide/show catalog list columns ( #3098 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2021-06-18 12:03:59 +03:00
Jari Kolehmainen
b256475044
allow to search catalog by source ( #3097 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2021-06-18 11:23:22 +03:00
Jari Kolehmainen
7ba93c9c70
Implement missing weblink add/remove ( #3092 )
...
* implement weblink add/remove
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>
* css fix
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* fix tests
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2021-06-18 11:23:01 +03:00
Jari Kolehmainen
74624b1fdf
Fix catalog list icon font size ( #3093 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2021-06-17 15:53:56 -04:00
Sebastian Malton
eb45f45a7a
Add context menu entry for deleting local clusters ( #2923 )
2021-06-17 12:19:22 -04:00
steve richards
e47d26e1ce
Use new config structure for versioning feature ( #3088 )
...
Signed-off-by: Steve Richards <srichards@mirantis.com>
2021-06-17 13:53:25 +01:00
Lauri Nevala
239a8b5b87
Set correct namespace for the subject when creating new role binding ( #3083 )
...
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
2021-06-17 15:43:59 +03:00
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