blog-posts Posted January 18, 2021 Share Posted January 18, 2021 This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 11th to Sunday 17th of January 2021. /assets/images/2018/12/banner-core-weekly.jpg Releases ps_categorytree module: v2.0.1 ps_searchbar module: v2.1.0 ps_qualityassurance module: v1.1.1 A quick update about PrestaShop’s GitHub issues and pull requests: 77 new issues have been created in the project repositories; 76 issues have been closed, including 15 fixed issues on the core; 86 pull requests have been opened in the project repositories; 100 pull requests have been closed, including 90 merged pull requests. Code changes in the ‘develop’ branch Core #22808: Do not log addons requests urls, we don’t want it in logs, by @PierreRambaud #22780: Improve Category::getProducts : Avoid short variable names. Thank you @PululuK #22686: Add more data to actionProductCancel hook. Thank you @Hlavtox #22555: Move Product pack classes in Pack subdomain in adapter, by @matks #22223: Be able to don’t add anchor in the URL for getProductLink method, by @PierreRambaud Back office #22849: Move customization into product subdomain namespace, by @jolelievre #22807: Adjust payment page responsive, by @NeOMakinG #22777: Allow extra fields in product combinations. Thank you @Renrhaf #22766: Improve ProductCommandBuilderInterface for multi return, by @jolelievre #22761: Fix mobile dropdown of multishop context on default theme of the BO, by @NeOMakinG #22742: Fix some width and spacing of kpis pan, by @NeOMakinG #22736: Update the UIKit to the latest release, by @NeOMakinG #22698: Module manager page needs some adjusts on mobile, by @NeOMakinG #22691: Fix stock page responsive, by @NeOMakinG #22619: Fix invisible input in SEO Options, by @PierreRambaud #22436: Update legacy pages style in order to collapse a bit more to the UIKit, by @NeOMakinG #22403: Do not use raw in DataColumn, by @PierreRambaud #22378: Get rid of empty string of redirect type from database structure. Thank you @zuk3975 #22349: Hide recommended modules and help on mobile view in the BO, by @NeOMakinG #22316: Add confirm modal on module update, by @NeOMakinG #21249: Make sure the force ssl is used in Cookie class when we are in admin context, by @PierreRambaud #19996: Simplify Suppliers form. Thank you @JevgenijVisockij Front office #22749: Remove useless redirection on shop logo in multilingual context. Thank you @jf-viguier #21491: Add id_product_attribute to order conf mails. Thank you @IAmWebSA Tests #22795: Fix phpstan CI on develop, by @matks #22793: Upgrade playwright to 1.6.2. Thank you @nesrineabdmouleh #22764: Introduce phpstan extension, by @matks #22738: Add new FO test ‘CRUD Address in FO’, by @boubkerbribri #22717: Change import file test to import attributes instead of customers. Thank you @SD1982 #22707: Add test ‘Filter, sort and pagination currencies’. Thank you @nesrineabdmouleh Code changes in the ‘1.7.7.x’ branch Back office #22688: Prevent HookDataCollector unserialize() to throw an exception, by @atomiix #22685: Create Order - Cart details modal - Fix refresh for cart total, by @sowbiba #22673: PerfectScrollBar needs available element, by @PierreRambaud #22542: Handle case where product location is a boolean, by @atomiix #22367: Order view - Refresh shipping tab when product is added, removed or updated, by @sowbiba Front office #22518: Define when a voucher should be displayed in ‘Your vouchers’, by @atomiix Installer #22735: Fix installation carrier delay Error for Persian Language, by @matks Tests #22792: Backport UI tests for 1.7.7.2, by @boubkerbribri #22678: Fix nightly 1.7.7.x - 05/01/2021. Thank you @nesrineabdmouleh #22656: Delete UI upgrade test, by @boubkerbribri #22556: Fix nightly 1.7.7.x - 23/12/2020. Thank you @nesrineabdmouleh Code changes in modules, themes & tools Changes in developer documentation #846: Removed duplicate in hook list. Thank you @dpatou #845: Explain why config.xml should be added, by @Quetzacoalt91 #844: Update URL to UI kit demo. Thank you @kpodemski #841: how to access to service container in module. Thank you @luigimassa #828: Update infos about hooks actionAdminOrdersTrackingNumberUpdate, actionAdminMetaSave and actionAdminThemesControllerUpdate_optionsAfter, by @matks #549: Update Order page doc. Thank you @MatShir QA nightly results #51: Merge develop into master, by @atomiix #50: Fix upgrade script, by @atomiix #49: Merge develop into master, by @atomiix #48: Use utf8 instead of utf8mb4, by @atomiix #47: Merge develop into master, by @atomiix #46: Bump to v3, by @atomiix #45: Merge develop into master, by @atomiix #44: Use platform instead of browser and allow CLI, by @atomiix Wishlist block module #95: Change customization_required to customizable, by @NeOMakinG #94: Update Parent tab to highlight Modules when on the configuration page, by @Quetzacoalt91 Search Bar module #27: Bump prestashop/php-dev-tools from 3.10 to 3.13. Thank you @dependabot[bot] #26: Bump version to 2.1.0, by @Progi1984 #24: Release 2.1.0, by @Progi1984 PrestaShop contributors website #51: Merge develop into integration, by @Progi1984 #50: Timeout increase. Thank you @djodjo3 Customer reassurance block module #107: Bump webpack from 5.13.0 to 5.14.0. Thank you @dependabot[bot] #106: Bump mini-css-extract-plugin from 1.3.3 to 1.3.4. Thank you @dependabot[bot] #105: Bump webpack from 5.11.1 to 5.13.0. Thank you @dependabot[bot] #104: Bump sass-loader from 10.1.0 to 10.1.1. Thank you @dependabot[bot] Faceted search module #306: Bump webpack from 5.13.0 to 5.14.0. Thank you @dependabot[bot] #305: Bump webpack from 5.12.3 to 5.13.0. Thank you @dependabot[bot] #304: Bump sass-loader from 10.1.0 to 10.1.1. Thank you @dependabot[bot] #303: Bump webpack from 5.11.1 to 5.12.3. Thank you @dependabot[bot] User documentation landing page #15: chore(deps-dev): bump sass from 1.32.2 to 1.32.4. Thank you @dependabot[bot] #14: chore(deps-dev): bump sass-loader from 10.1.0 to 10.1.1. Thank you @dependabot[bot] #13: chore(deps-dev): bump @nuxtjs/pwa from 3.3.3 to 3.3.4. Thank you @dependabot[bot] #12: chore(deps-dev): bump sass from 1.32.0 to 1.32.2. Thank you @dependabot[bot] Docker images #252: Add 1.7.7.1 version, by @PierreRambaud Core Weekly Generator tool #71: More repos in coreteam.py, by @matks Prestashop PHPStan extension #3: Expand phpunit tests, by @matks #2: Add phpstan CI, by @matks #1: Improve README, by @matks Email subscription module #73: Spelling error. Thank you @moncef-essid Best-selling products statistics module #10: Use the good column for total. Thank you @okom3pom PrestaShop Specifications #194: Create a checklist, by @LouiseBonnard Best categories statistics module #11: Use the good column for total. Thank you @okom3pom Category tree links module #40: Release 2.0.1, by @Progi1984 Where to start contributing? What about fixing an exception being thrown on Credit Slip Back-Office page that happens when a credit slip is downloaded in debug mode? This is a bug reported one month ago, and it is one of our good first issues. Good first issues are a list of all beginner-friendly improvements and bugs to fix in the project. You can read more about this label on our article about it. Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @dpatou, @atomiix, @NeOMakinG, @dependabot[bot], @Progi1984, @jolelievre, @kpodemski, @Quetzacoalt91, @djodjo3, @PierreRambaud, @matks, @nesrineabdmouleh, @boubkerbribri, @PululuK, @Renrhaf, @jf-viguier, @SD1982, @Hlavtox, @sowbiba, @moncef-essid, @luigimassa, @okom3pom, @LouiseBonnard, @zuk3975, @IAmWebSA, @JevgenijVisockij, @MatShir! 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