Commit Graph
100 Commits
Author SHA1 Message Date
Sebastian Malton 4e6b51e2ef chore: Rename KubeObject tests to better clarity
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-25 09:51:40 -04:00
Sebastian Malton e7b030e2cd chore: Simplify KubeObject tests to use stub data
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-25 09:51:40 -04:00
Sebastian Malton 723e8452cf chore: Improve KubeObject tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-25 09:51:40 -04:00
Sebastian Malton 74cf677b1b chore: Fixup use of ServiceAccount to use getId
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-25 09:51:40 -04:00
Sebastian Malton 18b89d9a85 fix: Remove incorrect KubeObject validations
- Default to using the ensured selfLink for ID if UID is not present

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-25 09:51:40 -04:00
Sebastian Malton dd62e034b7 Release 6.5.0-alpha.15
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-23 15:33:41 -04:00
Sebastian Malton 597dd36580 fix: Fix setting milestone on new release PRs
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-23 15:20:19 -04:00
Sebastian Malton 84f6a6a5ac fix: Switch to using authenticated GitHub API to increase rate limit
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-23 13:21:07 -04:00
Sebastian Malton ac0e384154 Release 6.5.0-alpha.14
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-23 11:34:49 -04:00
Sebastian Malton 8f4aa497cc Revert "chore: Extract sidebar item injection token into separate package"
This reverts commit 8ac66380ad.
2023-05-23 10:08:42 -04:00
Sebastian Malton cb0e8764ac Revert "chore: Rename sidebar item injectable files"
This reverts commit 72a1e2aaa0.
2023-05-23 10:08:42 -04:00
Sebastian Malton 93bc41f9a3 Revert "chore: Convert sidebarItemInjectionToken to use InjectWithMetadata instead of duplicating the IDs"
This reverts commit 81293304a7.
2023-05-23 10:08:42 -04:00
Sebastian Malton 9276df0592 Revert "chore: Fixup tests snapshots to match new testid behaviour"
This reverts commit e6bef1a168.
2023-05-23 10:08:42 -04:00
Sebastian Malton d90bdf6f14 Revert "chore: Fix lint"
This reverts commit 747f8cec94.
2023-05-23 10:08:42 -04:00
Sebastian Malton 813705fe90 Revert "chore: Fix more lint"
This reverts commit 83244ceefc.
2023-05-23 10:08:42 -04:00
Sebastian Malton be1fbcf8c3 Revert "chore: Update integration tests to new testid format"
This reverts commit d2183cb975.
2023-05-23 10:08:42 -04:00
Sebastian Malton 753c8bfa85 Revert "chore: Fix IDs for some sidebar items"
This reverts commit a267c0ee7d.
2023-05-23 10:08:42 -04:00
Sebastian Malton d4c12becfc Revert "chore: Improve title formatting for Horizontal/Vertical Pod Autoscalers"
This reverts commit d51ccb5dd5.
2023-05-23 10:08:42 -04:00
Sebastian Malton 5608a199be Revert "fix: Fix formatting of custom resource sidebar items"
This reverts commit 86dcbb10c0.
2023-05-23 10:08:42 -04:00
Sebastian Malton 96b7ecbadd Revert "chore: Fix integration tests failing due to helm testid's changing"
This reverts commit 6d4d331a41.
2023-05-23 10:08:42 -04:00
Sebastian Malton 1b43de50fe Revert "chore: Fix tests after rebase"
This reverts commit 58426370de.
2023-05-23 10:08:42 -04:00
Sebastian Malton 1099e65c52 Revert "fix: Custom Resource Definitions should be the first entry in the side bar"
This reverts commit a8ff6ce095.
2023-05-23 10:08:42 -04:00
Sebastian Malton 7d46cb845d Revert "fix: Custom Resource Definitions sidebar item should navigate to the correct route"
This reverts commit 897e289514.
2023-05-23 10:08:42 -04:00
Sebastian Malton fda4b928d2 Revert "fix: The command pallet command for navigating to Custom Resource Definitions should navigate to the correct route"
This reverts commit 723cfe8ae8.
2023-05-23 10:08:42 -04:00
Sebastian Malton 40f1180579 Revert "chore: Cleanup custom resource route definition"
This reverts commit f65e5672b5.
2023-05-23 10:08:42 -04:00
Sebastian Malton d3cf7088d6 Revert "chore: Factor out NavigateToCustomResources type"
This reverts commit 5ba2dbab81.
2023-05-23 10:08:42 -04:00
Sebastian Malton 5f4cdbc519 Revert "chore: Move around Custom Resource and Custom Resource Definition files to simplify names"
This reverts commit e0e2194b11.
2023-05-23 10:08:42 -04:00
Sebastian Malton 8960142342 Revert "chore: Update @orge-tools/* deps"
This reverts commit 015a585a84.
2023-05-23 10:08:42 -04:00
Sebastian Malton 015a585a84 chore: Update @orge-tools/* deps
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-23 10:46:02 +02:00
Sebastian Malton e0e2194b11 chore: Move around Custom Resource and Custom Resource Definition files to simplify names
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-23 10:46:02 +02:00
Sebastian Malton 5ba2dbab81 chore: Factor out NavigateToCustomResources type
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-23 10:46:02 +02:00
Sebastian Malton f65e5672b5 chore: Cleanup custom resource route definition
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-23 10:46:02 +02:00
Sebastian Malton 723cfe8ae8 fix: The command pallet command for navigating to Custom Resource Definitions should navigate to the correct route
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-23 10:46:02 +02:00
Sebastian Malton 897e289514 fix: Custom Resource Definitions sidebar item should navigate to the correct route
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-23 10:46:02 +02:00
Sebastian Malton a8ff6ce095 fix: Custom Resource Definitions should be the first entry in the side bar
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-23 10:46:02 +02:00
Sebastian Malton 58426370de chore: Fix tests after rebase
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-23 10:46:02 +02:00
Sebastian Malton 6d4d331a41 chore: Fix integration tests failing due to helm testid's changing
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-23 10:46:02 +02:00
Sebastian Malton 86dcbb10c0 fix: Fix formatting of custom resource sidebar items
- The titles should better handle being line wrapped

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-23 10:46:02 +02:00
Sebastian Malton d51ccb5dd5 chore: Improve title formatting for Horizontal/Vertical Pod Autoscalers
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-23 10:46:02 +02:00
Sebastian Malton a267c0ee7d chore: Fix IDs for some sidebar items
- Also cleanup formatting of the sidebar item titles

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-23 10:46:02 +02:00
Sebastian Malton d2183cb975 chore: Update integration tests to new testid format
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-23 10:46:02 +02:00
Sebastian Malton 83244ceefc chore: Fix more lint
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-23 10:46:02 +02:00
Sebastian Malton 747f8cec94 chore: Fix lint
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-23 10:46:02 +02:00
Sebastian Malton e6bef1a168 chore: Fixup tests snapshots to match new testid behaviour
- Move order-of-sidebar-items to the new package
- Fix the extension sidebar item registrator

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-23 10:46:02 +02:00
Sebastian Malton 81293304a7 chore: Convert sidebarItemInjectionToken to use InjectWithMetadata instead of duplicating the IDs
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-23 10:46:02 +02:00
Sebastian Malton 72a1e2aaa0 chore: Rename sidebar item injectable files
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-23 10:46:02 +02:00
Sebastian Malton 8ac66380ad chore: Extract sidebar item injection token into separate package
- Add unit tests to cover custom resources sidebar items

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-23 10:46:02 +02:00
Sebastian Malton add1a0a39e chore: Remove previous daily alpha when trying to create a new one
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-23 10:29:13 +02:00
Sebastian Malton 99e6b77fc1 fix: Use correct path for node-shell shell PTY
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-23 10:19:49 +02:00
Sebastian Malton a20a1eade1 chore: Bumps [electron](https://github.com/electron/electron) from 22.3.7 to 22.3.10
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md)
- [Commits](electron/electron@v22.3.7...v22.3.10)

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-19 15:45:20 -04:00
Sebastian Malton 00f0b9fce4 fix: Remove erroneous prefixes when using loggerInjectable and prefixLoggerInjectable
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-19 14:19:50 -04:00
Sebastian Malton 618a1c7004 chore: Fixup dependencies and ensure no duplication between kinds of dependencies
- Also un-bump xterm-fit-addon as it is only compatible with xterm@^5

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-16 16:42:33 -04:00
Sebastian Malton a9f48ee93a chore: Simplify file route handling
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-16 16:42:27 -04:00
Sebastian Malton 33a9f3ea35 fix: Copy fonts from @k8slens/core to open-lens correctly
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-16 16:42:27 -04:00
Sebastian Malton 14653c84e6 chore: Fix lint
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-16 16:42:15 -04:00
Sebastian Malton 4f8e4707f9 fix: Switch to using IAsyncComputed to resolve bad setState error within ClusterOverview from react
- The ClusterOverviewStore (now just ClusterStore) is not an exported type,
  so removing the legacy and wrong-abstraction code from it is not
  a breaking change

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-16 16:42:15 -04:00
Sebastian Malton 6fc01284d3 chore: Support and switch to using ^9.6.5 version of NPM
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-15 15:58:46 -04:00
Sebastian Malton f2247adfdb chore: Fix dev mode of open-lens running is circles
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-15 15:58:35 -04:00
Sebastian Malton 1a817d314c chore: Update snapshot after rebase with master
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-15 11:56:30 -04:00
Sebastian Malton 978015510a chore: Add some behavioural tests for custom columns for custom resources
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-15 11:56:30 -04:00
Sebastian Malton 2ca77ecfe8 fix: Fix StrictReactNode not accepting multiple children
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-15 11:56:30 -04:00
Sebastian Malton 9ab8cf7bef chore: Remove incorrect function documentation
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-15 11:56:30 -04:00
Sebastian Malton c76b30cf4a chore: Fix typo in CRD view
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-15 11:56:30 -04:00
Sebastian Malton 05784f5dfe chore: Fix spelling mistake in CRD type
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-15 11:56:30 -04:00
Sebastian Malton 7b57f0d52d chore: Remove unnecessary use of toSafeReactChildrenArray
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-15 11:56:30 -04:00
Sebastian Malton 58263497ae chore: Add documenting ref to StrictReactNode type
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-15 11:56:30 -04:00
Sebastian Malton d8823085a8 chore: Change name from SafeReactNode to StrictReactNode
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-15 11:56:30 -04:00
Sebastian Malton e88de58b5d chore: Remove unnecessary use of SingleOrMany<SafeReactNode>
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-15 11:56:30 -04:00
Sebastian Malton adb288e48a chore: Update snapshots due to adding new data-testid
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-15 11:56:30 -04:00
Sebastian Malton 15b942aa39 chore: Add unit tests to cover the hovering bug
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-15 11:56:30 -04:00
Sebastian Malton 9d51ef2aa6 fix: Don't crash when hovering hotbar menu index
- Remove all uses of React.ReactNode as it is unsafe, replace them with
  usages of SafeReactNode which doesn't contain the '{}' type

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-15 11:56:30 -04:00
Sebastian Malton 138f9d14ff chore: Only download binaries for the current platform by default
- Set the DOWNLOAD_ALL_ARCHITECTURES env var to "true" to download for both platforms

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-11 09:31:49 -04:00
Sebastian Malton 786e0e8ac9 chore: Fix build failing on non-windows platforms
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-09 12:50:45 -04:00
Sebastian Malton c4d56ef1a7 chore: Don't fail daily alpha workflow when there is nothing to release
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-09 10:10:30 -04:00
Sebastian Malton 3b3d86c9d5 chore: Replace fil:/// instead of file://
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-09 09:55:25 -04:00
Sebastian Malton 9f72b628be chore: Remove use of glob in CopyPlugin to fix build
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-09 09:55:25 -04:00
Sebastian Malton 2d19948a77 chore: Fix building open-lens on windows
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-09 09:55:25 -04:00
Sebastian Malton 71461feec7 chore: Update snapshot of @k8slens/webpack
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-09 09:55:25 -04:00
Sebastian Malton 81a9a94acb chore: Remove debug logging
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-09 09:55:25 -04:00
Sebastian Malton 0a2bc6cf2c chore: Move describeIf and itIf to @k8slens/test-utils
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-09 09:55:25 -04:00
Sebastian Malton b3f7f9cc56 chore: Remove dead comment
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-09 09:55:25 -04:00
Sebastian Malton 700a9024a8 chore: Run lint on webpack/renderer
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-09 09:55:25 -04:00
Sebastian Malton 91354eae01 chore: Fix build of open-lens
- Remove need for using relative paths during build

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-09 09:55:25 -04:00
Sebastian Malton 6167ad2c25 chore: Fixup unit tests calling 'allowKubeResource' at the wrong time
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-09 09:28:18 -04:00
Sebastian Malton 40af0d31c5 fix: Do not crash when opening details of a helm release
- Switch to using RequestChannel instead of LensProxy for better
  type safety

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-09 09:28:18 -04:00
Sebastian Malton d1fe1b5ed3 chore: Fix daily alpha workflow not having enough commits
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-05 09:38:34 -04:00
Sebastian Malton 2b721ab1c9 Release 6.5.0-alpha.9
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-04 13:32:56 -07:00
Sebastian Malton d989ee11eb chore: Fix daily alpha to generate release PR
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-04 10:42:42 -07:00
Sebastian Malton 998cc36454 chore: Fix formatting of V1 cluster connection scenario
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-03 06:05:29 -07:00
Sebastian Malton 6b3b1757f2 chore: Finish fleshing out V2 of cluster connection scenario
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-03 06:05:29 -07:00
Sebastian Malton 57632ca45d docs: Rework cluster connection flow scenarios
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-03 06:05:29 -07:00
Sebastian Malton f2f6cc500c fix: Add new packages to open-lens to fix build
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-02 10:11:52 -07:00
Sebastian Malton 962ecddb3f chore: Fix deployment scale tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-02 10:11:52 -07:00
Sebastian Malton 97b2d8b1ae chore: Fix build missing 'Scale' type
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-02 10:11:52 -07:00
Sebastian Malton e0ce2a39bd chore: Update lint rules
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-02 10:11:52 -07:00
Sebastian Malton fe3310624f chore: Revert eslint change
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-02 10:11:52 -07:00
Sebastian Malton a42749386a chore: Fix lint
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-02 10:11:52 -07:00
Sebastian Malton 8461cde200 chore: Fix kube-api tests
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-02 10:11:52 -07:00
Sebastian Malton 34a721a6f9 chore: Update snapshots for cluster-frame
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-02 10:11:52 -07:00
Sebastian Malton fd5f912ccf chore: Fix kube-object-list-layout tests to maintain snapshot shape
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2023-05-02 10:11:52 -07:00