Skip to content

[Ui] Don't trigger grid reload at first page load #26984

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

Conversation

Den4ik
Copy link
Contributor

@Den4ik Den4ik commented Feb 23, 2020

This PR contain @api class changes and require architect approval

Related Pull Requests

magento/adobe-stock-integration#1850

Description (*)

Each page with ui grid contain not filtered grid collection items from load.
After page load called reload event that load filtered collection via ajax.
Main idea don't load collection via ajax and apply filters from bookmark on page load.

Fixed Issues (if relevant)

  1. Don't trigger reload of ui listing at page load community-features#238: Don't trigger reload of ui listing at page load

Manual testing scenarios (*)

  1. Open sales orders page
  2. Look at page source
  3. Page already contain items and totalRecords at ui config js

Contribution checklist (*)

  • Pull request has a meaningful description of its purpose
  • All commits are accompanied by meaningful commit messages
  • All new or changed code is covered with unit/integration tests (if applicable)
  • All automated tests passed successfully (all builds are green)

@m2-assistant
Copy link

m2-assistant bot commented Feb 23, 2020

Hi @Den4ik. Thank you for your contribution
Here is some useful tips how you can test your changes using Magento test environment.
Add the comment under your pull request to deploy test or vanilla Magento instance:

  • @magento give me test instance - deploy test instance based on PR changes
  • @magento give me 2.4-develop instance - deploy vanilla Magento instance

For more details, please, review the Magento Contributor Guide documentation.

@Den4ik
Copy link
Contributor Author

Den4ik commented Feb 23, 2020

@magento give me 2.4-develop instance

@magento-engcom-team
Copy link
Contributor

Hi @Den4ik. Thank you for your request. I'm working on Magento 2.4-develop instance for you

@magento-engcom-team
Copy link
Contributor

Hi @Den4ik, here is your Magento instance.
Admin access: https://i-26984-2-4-develop.instances.magento-community.engineering/admin_2304
Login: aa93c751 Password: cfaf1f3a9f43
Instance will be terminated in up to 3 hours.

@Den4ik
Copy link
Contributor Author

Den4ik commented Feb 23, 2020

@magento give me test instance

@magento-engcom-team
Copy link
Contributor

Hi @Den4ik. Thank you for your request. I'm working on Magento instance for you

@magento-engcom-team
Copy link
Contributor

Hi @Den4ik, here is your new Magento instance.
Admin access: https://pr-26984.instances.magento-community.engineering/admin_6de5
Login: 85ca1fc3 Password: 54dffbc12d9f
Instance will be terminated in up to 3 hours.

@ghost
Copy link

ghost commented Feb 23, 2020

@Den4ik unfortunately, only members of the maintainers team are allowed to add progress related labels to the pull request

@Den4ik Den4ik changed the title [Ui] Don't trigger grid reload at first page load WIP: [Ui] Don't trigger grid reload at first page load Feb 23, 2020
@Den4ik Den4ik changed the title WIP: [Ui] Don't trigger grid reload at first page load [Ui] Don't trigger grid reload at first page load Mar 27, 2020
@Den4ik
Copy link
Contributor Author

Den4ik commented Mar 27, 2020

@magento give me test instance

@magento-engcom-team
Copy link
Contributor

Hi @Den4ik. Thank you for your request. I'm working on Magento instance for you

@magento-engcom-team
Copy link
Contributor

Hi @Den4ik, here is your new Magento instance.
Admin access: https://pr-26984.instances.magento-community.engineering/admin_0457
Login: c3d7e228 Password: 77b4969eac65
Instance will be terminated in up to 3 hours.

@Den4ik Den4ik force-pushed the ftr/dont-trigger-grid-reload-at-first-time branch from 5387569 to 6319618 Compare March 27, 2020 15:58
@Den4ik Den4ik changed the title [Ui] Don't trigger grid reload at first page load WIP: [Ui] Don't trigger grid reload at first page load Mar 27, 2020
@Den4ik
Copy link
Contributor Author

Den4ik commented May 28, 2020

@magento give me 2.4-develop instance

@magento-engcom-team
Copy link
Contributor

Hi @Den4ik. Thank you for your request. I'm working on Magento 2.4-develop instance for you

@magento-engcom-team
Copy link
Contributor

