This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 11th to Sunday 17th of May 2020.
A quick update about PrestaShop’s GitHub issues and pull requests:
- 89 new issues have been created in the project repositories;
- 49 issues have been closed, including 12 fixed issues on the core;
- 58 pull requests have been opened in the project repositories;
- 61 pull requests have been closed, including 47 merged pull requests.
Code changes in the ‘develop’ branch
Tests
- #19115: Functional tests - Fix order message grid modal, by @boubkerbribri
- #19065: Functional tests - Fix nightly 11/05/2020. Thank you @nesrineabdmouleh
Merge
- #19107: Merge 1.7.7.x into develop - 13/05/2020, by @jolelievre
Code changes in the ‘1.7.7.x’ branch
Core
- #19063: Fix simplfied url not properly set for multilang categories, by @matthieu-rolland
- #15871: Avoid error when trying to translate an invalid module. Thank you @PululuK
Back office
- #19103: Redirect to dashboard when employee default page is unauthorized, by @sowbiba
- #19089: Fix bug keeping user from accessing his profile page in BO, by @matthieu-rolland
- #19086: BO - New Product - In MultiLang BO, the default name input wasn’t in the employee language, by @Progi1984
- #19058: Refresh invoices total when product price is updated, by @sowbiba
- #19039: Fix product pagination in order with customization, by @atomiix
- #19032: Update ps_themecusto to the latest version, by @atomiix
Front office
- #18993: Fix discount display on multicurrency context, by @sowbiba
- #18884: FO: Display ‘free’ as shipping cost in the cart when a cart rule grants free shipping, by @matthieu-rolland
Tests
- #19157: Functional tests - Delete bo base page from invoices tests, by @boubkerbribri
- #19137: Functional tests - Sort order messages table. Thank you @nesrineabdmouleh
- #19133: Functional tests - Delete boBasePage for functional tests orders, by @boubkerbribri
- #19127: Functional tests - Delete bo base page from sanity tests , by @boubkerbribri
- #19126: Functional tests - Sort all tables in monitoring page. Thank you @nesrineabdmouleh
- #19109: Functional tests - Add test subscribe to newsletter from BO, by @boubkerbribri
- #19092: Functional tests - Edit home category. Thank you @nesrineabdmouleh
- #19088: Functional tests - Filter and sort files. Thank you @nesrineabdmouleh
- #19074: Functional tests - Add test pagination order message, by @boubkerbribri
- #19071: Functional tests - Add test taxes pagination, by @boubkerbribri
- #19069: Functional tests - Profiles pagination. Thank you @nesrineabdmouleh
- #19067: Functional tests - Sort profiles. Thank you @nesrineabdmouleh
- #19066: Functional test - Add test quick edit languages, by @boubkerbribri
- #19027: Functional tests - Export sql query. Thank you @nesrineabdmouleh
Code changes in modules, themes & tools
Changes in developer documentation
- #540: Add a validation rule to avoid collisions between modules , by @Quetzacoalt91
- #539: Update dependencies for security reasons, by @PierreRambaud
- #536: Add info about the CQRS debug toolbar, by @jolelievre
- #535: Update index.md. Thank you @derekjwhitten
- #534: Update src/content/1.7/modules/introduction.md. Thank you @aunhappy
- #532: Provide an example for cron tasks in modules, by @Quetzacoalt91
- #510: Explain how to test pull requests and branches with our vagrant box, by @PierreRambaud
- #421: Modules: replace “addCSS” and “addJS” by “registerStylesheet” and “registerJavascript”. Thank you @yannicka
nightly-board
- #30: Fix bug on report with failures that overflows, by @NeOMakinG
Translation Files repository
- #8: Update latest symlinks for 1.7.7, by @jolelievre
Core Weekly Generator tool
Wishlist block
- #36: Wishlist controller. Thank you @pablopolyte
- #34: [wip]add a product to a wishlist. Thank you @pablopolyte
Faceted search module
- #169: Add option to enable / disable cache system, by @PierreRambaud
Data mining for statistics
- #10: Make sure id_guest is defined, by @PierreRambaud
Traces
- #4: Fetch contributors from an organization, by @Progi1984
Search bar autocomplete
- #3: Fix error when there is no cover images in product. Thank you @jonnydevv
ps_productinfo
- #11: Lossless compression. Thank you @MathiasReker
Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @boubkerbribri, @jolelievre, @nesrineabdmouleh, @Quetzacoalt91, @NeOMakinG, @PierreRambaud, @sowbiba, @derekjwhitten, @matthieu-rolland, @Progi1984, @ttoine, @pablopolyte, @aunhappy, @atomiix, @yannicka, @PululuK, @jonnydevv, @MathiasReker!
Thank you to the contributors whose PRs haven’t been merged yet! And of course, a big thank you to all those who contribute with issues and comments on GitHub!
If you want to contribute to PrestaShop with code, please read these pages first:
…and if you do not know how to fix an issue but wish to report it, please read this: How to use GitHub to report an issue. Thank you!
Happy contributin’ everyone!