Skip to content
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

Missing options in source control: git #18742

Closed
sympatheticmoose opened this issue Jan 6, 2021 · 6 comments
Closed

Missing options in source control: git #18742

sympatheticmoose opened this issue Jan 6, 2021 · 6 comments
Assignees
Labels
area/plugins kind/enhancement A feature request - must adhere to the feature request template. severity/P2 Has a minor but important impact to the usage or development of the system.
Milestone

Comments

@sympatheticmoose
Copy link

Describe the bug

I believe within the view for source control there should be additional options which would include the ... menu for more actions such as pushing changes which have been committed. As shown in this screenshot from VS Code:

Screenshot 2021-01-06 at 11 13 21

However, in both che.openshift.io and CRW 2.5.1 there are no options within the view other than to switch from tree to list, as shown below:

Screenshot 2021-01-06 at 09 27 11

This makes it difficult for the user to perform actions such as push through the UI.

@sympatheticmoose sympatheticmoose added the kind/bug Outline of a bug - must adhere to the bug report template. label Jan 6, 2021
@che-bot che-bot added the status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. label Jan 6, 2021
@mmorhun mmorhun added severity/P2 Has a minor but important impact to the usage or development of the system. kind/enhancement A feature request - must adhere to the feature request template. area/editor/theia Issues related to the che-theia IDE of Che and removed status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. kind/bug Outline of a bug - must adhere to the bug report template. labels Jan 6, 2021
@ericwill ericwill added area/git area/plugins and removed area/editor/theia Issues related to the che-theia IDE of Che labels Jan 6, 2021
@ericwill
Copy link
Contributor

ericwill commented Jan 6, 2021

Are you using a specific devfile, or can this be reproduced from any of the default stacks from the Getting Started page?

@sympatheticmoose
Copy link
Author

@ericwill this was based on the nodejs-mongo default, but with a swapped project as the source. I haven't tried with others to be fair.

@ericwill
Copy link
Contributor

ericwill commented Jan 6, 2021

I was just able to reproduce it on che.openshift.io, using just the default nodejs-mongodb stack. We'll look into it.

@vinokurig
Copy link
Contributor

Should be fixed by eclipse-theia/theia#8996

@vinokurig
Copy link
Contributor

Fixed by eclipse-theia/theia#8996

@nickboldt
Copy link
Contributor

nickboldt commented Feb 9, 2021

Fixed in 7.26 (CRW 2.7). Downstream issues:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/plugins kind/enhancement A feature request - must adhere to the feature request template. severity/P2 Has a minor but important impact to the usage or development of the system.
Projects
None yet
Development

No branches or pull requests

6 participants