blog-posts Posted June 9, 2020 Share Posted June 9, 2020 This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 01st to Sunday 07th of June 2020. A quick update about PrestaShop’s GitHub issues and pull requests: 104 new issues have been created in the project repositories; 75 issues have been closed, including 17 fixed issues on the core; 122 pull requests have been opened in the project repositories; 94 pull requests have been closed, including 77 merged pull requests. Code changes in the ‘develop’ branch Core #19539: Improve templates for GitHub, by @PierreRambaud #19528: Update version to 1.7.8.0, by @Progi1984 #19429: Refactor HookEvent to avoid DI mistake and clean LegacyHookSubscriber, by @matks #17439: Log Mail subject message correctly in case of alteration. Thank you @davideapvd Back office #19598: Fix Product object model default values. Thank you @zuk3975 #19577: Refactor EditableProduct to ProductForEditing. Thank you @zuk3975 #19530: UpdateProductBasicInformationCommand. Thank you @zuk3975 #19529: Refacto AddProductCommand and introduce GetEditableProduct query, by @jolelievre #19507: Update favicon alt + title name in BO. Thank you @Klemart3D #19407: UpdateProductDescriptionCommand. Thank you @zuk3975 #19299: Add basic structure for new Product startup, by @jolelievre #18672: AddProductCommand. Thank you @zuk3975 #18322: Grid row delete confirmation modal - Catalog > Monitoring, by @sowbiba Front office #19535: Remove unused code. Thank you @idnovate #19501: Check whether subcategories are empty before displaying them, by @matks #19438: Disable payment button if term checkbox is unchecked, by @NeOMakinG #19384: Replaced h2 title by h1 in the product listing of the catalog, by @Progi1984 #19116: Avoid showing 0 in Quantity field when the minimal quantity is 0. Thank you @taoufiqaitali #18562: Update node-sass version to support node 12 on classic theme, by @NeOMakinG #17423: Add a space before the dash separator when building the attributes names string. Thank you @leup #16828: Improve search performance for large shops. Thank you @Darhazer Web services #19249: Fix illogical ternary condition for webservice filtering. Thank you @DelecroixQuentin Tests #19588: Functional tests - Add submit delete modal to monitoring tests, by @boubkerbribri #19503: Functional tests - Fix unit price to check in product Settings tests. Thank you @nesrineabdmouleh #19500: Functional tests - Fix modal id in addresses test. Thank you @nesrineabdmouleh Code changes in the ‘1.7.7.x’ branch Core #19556: Update modules (contactform/ps_imageslider/ps_sharebuttons/statspersonalinfos), by @Progi1984 #19016: Add mapping for Doctrine core entities on front environment, by @jolelievre Back office #19546: Fix scrollbar on order page when adding product. Thank you @antoinedamiron #19448: Fix AdminModulesController fatal error, by @Matt75 Front office #19456: Fix voucher display for single customer - backport of 19443 to 1.7.7.x, by @matks #19437: Product cover in list, by @jolelievre #19139: Do not use cache while checking if an order exists, by @PierreRambaud Tests #19489: remove unused test, by @SimonGrn Code changes in modules, themes & tools Wishlist block #38: Modify responsive of modals, manage attribute and quantity of product and more, by @NeOMakinG #35: Toast, add fetch example, fix some things from last meeting, by @NeOMakinG Faceted search module #171: Add CONTRIBUTORS file, by @matks Customer data privacy block #17: Add CONTRIBUTORS file, by @matks Custom text #39: Add CONTRIBUTORS file, by @matks Customer “Sign in” link #19: Add CONTRIBUTORS file, by @matks Customer account links #24: Add CONTRIBUTORS file, by @matks Cross-selling #10: Add CONTRIBUTORS file, by @matks Contact informations module #33: Add CONTRIBUTORS file, by @matks Check payment #31: Add CONTRIBUTORS file, by @matks Category tree links #33: Add CONTRIBUTORS file, by @matks Banner #18: Add CONTRIBUTORS file, by @matks Product Comments module #56: Add CONTRIBUTORS file, by @matks Pages not found #11: Add CONTRIBUTORS file, by @matks Google Sitemap module #136: Add CONTRIBUTORS file, by @matks NVD3 Charts #9: Add CONTRIBUTORS file, by @matks Dashboard Trends #27: Add CONTRIBUTORS file, by @matks #26: Merge master into dev, by @matks Dashboard Products #23: Add CONTRIBUTORS file, by @matks Dashboard Goals #19: Add CONTRIBUTORS file, by @matks Dashboard Activity module #19: Add CONTRIBUTORS file, by @matks Contact Form #42: Add CONTRIBUTORS file, by @matks #40: Release 4.2.0, by @PierreRambaud Catalog statistics #9: Merge master into dev, by @matks Search engine keywords #9: Merge master into dev, by @matks PS Cleaner module #47: Add AFL LICENSE file, by @matks Simple HTML table display #9: Add AFL LICENSE file, by @matks nightly-board #34: Report page improvements, by @NeOMakinG #33: Add links to every td of index page, by @NeOMakinG #32: Responsive of new features, by @NeOMakinG #31: Add browsers, variance and filters on index page, by @NeOMakinG Link list #88: Provide useful data attributes into Link Widget hook list for puppeter tests, by @Progi1984 #86: Fix install and uninstall processes that did not work in CLI environment, by @jolelievre QA nightly results #42: update ternary choices, add filter by browser and campaign, by @SimonGrn Changes in developer documentation #555: Adds warning about module console command, by @Matt75 #552: Use let/const instead of var, by @matks #548: Add doc about modules & external services, by @Quetzacoalt91 #538: Improve the documentation for the case you need different node version, by @NeOMakinG Core Weekly Generator tool #36: Adding components to the list., by @ttoine Image slider #51: Release 3.1.0, by @Progi1984 Registered customer information #7: Release 2.0.3, by @Progi1984 Prestashop UI Kit #94: Bump jquery from 3.3.1 to 3.5.0. Thank you @dependabot[bot] Cash on delivery #10: FO: double customer object declaration. Thank you @slupostrupek Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @NeOMakinG, @matks, @zuk3975, @boubkerbribri, @Progi1984, @antoinedamiron, @PierreRambaud, @idnovate, @SimonGrn, @Matt75, @ttoine, @jolelievre, @Klemart3D, @nesrineabdmouleh, @Quetzacoalt91, @DelecroixQuentin, @taoufiqaitali, @dependabot[bot], @sowbiba, @davideapvd, @leup, @Darhazer, @slupostrupek! 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: Contributing code to PrestaShop Coding standards …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! View the full article Link to comment Share on other sites More sharing options...
Recommended Posts