PrestaShop Core Weekly - Week 45 of 2019
An inside look at the PrestaShop codebase
This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 04th to Sunday 10th of November 2019.
A quick update about PrestaShop’s GitHub issues and pull requests:
- 61 new issues have been created in the project repositories;
- 60 issues have been closed, including 18 fixed issues on the core;
- 100 pull requests have been opened in the project repositories;
- 88 pull requests have been closed, including 83 merged pull requests.
Code changes in the ‘develop’ branch
Core
- #16241: Improve install doc, by @matks
- #16237: Set Demo mode only if undefined, by @Quetzacoalt91
- #16176: Increase maximum hook length to 191 characters, by @eternoendless
- #15022: Migration of Sell > Customer Service > Merchandise Returns page. Thank you @rokaszygmantas
Back office
- #16319: Use customer group price display preference for display order in BO, by @matks
- #16312: Incorrect display value in Price Tab of admin product controller. Thank you @WebXYAgency
- #16304: change wording of lifetime of BO cookies help label. Thank you @atomiix
- #16285: Fix ajax spinner not disappearing after Ajax is done, by @eternoendless
- #16281: Update wording and add a link in product options tab, by @marionf
- #16278: Use https links to doc instead of http, by @matks
- #16271: Remove useless checkbox in product options tab for attached files, by @marionf
- #16266: Fix ajax exception when search for a product in order creation page, by @matthieu-rolland
- #16244: Update Costa Rican, Peruvian and Brazilian tax rates, by @LouiseBonnard
- #16225: Fix prices display in new order page. Thank you @sarjon
- #16209: Use local fonts in BO default theme, by @eternoendless
- #16159: Fix category checkbox redirect. Thank you @atomiix
- #16084: Migrates Merchandise returns for Orders view. Thank you @sarjon
- #16079: Update Azerbaijani tax rates, by @LouiseBonnard
- #16078: Update Argentinian conversion and tax rates, by @LouiseBonnard
- #16065: Migrates Shipping block of new Order View page. Thank you @sarjon
- #16046: Migrate Documents block of Order View page. Thank you @sarjon
- #16033: Introduces kpi design update for orders listing page - also includes layout changes for all kpi’s in migrated pages. Thank you @tomas862
Front office
- #16235: Correct vouchers reductions display values in cart summary, by @matthieu-rolland
- #16180: Use Media Server for assets (CSS, JS, Images), by @Progi1984
- #16147: Add CSS sizes for images in custom text block. Thank you @Klemart3D
- #16099: Makes checkout js code easier to understand. Thank you @atomiix
- #16069: Change wording in FO when there is specific price by quantity. Thank you @atomiix
- #16063: Improve wording on order confirmation email. Thank you @atomiix
Installer
Tests
- #16309: Tests - Separate BO pages, by @boubkerbribri
- #16297: Functional tests - Using the correct element in loop for brands tests , by @boubkerbribri
- #16296: Functional Tests - Add BO tests for Supplier, by @boubkerbribri
Code changes in the ‘1.7.6.x’ branch
Core
Back office
Front office
Code changes in modules, themes & tools
carriercompare
- #11: Add notice about end of life and link to the new module, by @PierreRambaud
producttooltip
- #8: Add notice about end of life and link to the new module, by @PierreRambaud
productscategory
- #8: Add notice about end of life and link to the new module, by @PierreRambaud
crossselling
- #18: Add notice about end of life and link to the new module, by @PierreRambaud
blockviewed
- #1: Add notice about end of life and link to the new module, by @PierreRambaud
blockrss
- #4: Add notice about end of life and link to the new module, by @PierreRambaud
blockspecials
- #9: Add notice about end of life and link to the new module, by @PierreRambaud
blocksupplier
- #2: Add notice about end of life and link to the new module, by @PierreRambaud
blockmanufacturer
- #4: Add notice about end of life and link to the new module, by @PierreRambaud
blockcustomerprivacy
- #6: Add notice about end of life and link to the new module, by @PierreRambaud
onboarding
- #9: Add notice about end of life and link to the new module, by @PierreRambaud
advancedeucompliance
- #57: Add notice about end of life and link to the new module, by @PierreRambaud
mailalerts
- #40: Add notice about end of life and link to the new module, by @PierreRambaud
ganalytics
- #119: Add notice about end of life and link to the new module, by @PierreRambaud
blocknewsletter
- #31: Add notice about end of life and link to the new module, by @PierreRambaud
blockcmsinfo
- #9: Add notice about end of life and link to the new module, by @PierreRambaud
homeslider
- #20: Add notice about end of life and link to the new module, by @PierreRambaud
followup
- #16: Add notice about end of life and link to the new module, by @PierreRambaud
blocktopmenu
- #54: Add notice about end of life and link to the new module, by @PierreRambaud
blockcms
- #22: Add notice about end of life and link to the new module, by @PierreRambaud
socialsharing
- #30: Add notice about end of life and link to the new module, by @PierreRambaud
homefeatured
- #14: Add notice about end of life and link to the new module, by @PierreRambaud
cheque
- #12: Add notice about end of life and link to the new module, by @PierreRambaud
blockcategories
- #20: Add notice about end of life and link to the new module, by @PierreRambaud
blockbanner
- #8: Add notice about end of life and link to the new module, by @PierreRambaud
bankwire
- #25: Add notice about end of life and link to the new module, by @PierreRambaud
feeder
- #6: Add notice about end of life and link to the new module, by @PierreRambaud
cashondelivery
- #10: Add notice about end of life and link to the new module, by @PierreRambaud
blockuserinfo
- #5: Add notice about end of life and link to the new module, by @PierreRambaud
blocksearch
- #8: Add notice about end of life and link to the new module, by @PierreRambaud
blockcurrencies
- #6: Add notice about end of life and link to the new module, by @PierreRambaud
Changes in developer documentation
- #401: Update front-controllers.md. Thank you @monumatik
- #399: Typo: set PS_MODE_DEV to false instead of true. Thank you @yannicka
- #395: Fix shortcodes following changes in Hugo 0.55, by @eternoendless
- #393: Move the “Documentation” section inside “Contributing”, by @eternoendless
- #391: Update Hugo to 0.59.0, by @eternoendless
Core Weekly Generator tool
- #20: Remove duplicate authors, by @PierreRambaud
php-dev-tools
- #16: Disable no_superfluous_phpdoc_tags in PHP-CS-Fixer config, by @Quetzacoalt91
- #15: Remove version from composer.json, by @Quetzacoalt91
- #14: Rename project content according to the repo name, by @Quetzacoalt91
- #13: Add header stamp to the project, by @Quetzacoalt91
ps_dataprivacy
Product Comments module
- #40: Update dependency for guzzlehttp/cache-subscriber, by @jolelievre
Docker images
- #191: Update DEMO mode activation by altering defines_custom.php, by @Quetzacoalt91
php-ps-info
- #5: Add check for mbstring and bcmath + improve labels, by @eternoendless
Classic-rocket theme
- #108: Remove duplicate of smarty block. Thank you @micka-fdz
Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @PierreRambaud, @monumatik, @matks, @Quetzacoalt91, @yannicka, @WebXYAgency, @jolelievre, @boubkerbribri, @atomiix, @eternoendless, @marionf, @matthieu-rolland, @LouiseBonnard, @micka-fdz, @sarjon, @Progi1984, @Klemart3D, @tomas862, @rokaszygmantas!
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!