Sebastian Malton
aeea8640ce
Fix tests
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-03-01 13:32:10 -05:00
Sebastian Malton
22b98ce3fc
Remove '?' uses
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-03-01 12:32:42 -05:00
Sebastian Malton
7cd4cdb5e0
Resolve comments
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-03-01 12:32:42 -05:00
Sebastian Malton
cfe2a2fbee
Add clarifying comment
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-03-01 12:32:42 -05:00
Sebastian Malton
2483a057f4
Update snapshots
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-03-01 12:32:42 -05:00
Sebastian Malton
7cda0792b7
Fix type errors
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-03-01 12:32:42 -05:00
Sebastian Malton
b79f906ad5
Fix tests
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-03-01 12:32:42 -05:00
Sebastian Malton
3b65009fb6
Finish fleshing out new custom-column tests
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-03-01 12:32:42 -05:00
Sebastian Malton
0f72c118f2
Introduce new TreeView for use in CatalogMenu to fix tests
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-03-01 12:32:42 -05:00
Sebastian Malton
8025471eee
Fixup scroll-spy
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-03-01 12:32:42 -05:00
Sebastian Malton
8f508d1582
Fix rebase
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-03-01 12:32:42 -05:00
Sebastian Malton
21e6dfd059
More attempting fixes to remove material-ui
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-03-01 12:32:42 -05:00
Sebastian Malton
e6ad46042b
Remove old and unnused RecursiveTreeView
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-03-01 12:32:42 -05:00
Sebastian Malton
9d9a314ae5
Update comment
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-03-01 12:32:42 -05:00
Sebastian Malton
bde02d99d1
Remove log
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-03-01 12:32:42 -05:00
Sebastian Malton
8068824ed3
Try to get more tests to pass
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-03-01 12:32:41 -05:00
Sebastian Malton
c588afb27f
Start converting custom column tests to use ApplicationBuilder
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-03-01 12:32:41 -05:00
Sebastian Malton
21c47e3f82
Fix welcome banner tests
...
- Update associated snapshots
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-03-01 12:32:41 -05:00
Sebastian Malton
d85a64a931
Fix lens-extension tests
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-03-01 12:32:41 -05:00
Sebastian Malton
a045006a02
Simplify extension dependency injection
...
- Has better typing
- Removes use of unnusual unique symbol
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-03-01 12:32:41 -05:00
Sebastian Malton
e3c0bc34fd
Introduce clearer boundry between extensions
...
- Bundled extensions are always enabled, and are always compatible
- Have bundled extensions be loaded asyncronously to support
typescript dynamic import (which is typed) as opposed to require
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-03-01 12:32:33 -05:00
Sebastian Malton
95b8c2aaa6
For unit test workflow to only start on linux ( #7254 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-03-01 11:12:09 -05:00
Sebastian Malton
c67230f322
Cleanup getDi and registering injectables ( #7251 )
...
* Cleanup getDi and registering injectables
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Create more explicit application
- Make testing use more production code
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix uses of getEnvironmentSpecificLegacyGlobalDiForExtensionApi
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix unit tests
Signed-off-by: Sebastian Malton <sebastian@malton.name >
---------
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-03-01 10:46:08 -05:00
Sebastian Malton
b5f0960ee1
Only run unit tests on linux for PRs ( #7252 )
...
* Only run unit tests on linux for PRs
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Run unit tests on all systems periodically
Signed-off-by: Sebastian Malton <sebastian@malton.name >
---------
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-03-01 10:30:07 -05:00
Sebastian Malton
3433bc6fe0
Fix extension install ( #7247 )
...
* Fix extension install
- Remove old bundled extension dependencies
- Make sure external extensions are installed as optional
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Ignore ENOENT errors
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Add comment
Signed-off-by: Sebastian Malton <sebastian@malton.name >
---------
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-03-01 08:11:49 -05:00
Sebastian Malton
1b808cf7df
General fixes for release-tool ( #7238 )
...
* General fixes for release-tool
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Revert change to number of PRs retrieved
Signed-off-by: Sebastian Malton <sebastian@malton.name >
---------
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-02-28 07:56:56 -05:00
Sebastian Malton
d29615c089
Quick fix for store migration version being wrong ( #7243 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-02-27 13:31:45 -08:00
Sebastian Malton
3067e82e02
Remove all references to slack ( #7233 )
...
* Remove all references to slack
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix readme
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Cleanup migration
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Remove existing slack link from weblink store
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix type error and wording on ErrorBoundary
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Don't export forumsUrl to extension API
- Also just remove slack URL
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Update snapshots again
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Update snapshots again v3
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Revert remove slackUrl
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix filtering
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix readme
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* More of a fix
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Try again
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Slightly better for now
Signed-off-by: Sebastian Malton <sebastian@malton.name >
---------
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-02-24 17:04:15 -05:00
Sebastian Malton and Roman
5ad582d88e
Various improvements to release-tool ( #7232 )
...
* Various improvements to release-tool
- Pass more IO from script to user to provide better UX
- Interactive versioning using lerna directly
- Remove all CMD args in favour of interactive
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Remove some more unnecessary console logs
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Resolve comments
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix repoRoot issue
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* De-spagetti-ify release-tool
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix bugs related to picking PRs
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix name
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Improve display after picking PRs
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Rename pickWhichPRsToUse
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Add line describing what to do
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix not displaying output after cherry-pick fails
Signed-off-by: Sebastian Malton <sebastian@malton.name >
---------
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Co-authored-by: Roman <ixrock@gmail.com >
2023-02-24 16:47:53 -05:00
Sebastian Malton
dc39dc9c62
Allow extensions to opt-out of KubeApi auto registering ( #7217 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-02-24 10:44:35 -05:00
Sebastian Malton
f2a229cef6
Fix ApiManager not handling duplicate apiBases of KubeApis ( #7235 )
...
* Add failing unit test
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix failing unit test
Signed-off-by: Sebastian Malton <sebastian@malton.name >
---------
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-02-24 10:44:19 -05:00
Sebastian Malton
f212c90b1a
Remove notarize as unused ( #7215 )
...
* Remove notarize as unused
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Remove electron-notarize
Signed-off-by: Sebastian Malton <sebastian@malton.name >
---------
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-02-22 12:37:53 -05:00
Sebastian Malton
ff95eaefd6
Fix external extensions not loading initially ( #7189 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-02-17 13:19:49 -05:00
Sebastian Malton
dafdabc24b
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 >
2023-02-17 09:19:44 -05:00
Sebastian Malton
2959e01d1e
Add support for specifying orderNumber for ClusterPageMenus ( #7166 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-02-17 03:55:17 -08:00
Sebastian Malton
79e5c9c431
Add bundled extension versions to 'About Lens' ( #7163 )
...
- Only during non-stable versions
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-02-15 09:46:22 -05:00
Sebastian Malton
949580e7d4
Fix node shell not loading due to Host/certificate mismatch ( #7147 )
...
* Fix node shell not loading
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Remove unnecessary cast
Signed-off-by: Sebastian Malton <sebastian@malton.name >
---------
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-02-13 14:30:06 -08:00
Sebastian Malton
f678bf4b2e
Fix daily-cron failing to bump version ( #7129 )
...
* Fix daily-cron failing to bump version
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix variable name
Signed-off-by: Sebastian Malton <sebastian@malton.name >
---------
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-02-13 11:35:03 -05:00
Sebastian Malton
c575c7a8bd
Fix typing issue with userStorePreferenceDescriptorsInjectable ( #7144 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-02-13 10:57:10 -05:00
Sebastian Malton
5d21db9fc2
Remove self-referencial from root package.json ( #7130 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-02-10 09:05:13 +02:00
Sebastian Malton
9fd02672ae
Add daily-alpha release for open-lens ( #7127 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-02-09 02:19:35 -05:00
Sebastian Malton
28d2ccf0fe
Release 6.4.0-beta.13 ( #7106 )
...
* Release 6.4.0-beta.13
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix create-release-pr after fresh bootstrap
Signed-off-by: Sebastian Malton <sebastian@malton.name >
---------
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-02-03 09:10:04 -05:00
Sebastian Malton
6d2efb99e7
Export more things for the extension API ( #7088 )
...
* Export more things for the extension API
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Provide more insight into the dist-tag computation
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix type errors
Signed-off-by: Sebastian Malton <sebastian@malton.name >
---------
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-02-02 08:28:56 -05:00
Sebastian Malton
7a57a89194
Release 6.4.0-beta.12 ( #7086 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-02-01 16:13:39 -05:00
Sebastian Malton
b94a4a0664
Fix publish release use of internal package ( #7085 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-02-01 16:11:25 -05:00
Sebastian Malton
b982d41c55
Release 6.4.0-beta.11 ( #7084 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-02-01 15:45:04 -05:00
Sebastian Malton
b19e355e0e
Move @k8slens/generate-tray-icons to seperate package ( #7057 )
...
* Move @k8slens/generate-tray-icons to seperate package
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Rename very long folder name to fix issue on windows
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Make it possible to build on windows using powershell
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix integration tests on windows
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Don't error on close directly
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Switch to type: module for generate-tray-icons
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Make more packages type:module
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix scripts needing node
Signed-off-by: Sebastian Malton <sebastian@malton.name >
---------
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-02-01 11:41:44 -08:00
Sebastian Malton
9ca8dc86fd
Rename extension api parts as 'extensionApi' ( #7066 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-31 10:00:49 -05:00
Sebastian Malton
a73f166f1f
Fix @k8slens/extensions being broken after monorepo ( #7058 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-30 16:32:30 -05:00
Sebastian Malton
e08576ee99
Fix dev not working due to ensure-binaries ( #7054 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-30 09:50:28 -05:00
Sebastian Malton
e196ca56eb
Release 6.4.0-beta.10 ( #7045 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-27 16:59:54 -05:00
Sebastian Malton
20fa12a66b
Specify files for @k8slens/node-fetch ( #7044 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-27 15:46:14 -05:00
Sebastian Malton
948eed4f1b
Release 6.4.0-beta.9 ( #7042 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-27 11:34:55 -05:00
Sebastian Malton
6e9113ad5e
Rename package due to https://github.com/npm/cli/issues/2248 ( #7041 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-27 11:33:30 -05:00
Sebastian Malton
465f23f578
Release 6.4.0-beta.8 ( #7040 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-27 10:34:19 -05:00
Sebastian Malton
895bf0d632
Mark @k8slens/download-binaries as public access ( #7039 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-27 10:33:44 -05:00
Sebastian Malton
6247c7647e
Release 6.4.0-beta.7 ( #7038 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-27 10:06:26 -05:00
Sebastian Malton
4e4934ba1a
Move downloading binaries to new package ( #7033 )
...
* Move downloading binaries to new package
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Remove old location from files
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Swtich @k8slens/download-binaries to provide a binary
Signed-off-by: Sebastian Malton <sebastian@malton.name >
---------
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-27 09:48:33 -05:00
Sebastian Malton
2efee9b654
Release 6.4.0-beta.6 ( #7031 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-26 13:52:24 -05:00
Sebastian Malton
460fa4d64d
Include template.html in package releases ( #7030 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-26 13:51:42 -05:00
Sebastian Malton
f650f6991e
Include template.html in package releases ( #7030 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-26 13:51:28 -05:00
Sebastian Malton
70872459b5
Fix dist tags being wrong ( #7028 )
...
* Add reusable CLI for parsing semver
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Use CLI to specify dist-tag
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Remove dead scripts
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Add git ignore
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-26 11:54:14 -05:00
Sebastian Malton
57bd19f51b
Release 6.4.0-beta.5 ( #7027 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-26 10:29:26 -05:00
Sebastian Malton
abb6a3bcfb
Mark all packages as public ( #7026 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-26 10:28:53 -05:00
Sebastian Malton
66ea8d4b37
Release 6.4.0-beta.4 ( #7025 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-26 10:16:16 -05:00
Sebastian Malton
4fc8941863
Fix publishing @k8slens/node-fetch ( #7024 )
...
* Fix publishing @k8slens/node-fetch
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Switch to specifying access via yarnrc
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-26 10:15:23 -05:00
Sebastian Malton
b033d4e8b2
Release 6.4.0-beta.3 ( #7023 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-26 09:47:08 -05:00
Sebastian Malton
b6295d6aa1
Make sure auth token for NPM registry is set ( #7022 )
...
* Make sure auth token for NPM registry is set
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Use plain `npm`
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-26 09:46:25 -05:00
Sebastian Malton
20572941d4
Release 6.4.0-beta.2 ( #7021 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-26 09:11:14 -05:00
Sebastian Malton
3b88853d22
Release 6.4.0-beta.2 ( #7021 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-26 09:09:01 -05:00
Sebastian Malton
ff6264a8c7
Release 6.4.0-beta.2 ( #7021 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-26 09:08:40 -05:00
Sebastian Malton
60db48ca11
Revert remove GITHUB_TOKEN from release workflow ( #7020 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-26 09:07:36 -05:00
Sebastian Malton
d8930ed030
Release 6.4.0-beta.1 ( #7019 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-26 09:00:24 -05:00
Sebastian Malton
3569888609
Specify custom root to @k8slens/core package directory ( #7018 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-26 08:58:59 -05:00
Sebastian Malton
1182682c01
Cleanup webpack configs ( #7017 )
...
- Deduplicate printing to console
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-26 08:58:51 -05:00
Sebastian Malton
a809e12022
Release 6.4.0-beta.0 ( #7014 )
...
* Release 6.4.0-beta.0
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix release script
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-25 16:51:37 -08:00
Sebastian Malton
20c0fd912f
Fix building docs and verify:docs workflow ( #7013 )
...
* Fix building docs and verify:docs workflow
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix commands
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-25 13:59:21 -05:00
Sebastian Malton
7d271a7b45
Add more resiliancy to listing kube API resource kinds ( #6995 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-25 10:30:18 -05:00
Sebastian Malton
591d9f30f3
Fix PodDistruptionBudgets not displaying on newer Kube versions ( #6989 )
...
* Add ability for KubeApi to filter server versions
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Update error message
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix tests
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Check preferred version for PodDistruptionBudgets
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Limit which versions can be used
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Make sure that details are show for all versions
- Remove duplicate versioning checks since everything must go through the API anyway
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Remove unnecessary logger as dep
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-25 09:47:31 -05:00
Sebastian Malton
c62fcb742c
Bump bundled helm to v3.11.0 ( #6988 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-25 09:04:46 -05:00
Sebastian Malton
3436dfd46f
Add ability for KubeApi to filter server versions ( #6908 )
...
* Add ability for KubeApi to filter server versions
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Update error message
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix tests
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-25 08:57:48 -05:00
Sebastian Malton
a5a374a26d
Remove deleted make target invocation ( #7005 )
...
* Remove deleted make target invocation
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Remove last use of make in CI and delete last Makefile
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-25 03:33:45 -08:00
Sebastian Malton
0066ca4ea2
Change renderer attempting to load CAs to go through main ( #7003 )
...
* Move files to features/ to simplify structure
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Request string CAs from main on renderer
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix override
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-24 19:30:38 +02:00
Sebastian Malton
5eefa8f03a
Export type-space versions of constructors to fix extension API ( #6990 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-20 14:34:16 -05:00
Sebastian Malton
305c4a5573
Remove last usages of request in our code ( #6911 )
...
* Improve the injectability of cluster metadata detection
- Remove unnecessary and complex base class
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Remove dead code
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Remove dead code
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Remove last usages of request in our code
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Remove more deps
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix tests
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix lensFetch
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-19 09:35:33 -05:00
Sebastian Malton
8e65a0acd6
Improve the injectability of cluster metadata detection ( #6910 )
...
* Improve the injectability of cluster metadata detection
- Remove unnecessary and complex base class
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Remove dead code
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Remove dead code
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-19 16:34:31 +02:00
Sebastian Malton
d059956c1e
Upgrade to codeql@v2 ( #6976 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-19 08:24:42 -05:00
Sebastian Malton
8009d96957
Broadcast error messages within Cluster.getConnectionStatus ( #6964 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-19 08:23:50 -05:00
Sebastian Malton
09e7ec1543
Release 6.4.0-alpha.4 ( #6975 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-19 08:23:30 -05:00
Sebastian Malton
4b3fad57cb
Fix extension API version being specified by library user ( #6974 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-19 08:17:50 -05:00
Sebastian Malton
d3b1b0e3b6
Fix KubeJsonApi.forCluster as part of extension API ( #6973 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-18 12:12:21 -05:00
Sebastian Malton
5fc8ec610d
Publish to the correct channels instead of always latest ( #6963 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-18 09:00:33 -05:00
Sebastian Malton
7c9520181c
Update lockfile ( #6965 )
...
* Update lockfile
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Update lockfile
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-17 11:04:29 -05:00
Sebastian Malton
8ace84f7e7
Delay removing iframe to fix renderer crash ( #6952 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-17 08:55:52 -05:00
Sebastian Malton
e635d82ea5
Cleanup loading terminal fonts ( #6937 )
...
* Cleanup loading terminal fonts
- Make list of possible fonts fully OCP
- Only mark the loading of a font as 'causesSideEffects'
- Make a view model for the terminal font preferences component
- Move the TTF files next to where they are registered to help with finding them
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix tests
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Cleanup formatting and change model to presenter
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-17 08:11:52 -05:00
Sebastian Malton
5c9dc034b7
Fix extension API ( #6947 )
...
- Make sure that dependency constructors are not exported
- Readd `KubeJsonApi.forCluster`
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-16 10:04:43 -05:00
Sebastian Malton
096715915c
Fix not being able to add new Kubeconfig syncs ( #6938 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-16 04:52:44 -08:00
Sebastian Malton
c361852dd2
Release 6.4.0-alpha.3 ( #6935 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-13 09:59:13 -05:00
Sebastian Malton
904200f72f
Fix workflows ( #6927 )
...
* Make sure secrets get passed through
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix bump master version
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-12 08:32:22 -05:00
Sebastian Malton
366728fb33
Change some ClusterManager logs debug->silly ( #6921 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-12 04:22:23 -08:00