This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 07th to Sunday 13th of October 2019.
A quick update about PrestaShop’s GitHub issues and pull requests:
- 55 new issues have been created in the project repositories;
- 58 issues have been closed, including 16 fixed issues on the core;
- 51 pull requests have been opened in the project repositories;
- 66 pull requests have been closed, including 55 merged pull requests.
Code changes in the ‘develop’ branch
Core
Back office
- #15814: Implement cart information providing in BO order creation page - part 1. Thank you @zuk3975
- #15808: Introduces icons instead of dropdown column for Orders page list. Thank you @tomas862
- #15514: Add condition to avoid duplicate invoice line.. Thank you @FlorentinGarnier
- #15245: Update jQuery to 3.4.1 in the legacy Back Office pages, by @matthieu-rolland
- #15084: Remove price precision in admin shop preferences , by @matthieu-rolland
- #14864: Files list migration. Thank you @RaimondasSapola
- #14040: Migrate Sell > Catalog > Attributes & Features > Attributes list. Thank you @zuk3975
Front office
- #15916: Set emailsubscription input required. Thank you @davidglezz
- #15851: Fixed missing translation for tax label. Thank you @JevgenijVisockij
- #15840: do not apply htmlentities before insterting message in db, by @matthieu-rolland
- #15799: Fix The Association of payment methods with delivery module. Thank you @Seleda
- #15706: Wrong combinaison reference in customer account order history. Thank you @PululuK
- #15623: Do not allow to put item in cart if available quantity is 0, by @matks
- #15501: Updated blockReassurance in composer.json, by @Progi1984
Installer
- #15888: Update jquery in installation pages, by @matthieu-rolland
Tests
- #15912: Fix missing currency in behat test, by @matthieu-rolland
- #15868: Update puppeteer Tests description on package.json, by @boubkerbribri
- #15848: Fix E2E dockerfile as npm is not anymore in the nodejs package, by @PierreRambaud
Code changes in the ‘1.7.6.x’ branch (for 1.7.6.2)
Core
- #15917: Define use_debug_toolbar even if it’s not set in parameters.php, by @PierreRambaud
- #15731: Webservices shouldn’t display warning when running with fpm or Nginx, by @PierreRambaud
- #15691: Cart rules mustn’t be auto added automatically in some cases, by @PierreRambaud
- #15621: Revert “Fix lang table multi-store data issue”, by @matks
Back office
- #15880: Fix wrong data mapping in export, by @eternoendless
- #15859: Add clickable row option for grid actions, by @jolelievre
- #15856: Must use min-with instead max-widght for the Profile button, by @PierreRambaud
- #15855: Allow anonymous mode for AdminController, by @PierreRambaud
Tests
- #15895: Add management of an env var to disable debug toolbar in travis tests, by @jolelievre
- #15847: Npm is not anymore in the nodejs package, by @PierreRambaud
Code changes in modules, themes & tools
PrestaShop-modules
- #440: Revert “Add PS Checkout”, by @Quetzacoalt91
- #439: Add PS Checkout, by @Quetzacoalt91
Docker
- #186: Missing braces before moving install and admin directories, by @PierreRambaud
- #185: Missing checks, by @PierreRambaud
- #184: Adding multi install lock. Thank you @djodjo3
Changes in developer documentation
- #380: Slight grammar adjustments and version updates. Thank you @NathanGiesbrecht
- #379: Reorganize contribute section, explain how to contribute with localhost, by @matks
- #376: Fixed spelling and grammatical errors. Thank you @pfortune
- #375: Fixed spelling and grammatical mistakes. Thank you @pfortune
- #374: Fixed spelling mistake. Thank you @pfortune
- #372: Fixed spelling mistakes. Thank you @pfortune
- #371: Removed unnecessary word. Thank you @pfortune
- #370: Fixed grammatical and spelling mistakes. Thank you @pfortune
- #369: Activate a language in Prestashop : Review from @LouiseBonnard, by @Progi1984
- #256: Adds documentation about value objects. Thank you @sarjon
PrestaShop Specifications
- #74: New tree improvement. Thank you @samuel-pires
- #73: created new tree folders and gitkeep. Thank you @samuel-pires
- #72: New tree - SELL folders. Thank you @samuel-pires
- #71: [SPEC] Grids in migrated pages. Thank you @samuel-pires
Email alerts module
- #21: Improve remove link. Thank you @davidglezz
Klarnaofficial payment gateway
- #11: klarnafooter.tpl: Fix exception when disabling footer display in kcov3.. Thank you @Perfecticus
Faceted search module
- #146: Use specific prestashop version for phpstan, by @PierreRambaud
Shopping cart module
- #46: Add contributors file, by @matks
- #45: Add and apply php cs fixer, by @matks
- #42: Remove duplicate call to $(document).ready. Thank you @GCDeveloper
Live-demo-devices
- #9: Demo module devops. Thank you @lfourreau
Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @Quetzacoalt91, @PierreRambaud, @davidglezz, @PierreRambaud, @matthieu-rolland, @NathanGiesbrecht, @PierreRambaud, @samuel-pires, @jolelievre, @samuel-pires, @matks, @samuel-pires, @matthieu-rolland, @eternoendless, @davidglezz, @boubkerbribri, @Perfecticus, @samuel-pires, @PierreRambaud, @jolelievre, @PierreRambaud, @PierreRambaud, @matks, @matks, @JevgenijVisockij, @PierreRambaud, @PierreRambaud, @matthieu-rolland, @pfortune, @pfortune, @pfortune, @pfortune, @pfortune, @pfortune, @djodjo3, @Progi1984, @zuk3975, @tomas862, @Seleda, @Quetzacoalt91, @PierreRambaud, @PululuK, @PierreRambaud, @matks, @matks, @lfourreau, @FlorentinGarnier, @Progi1984, @matthieu-rolland, @matthieu-rolland, @sarjon, @RaimondasSapola, @zuk3975, @GCDeveloper, @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!