Skip to content

Contribute to Kubernetes cloud explorer #2962

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

JessicaJHee
Copy link
Member

Closes #2620

@JessicaJHee JessicaJHee changed the title Contribute cloud explorer Contribute to Kubernetes cloud explorer Jun 12, 2023
Copy link
Collaborator

@mohitsuman mohitsuman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

wording changes.

@JessicaJHee JessicaJHee force-pushed the contribute-cloud-explorer branch from 7538cf4 to df71623 Compare June 13, 2023 14:51
@codecov
Copy link

codecov bot commented Jun 13, 2023

Codecov Report

Patch coverage: 29.00% and project coverage change: -0.28 ⚠️

Comparison is base (75290e9) 37.90% compared to head (c9c6da1) 37.63%.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2962      +/-   ##
==========================================
- Coverage   37.90%   37.63%   -0.28%     
==========================================
  Files          61       62       +1     
  Lines        3841     3938      +97     
  Branches      744      755      +11     
==========================================
+ Hits         1456     1482      +26     
- Misses       2385     2456      +71     
Impacted Files Coverage Δ
src/webview/cluster/clusterViewLoader.ts 9.58% <ø> (ø)
src/cloudProvider/redhatCloudProvider.ts 22.22% <22.22%> (ø)
src/extension.ts 63.54% <90.00%> (+1.74%) ⬆️

☔ View full report in Codecov by Sentry.
📢 Do you have feedback about the report comment? Let us know in this issue.

Copy link
Collaborator

@msivasubramaniaan msivasubramaniaan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Tested in my local and it works as expected

@mohitsuman mohitsuman self-requested a review June 19, 2023 09:42
@mohitsuman
Copy link
Collaborator

@JessicaJHee Let's add tooltip for Developer Sandbox and OpenShift Local.

gorkem and others added 4 commits June 19, 2023 14:04
Updates kubernetes tools cloud explorer with options
to signup for Developer Sandbox and Local OpenShift
@JessicaJHee
Copy link
Member Author

@JessicaJHee Let's add tooltip for Developer Sandbox and OpenShift Local.

Here's what it looks like now:
Peek 2023-06-19 14-04

private buildOpenshiftLocalItem() {
const openshiftLocalItem = new RedHatCloudItem('Openshift Local');
openshiftLocalItem.tooltip = 'Provision OpenShift 4 cluster to your local computer.';
openshiftLocalItem.iconPath = new vscode.ThemeIcon('symbol-folder');
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@JessicaJHee We should use the vm icon here for OpenShift local.

const signupStatus = await RedHatTreeDataProvier.getSandboxSignupStatus();
const sandboxItem = new RedHatCloudItem('Developer Sandbox');
sandboxItem.tooltip = 'Get 30-days free access to a shared OpenShift and Kubernetes cluster.';
sandboxItem.iconPath = new vscode.ThemeIcon('vm');
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@JessicaJHee We should use the openshift logo icon here instead of vm one.

Copy link
Collaborator

@mohitsuman mohitsuman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change the icons for the cluster providers.

Signed-off-by: Jessica He <[email protected]>
@JessicaJHee JessicaJHee force-pushed the contribute-cloud-explorer branch from 23a2fe7 to c9c6da1 Compare June 19, 2023 19:11
Copy link
Collaborator

@mohitsuman mohitsuman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@mohitsuman mohitsuman merged commit 238f98a into redhat-developer:main Jun 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants