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

Adapt Stacks in UD to Che 7 #13833

Merged
merged 3 commits into from
Jul 26, 2019
Merged

Adapt Stacks in UD to Che 7 #13833

merged 3 commits into from
Jul 26, 2019

Conversation

olexii4
Copy link
Contributor

@olexii4 olexii4 commented Jul 12, 2019

Signed-off-by: Oleksii Orel oorel@redhat.com

What does this PR do?

Adapt Stacks in UD to Che 7.

What issues does this PR fix or reference?

#13811

Screenshot from 2019-07-18 14-21-40

https://youtu.be/OYP1QzlbNjA

@slemeur
Copy link
Contributor

slemeur commented Jul 12, 2019 via email

@olexii4
Copy link
Contributor Author

olexii4 commented Jul 15, 2019

ci-test

@che-bot
Copy link
Contributor

che-bot commented Jul 15, 2019

Results of automated E2E tests of Eclipse Che Multiuser on OCP:
Build details
Test report
docker image: eclipseche/che-server:13833
https://github.com/orgs/eclipse/teams/eclipse-che-qa please check this report.

@olexii4 olexii4 changed the title Adapt Stacks in UD to Che 7 [WIP] Adapt Stacks in UD to Che 7 Jul 17, 2019
@olexii4
Copy link
Contributor Author

olexii4 commented Jul 18, 2019

@slemeur I have updated
https://youtu.be/Rp5S_FX9Kbs

@olexii4 olexii4 requested a review from akurinnoy July 18, 2019 11:24
@olexii4
Copy link
Contributor Author

olexii4 commented Jul 18, 2019

ci-test

@olexii4 olexii4 changed the title [WIP] Adapt Stacks in UD to Che 7 Adapt Stacks in UD to Che 7 Jul 18, 2019
@che-bot
Copy link
Contributor

che-bot commented Jul 18, 2019

Results of automated E2E tests of Eclipse Che Multiuser on OCP:
Build details
Test report
docker image: eclipseche/che-server:13833
https://github.com/orgs/eclipse/teams/eclipse-che-qa please check this report.

@akurinnoy
Copy link
Contributor

@olexii4 I watched the video, and filtering stacks in the list looks non intuitive to me. I'm wondering why list of stacks became empty when you entered "16" and then clicked on "Description"?

@olexii4
Copy link
Contributor Author

olexii4 commented Jul 18, 2019

@akurinnoy The list of stacks became empty when I entered "16" and then click on "Description" because filtering depends on the field which was selected for sorting.
For example:
Screenshot from 2019-07-18 17-03-08
Screenshot from 2019-07-18 17-00-19
Screenshot from 2019-07-18 17-00-51
Sometimes we need display name, sometimes - description.

@akurinnoy
Copy link
Contributor

@olexii4 That behavior is really not obvious to me. Clicking on a column title I suppose to change sort order but not to apply filter to that column. I would like to have a select box near "Search" field which allows to choose a column to apply a filtering and indicates where the filtering is already applied.

@olexii4
Copy link
Contributor Author

olexii4 commented Jul 18, 2019

ci-test

@che-bot
Copy link
Contributor

che-bot commented Jul 18, 2019

Results of automated E2E tests of Eclipse Che Multiuser on OCP:
Build details
Test report
docker image: eclipseche/che-server:13833
https://github.com/orgs/eclipse/teams/eclipse-che-qa please check this report.

@olexii4
Copy link
Contributor Author

olexii4 commented Jul 19, 2019

@akurinnoy I have updated

https://youtu.be/vbrRkRqtDYY

@olexii4
Copy link
Contributor Author

olexii4 commented Jul 21, 2019

ci-test

@che-bot
Copy link
Contributor

che-bot commented Jul 21, 2019

Results of automated E2E tests of Eclipse Che Multiuser on OCP:
Build details
Test report
docker image: eclipseche/che-server:13833
https://github.com/orgs/eclipse/teams/eclipse-che-qa please check this report.

@olexii4 olexii4 requested a review from evidolob July 22, 2019 08:38
@olexii4
Copy link
Contributor Author

olexii4 commented Jul 22, 2019

@slemeur I have updated
https://youtu.be/vbrRkRqtDYY

@olexii4
Copy link
Contributor Author

olexii4 commented Jul 22, 2019

ci-test

@slemeur
Copy link
Contributor

slemeur commented Jul 22, 2019

What link have you used for the devfile documentation?

@olexii4
Copy link
Contributor Author

olexii4 commented Jul 22, 2019

@vitaliy-guliy

Existing UD filters are using only one column for searching

https://github.com/eclipse/che/blob/master/dashboard/src/app/workspaces/list-workspaces/list-workspaces.controller.ts#L102
https://github.com/eclipse/che/blob/master/dashboard/src/app/workspaces/workspace-details/workspace-plugins/workspace-plugins.controller.ts#L108
https://github.com/eclipse/che/blob/master/dashboard/src/app/factories/list-factories/list-factories.controller.ts#L92
https://github.com/eclipse/che/blob/master/dashboard/src/app/admin/user-management/user-management.controller.ts#L109

We have another issue for change this behaviorhttps://github.com//issues/13958

@olexii4
Copy link
Contributor Author

olexii4 commented Jul 22, 2019

@slemeur I have used
https://redhat-developer.github.io/devfile/
for the devfile documentation

@slemeur
Copy link
Contributor

slemeur commented Jul 22, 2019

Can you point to the documentation on che website pleasE?

@@ -47,7 +47,7 @@
editor-read-only="true"
editor-mode="text/x-yaml">
</che-editor>
<a target="_blank" href="https://redhat-developer.github.io/devfile/">Docs: Devfile Structure</a>
<a ng-href="{{branding.docs.stack}}" target="_blank">Docs: Devfile Structure</a>
Copy link
Contributor

Choose a reason for hiding this comment

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

Where this link is going?

Copy link
Contributor

Choose a reason for hiding this comment

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

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Sorry for this

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I was confusing with an old docks structure.
Thanks for your help with the needed docs link.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@rhopp
Copy link
Contributor

rhopp commented Jul 23, 2019

ci-test

@che-bot
Copy link
Contributor

che-bot commented Jul 23, 2019

Results of automated E2E tests of Eclipse Che Multiuser on OCP:
Build details
Test report
docker image: eclipseche/che-server:13833
https://github.com/orgs/eclipse/teams/eclipse-che-qa please check this report.

Copy link
Contributor

@nickboldt nickboldt left a comment

Choose a reason for hiding this comment

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

+0, others have already +1'd. Please rebase since this can't be merged as is.

@nickboldt
Copy link
Contributor

Side note... the new Che 7 docs refer to the "Dashboard" not the "User Dashboard" or UD... is the acronym UD just a carryover from the Che 6 days, or is the docs team rebranding something they shouldn't be? @l0rd opinion?

Signed-off-by: Oleksii Orel <oorel@redhat.com>
Signed-off-by: Oleksii Orel <oorel@redhat.com>
@olexii4
Copy link
Contributor Author

olexii4 commented Jul 23, 2019

ci-test

@olexii4
Copy link
Contributor Author

olexii4 commented Jul 23, 2019

@nickboldt done

@che-bot
Copy link
Contributor

che-bot commented Jul 23, 2019

Results of automated E2E tests of Eclipse Che Multiuser on OCP:
Build details
Test report
docker image: eclipseche/che-server:13833
https://github.com/orgs/eclipse/teams/eclipse-che-qa please check this report.

@l0rd
Copy link
Contributor

l0rd commented Jul 23, 2019

@nickboldt I am still calling it User Dashboard. Even when I am writing the docs.

Signed-off-by: Oleksii Orel <oorel@redhat.com>
@olexii4
Copy link
Contributor Author

olexii4 commented Jul 24, 2019

@slemeur I have removed a select box for searching
https://youtu.be/OYP1QzlbNjA

@olexii4 olexii4 merged commit ca28a9b into master Jul 26, 2019
@olexii4 olexii4 deleted the CHE-13811 branch July 26, 2019 08:32
@che-bot
Copy link
Contributor

che-bot commented Jul 26, 2019

Results of automated E2E tests of Eclipse Che Multiuser on OCP:
Build details
Test report
docker image: eclipseche/che-server:13833
https://github.com/orgs/eclipse/teams/eclipse-che-qa please check this report.

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.