This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 3rd to Sunday 9th of February 2020.
A quick update about PrestaShop’s GitHub issues and pull requests:
- 64 new issues have been created in the project repositories;
- 74 issues have been closed, including 16 fixed issues on the core;
- 54 pull requests have been opened in the project repositories;
- 52 pull requests have been closed, including 39 merged pull requests.
Code changes in the ‘develop’ branch
Core
- #17515: Increase timeout to download translation packages from 5 to 20 seconds, by @eternoendless
- #17510: Fix phpdoc of class Link, by @Matt75
- #15773: CO : Performance optimisation. Thank you @djbuch
Front office
- #17133: Correct history on product page, by @NeOMakinG
- #17073: Email subject doesn’t support html entities. Thank you @jf-viguier
- #17020: Sending rating event on product refresh to avoid empty rating stars, by @NeOMakinG
- #17014: Correct history problem on listing page, by @NeOMakinG
Tests
Merge
- #17545: Merge 1.7.7.x into develop - 07/02/2020, by @NeOMakinG
- #17483: Merge 1.7.7.x into develop - 03/02/2020, by @matks
Code changes in the ‘1.7.7.x’ branch (for v1.7.7.0)
Core
- #17537: Increase timeout to download translation packages from 5 to 20 seconds, by @jolelievre
Back office
- #17547: Fix grids, when search finds no result we still display filters and reset button, by @matks
- #17531: Remove irrelevant Todo in order messages. Thank you @zuk3975
- #17478: Cherry picked the changes from develop related to Refactor UI kit form #16964 and applied to 1.7.7.x. Thank you @tdavidsonas88
- #17465: Fix create order customization/combinations, by @atomiix
- #17456: Introduces checkbox in list filter row. Thank you @tomas862
- #17448: Fix create order info missing, by @atomiix
- #17445: Fix wrong address edit link, by @atomiix
- #17444: Change tinymce lang when changeLanguage event is fired, by @NeOMakinG
- #17421: Delete free shipping voucher after creating an order on BO. Thank you @zuk3975
- #17416: Migrate standard refund and return products in order page, by @jolelievre
- #17366: Added missing admin security annotations. Thank you @RaimondasSapola
- #17241: Do not allow negative amount in order payment block, by @atomiix
Tests
- #17559: Functional tests - Fix select all grid selector, by @boubkerbribri
- #17532: Fix PHP CS Fixer configuration: disable single_line_throw and backport #17328, by @matks
- #17518: Functional test - Add data file for module categories, by @boubkerbribri
- #17499: Functional tests - Add new test Filter modules by categories, by @boubkerbribri
- #17495: Functional tests - Add test for monitoring product without description, by @boubkerbribri
- #17440: Functional tests - Add new test bulk actions languages, by @boubkerbribri
- #17388: Functional tests - Product settings test new days number. Thank you @nesrineabdmouleh
Code changes in the ‘1.7.6.x’ branch (for v1.7.6.4)
Back office
Code changes in modules, themes & tools
Classic-rocket theme
- #134: Remove forgotten </li> closing tag. Thank you @micka-fdz
- #132: Rework of .custom-file translations. Thank you @micka-fdz
Core Weekly Generator tool
QA nightly results
PrestaShop Specifications
- #84: Create Product Setting Page.md. Thank you @MatShir
- #79: Created a first version of specs template. Thank you @sam-pires
Theme Custo module
Product Comments module
- #48: Listening event on product refresh to construct stars again, by @NeOMakinG
Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @boubkerbribri, @matks, @NeOMakinG, @jolelievre, @zuk3975, @micka-fdz, @eternoendless, @Matt75, @ttoine, @SimonGrn, @tdavidsonas88, @atomiix, @MatShir, @tomas862, @PululuK, @nesrineabdmouleh, @RaimondasSapola, @jf-viguier, @sam-pires, @djbuch!
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!