PrestaShop Core Weekly - Week 37 of 2018
An inside look at the PrestaShop codebase
This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase during the last week, from Monday 10th to Sunday 16th of September 2018.
General messages
Dear developers,
Code freeze was yesterday. Congratulation to everyone involved!!!!
But the work for 1.7.5 is not finished. Now, it’s time to update and clean the backlog, build a beta and start to debug it. Please, be prepared to test ;-)
Have a good week-end.
A quick update about GitHub issues
Last week, 62 new issues issues have been opened in PrestaShop’s core repository, and 7 fixed issues have been closed.
Code changes in the ‘develop’ branch (for v1.7.5.0)
Core
- #9292: Update pull-request template with additional PR types. Thank you @sarjon
- #10337: Remove hard-coded-version in assets URL, by @Quetzacoalt91
- #10363: Fix undefined method in query parser. Thank you @sarjon
- #10419: Change Javascript indent to 2 spaces, per AirBnb rules, by @eternoendless
Back Office
- #10265: Move Logs page JS to appropriate location. Thank you @sarjon
- #10291: Fix the display of textarea in the category page, by @khouloudbelguith
- #10295: Display the company name in outstanding orders, by @khouloudbelguith
- #10311: Small improvements for Webservice list. Thank you @tomas862
- #10358: Update list and settings layout. Thank you @sarjon
- #10361: Only load Vue Serp component if available, by @matks
- #10375: Fix category tree in BO Products Catalog page, by @matks
- #10416: Improve perceived form horizontal alignment, by @eternoendless
- #10426: Handle boolean returns from RequestSql validation, by @matks
- #10427: Get link of the first ACTIVE tab in nav, by @Quetzacoalt91
Front Office
- #10267: FO | Product List: pack flag visual problem. Thank you @CaptainYouz
- #10347: FO: Fix htaccess to support Apache 2.4 webservers. Thank you @gennaris
- #10350: Fix empty row when social title is empty. Thank you @Mreker
- #10352: Fix htaccess to support Apache 2.4 webservers. Thank you @Mreker
- #10438: Fix for Issue #10433 : Update lastName and firstName max size. Thank you @FranckRIBEIRO
Tests
- #8824: check add to cart button inability when the quantities of the product in the cart is not available, by @fouratachour
- #8825: Check displaying the cover image if no image is selected for declination, by @fouratachour
- #8941: Click on read more. Thank you @hadrich-hatem
- #9108: Contact. Thank you @hadrich-hatem
- #9111: Languages. Thank you @hadrich-hatem
- #9124: Check the created customer in the front office and delete customer with both mode, by @fouratachour
- #9274: Adding check all the product status, by @fouratachour
- #9275: Create, edit and delete Linkwidget, by @fouratachour
- #9303: Add BOOM campaign, by @fatmaBouchekoua
- #9328: Create a Standard, Pack, Combination and Virtual product and check it in the Front Office, by @fouratachour
- #9418: Check that all product are diplayed in the front Office, by @fouratachour
Install
- #9340: Update rel=“noopener noreferrer”. Thank you @rudSarkar
- #10410: fix fixtures inconsistencies, by @jocel1
Code changes in modules, themes & tools
Auto Upgrade
- #163: Use install autoloader for classes in install/, by @Quetzacoalt91
- #165: Ignored files incorrect outside root, by @Quetzacoalt91
- #166: Use PS_ROOT_DIR in autoload paths, by @Quetzacoalt91
- #167: Allow users to ignore the PrestaShop requirements which can be incomplete, by @Quetzacoalt91
- #168: Bump version to 4.2.0, by @Quetzacoalt91
- #169: Deploying v4.2.0 of 1-click upgrade, by @Quetzacoalt91
MBO
Viewed products block
- #7: manage new hook name displayProductAdditionalInfo, by @jolelievre
- #8: Deploying v1.1.0 of ps_viewedproduct, by @Quetzacoalt91
PrestaShop on Docker
- #129: Add troubleshooting about mysql container, by @matks
- #135: Avoid chown on the whole project when installation is requested, by @Quetzacoalt91
Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @CaptainYouz, @FranckRIBEIRO, @gennaris, @hadrich-hatem, @MrBaiame, @Mreker, @rudSarkar, @sarjon!
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!