Hi @Den4ik, here is your Magento instance.
Admin access: https://i-26984-2-4-develop.instances.magento-community.engineering/admin_075a
Login: 7baf676f Password: bb065eee9bb0
Instance will be terminated in up to 3 hours.

@Den4ik
Copy link
Contributor Author

Den4ik commented May 28, 2020

@magento run all tests

@Den4ik
Copy link
Contributor Author

Den4ik commented Jun 15, 2020

@magento give me 2.4-develop instance

@magento-engcom-team
Copy link
Contributor

Hi @Den4ik. Thank you for your request. I'm working on Magento 2.4-develop instance for you

@magento-engcom-team
Copy link
Contributor

Hi @Den4ik, here is your Magento instance.
Admin access: https://i-26984-2-4-develop.instances.magento-community.engineering/admin_e83e
Login: d0c01603 Password: 332a683b908a
Instance will be terminated in up to 3 hours.

@sidolov sidolov added the Priority: P2 A defect with this priority could have functionality issues which are not to expectations. label Aug 14, 2020
@Den4ik
Copy link
Contributor Author

Den4ik commented Oct 24, 2020

@magento run all tests

@Den4ik
Copy link
Contributor Author

Den4ik commented Oct 24, 2020

@magento run all tests

@Den4ik
Copy link
Contributor Author

Den4ik commented Oct 24, 2020

@magento give me 2.4-develop instance

@magento-deployment-service
Copy link

Hi @Den4ik. Thank you for your request. I'm working on Magento instance for you.

@magento-deployment-service
Copy link

@Den4ik
Copy link
Contributor Author

Den4ik commented Oct 24, 2020

@magento run all tests

@engcom-Foxtrot engcom-Foxtrot self-assigned this Nov 19, 2020
@engcom-Foxtrot
Copy link
Contributor

Hello, @Den4ik. Please fix the MFTF test failures. We cant help you as we have no access to magenius-team repository.

@Den4ik
Copy link
Contributor Author

Den4ik commented Nov 19, 2020

Hello, @Den4ik. Please fix the MFTF test failures. We cant help you as we have no access to magenius-team repository.

Hi @engcom-Foxtrot I hope I'll have time on weekends

…om:magenius-team/magento2 into ftr/dont-trigger-grid-reload-at-first-time
@Den4ik
Copy link
Contributor Author

Den4ik commented Nov 26, 2020

@magento run Functional Tests CE

@engcom-Foxtrot
Copy link
Contributor

Hello, @Den4ik. Are you going to continue with this PR?

@Den4ik
Copy link
Contributor Author

Den4ik commented Dec 8, 2020

Hello, @Den4ik. Are you going to continue with this PR?

Hi. Yep. I'm still in progress

@Den4ik
Copy link
Contributor Author

Den4ik commented Dec 16, 2020

@magento run all tests

@Den4ik
Copy link
Contributor Author

Den4ik commented Dec 16, 2020

@magento run all tests

@Den4ik
Copy link
Contributor Author

Den4ik commented Dec 23, 2020

@magento run all tests

@engcom-Foxtrot
Copy link
Contributor

Hello, @Den4ik. Would you like to continue with this PR? We may close it due to inactivity.

@Den4ik
Copy link
Contributor Author

Den4ik commented Jan 11, 2021

Hi @engcom-Foxtrot Yes, I didn't have time to finish it due to my work, but I'm finally finishing this PR.

@engcom-Foxtrot
Copy link
Contributor

Hello, @Den4ik. We should close this PR due to inactivity. Are you going to proceed with it?

@engcom-Foxtrot
Copy link
Contributor

Hello, @Den4ik.
We are closing this PR as we have no write access to https://github.com/magenius-team/magento2.
We will continue with it in #31919. If you want to push some updates, please do it in #31919.

@m2-assistant
Copy link

m2-assistant bot commented Feb 1, 2021

Hi @Den4ik, thank you for your contribution!
Please, complete Contribution Survey, it will take less than a minute.
Your feedback will help us to improve contribution process.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: Frontend Component: Ui Component: View Priority: P2 A defect with this priority could have functionality issues which are not to expectations. Release Line: 2.4 Severity: S3 Affects non-critical data or functionality and does not force users to employ a workaround.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants