-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Make plugins/editors show one entry for each plugin with a drop down for version #13942
Make plugins/editors show one entry for each plugin with a drop down for version #13942
Conversation
Can one of the admins verify this patch? |
1 similar comment
Can one of the admins verify this patch? |
…versions Signed-off-by: Josh Pinkney <joshpinkney@gmail.com>
6ed6443
to
d89cf6f
Compare
Can one of the admins verify this PR? |
@JPinkney thanks! @ashumilova @rhopp can you please have a look. If you consider that it's safe enough I would rather be +1 to merge this PR because it has an important impact on UX (even if it isn't inclued in the endgame). |
Nice work @JPinkney ! Ping @ashumilova and @rhopp . That is something we would like to integrate in 7.0.0 |
Reviewed and like the proposed changes and +1 for merging. |
I would not merge it, it's an enhancement, linked issue is not event tagged for |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So recapping that's a +1 from Anna (with a requested change) and a -1 from Florent.
I suppose @rhopp is the tiebreaker here?
Unclear why I'm being asked to PR review on this one, but here we go:
- code: +0, I'm not an expert
- concept:+1, makes UI cleaner and appears to sync between the plugins and devfile tabs/content.
- QE: -0.5: might break existing UI tests, but not my call.
ci-test |
Results of automated E2E tests of Eclipse Che Multiuser on OCP: |
I would display the version as a plain text and display the select field only when hovering the row. |
I like @JPinkney proposal as it is. If the select box was appearing only on hover, I would not understand that I can change the version. Here it is clear IMO. +1 to merge for 7.0.0 if @rhopp and @ashumilova are fine too. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
target was 7.1.0
but it has been changed to 7.0.0
so I'm fine
yeah, but need to fix the way how plugins and editors pages are updated on changes in devfile (in editor). |
When we do updates in Yaml editor on "Devfile" page of workspace details, the following method is called: it has a check, whether plugin is selected ( |
I'll try to fix that as soon as possible but I'm currently working on the last blocker for Che 7 (#13427) so I can't give any accurate timeline on when it will be done |
@JPinkney seems there is minor fix so I could prepare a commit with fix. You'll only need to test it and merge, wdyt? |
@akurinnoy Yeah that would be great! |
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
ci-test |
E2E Happy path tests of Eclipse Che Single User on K8S (minikube v1.1.1) has failed:
|
@akurinnoy: PR check has been failed because it uses Jenkinsfile now, which has been merged in master tonight. So, it requires to take changes from master. |
ci-test |
E2E Happy path tests of Eclipse Che Single User on K8S (minikube v1.1.1) has failed:
|
Results of automated E2E tests of Eclipse Che Multiuser on OCP: |
E2E Happy path tests of Eclipse Che Single User on K8S (minikube v1.1.1) has failed:
|
ci-test |
Results of automated E2E tests of Eclipse Che Multiuser on OCP: |
@akurinnoy I've just tested out your fix and it seems like everything is working! |
E2E Happy path tests of Eclipse Che Single User on K8S (minikube v1.1.1) has failed:
|
E2E Happy path tests of Eclipse Che Single User on K8S (minikube v1.1.1) has been successful:
|
ci-build |
@rhopp please have a look. Can we merge this PR? |
@rhopp I'm sure issue with scrolling is not related to this changes. Please file an issue for this bug. |
@rhopp @akurinnoy I can confirm that the scrolling issue is present most versions of Che, I've opened issue #14256 |
Make plugins/editors show one entry for each plugin with a drop down for version
What does this PR do?
This PR introduces the functionality and styling for having plugins/editors show one entry for each plugin, with a drop down to select the version. Previously, the plugins page and the editors page showed an entry for every version of the plugin.
Video: https://www.youtube.com/watch?v=WkrbTsrjuBk
What issues does this PR fix or reference?
#13566
Release Notes
Modified plugin and editor dashboard pages to have one entry for each plugin with a drop down to select the version