blog-posts Posted July 12, 2022 Share Posted July 12, 2022 This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 4th to Sunday 10th of July 2022. /assets/images/2018/12/banner-core-weekly.jpg General messages Dear developers, Last week, the maintainer team said goodbye to @Progi1984, who decided to quit the role of maintainer, leaving behind a big gap and making it very close to the top of the contributors podium. Thank you for your outstanding work on the project, Franck! Work continues on 8.0.0, the QA team submitted the campaign report that details all regressions detected during the audit. A quick update about PrestaShop’s GitHub issues and pull requests: 67 new issues have been created in the project repositories; 39 issues have been closed, including 10 fixed issues on the core; 81 pull requests have been opened in the project repositories; 80 pull requests have been closed, including 68 merged pull requests. Code changes in the ‘develop’ branch Core #28949: Change PrestaShop URL in footer of emails. Thank you @micka-fdz Back office #28843: Remove Addons reference in the Improve > Theme page, by @Progi1984 #28827: Fix default theme compatibility with npm 8, by @NeOMakinG #28553: Autofill empty link_rewrite in product update handlers. Thank you @zuk3975 #28246: Fix DisabledProductGridDefinitionFactory. Thank you @zuk3975 Front office #28541: New method Tools::getCurrentUrl(). Thank you @jf-viguier Tests #28926: Set permissions for GitHub actions. Thank you @naveensrinivasan Code changes in the ‘8.0.x’ branch Back office #28984: Fix customer edit/add select all group access, by @atomiix #28973: Do not allow 0 as number of products per page, by @atomiix #28936: Fix configure warning when module is disabled or uninstalled. Thank you @okom3pom #28898: BO - Customer view page - The status of the voucher is always disabled. Thank you @okom3pom Front office #28524: Fix select2 style in order view. Thank you @MeKeyCool Tests #28962: Fix nightly 8.0.x - Fix ‘CRUD customer’ test. Thank you @nesrineabdmouleh Code changes in the ‘1.7.8.x’ branch Back office #28829: Fix performances links spaces and URLs, by @NeOMakinG Front office #28904: Fix responsive for product quick view.. Thank you @MeKeyCool Installer #28845: Update to latest blockwishlist module version 2.1.1, by @jolelievre Code changes in modules, themes & tools Hummingbird theme #341: Improve form errors UX. Thank you @mparvazi #339: Fix event handling for QI. Thank you @mparvazi #336: hiding the quick view after adding a product to the cart. Thank you @JBLach #335: active table of return fix dekstop/mobile. Thank you @JBLach #333: Use accordions as categories with childs on categorytree, by @NeOMakinG #332: Add !important to our custom helpers, by @NeOMakinG #329: Change PrestaShop URL in footer. Thank you @micka-fdz #327: Fix npm 8 compatibility, by @NeOMakinG #326: Fix category duplication and image sizes. Thank you @Hlavtox #320: Style social follow module. Thank you @rodriciru #312: Stylise psgdpr page, by @NeOMakinG #269: Ps_banner module image display fix. Thank you @Oksydan Project health files #4: Fix run Os project composite workflow, by @boubkerbribri #3: Add Composite action to run OS tests projects from another repo, by @boubkerbribri Issues Bot #80: Add kanban 1.7.8.7 and change milestone, by @NeOMakinG Traces #30: Add missing psgdpr repository. Thank you @micka-fdz #29: Fix Hummingbird repository name. Thank you @micka-fdz Customer reassurance block module #420: Bump vue from 2.7.2 to 2.7.3. Built by @dependabot[bot] #419: Bump vue from 2.7.0 to 2.7.2. Built by @dependabot[bot] #418: Bump eslint from 8.18.0 to 8.19.0. Built by @dependabot[bot] #417: Bump vue from 2.6.14 to 2.7.0. Built by @dependabot[bot] The PrestaShop open source project #110: New committers, by @kpodemski #108: Add AureRita and sLorenzini to organization. Thank you @AureRita #107: Remove Progi1984 from maintainers, by @Progi1984 Nightly board #86: Deliver to master, by @NeOMakinG #83: Bind filters & pagination with url query params, by @atomiix Banner module #47: Bump version to 2.1.2, by @NeOMakinG Changes in developer documentation sources #1404: Add 2 missing namespaces.. Thank you @PrestaSafe #1403: Fix minor typos for Modules section. Thank you @leemyongpakvn #1402: Fix missing grid’s namespaces example. Thank you @PrestaSafe #1397: Fix link to PHP CS Fixer. Thank you @Sasni #1396: Fix old link to https://cs.sensiolabs.org/ . Thank you @Sasni #1394: Fix catalog tabs parent. Thank you @PululuK #1389: Fix minor typos for Modules section. Thank you @leemyongpakvn MJML Theme Converter #25: Change PrestaShop URL in footer. Thank you @micka-fdz Classic theme #42: Change PrestaShop URL in footer. Thank you @micka-fdz #41: Fix responsive for product quick view.. Thank you @MeKeyCool #21: Add strict password policy, by @NeOMakinG Faceted search module #678: Bump eslint from 8.18.0 to 8.19.0. Built by @dependabot[bot] Best customers statistics module #28: Use Organization Build Release Github Action, by @atomiix Viewed products block module #26: Use Organization Build Release Github Action, by @atomiix Theme customization module #52: Use Organization Build Release Github Action, by @atomiix Share Buttons module #54: Use Organization Build Release Github Action, by @atomiix Language selector module #29: Use Organization Build Release Github Action, by @atomiix Product Comments module #145: Fix rating is not displayed in the second Quick view. Thank you @leemyongpakvn Dashboard Trends module #54: Use Organization Build Release Github Action, by @atomiix Dashboard Activity module #32: Use Organization Build Release Github Action, by @atomiix PrestaShop Project Metrics #39: Remove Progi1984 from maintainers, by @Progi1984 PrestaShop contributors website #82: Remove Progi1984 from maintainers, by @Progi1984 presthubot #55: Remove Progi1984 from maintainers, by @Progi1984 PrestaShop Specifications #349: Update Product V2 specs. Thank you @MatShir Auto Upgrade module #441: Add SQL upgrade queries for new unit price column, by @jolelievre Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @mparvazi, @boubkerbribri, @NeOMakinG, @JBLach, @micka-fdz, @dependabot[bot], @atomiix, @kpodemski, @nesrineabdmouleh, @PrestaSafe, @leemyongpakvn, @AureRita, @okom3pom, @naveensrinivasan, @MeKeyCool, @Progi1984, @Hlavtox, @jolelievre, @Sasni, @PululuK, @MatShir, @rodriciru, @zuk3975, @jf-viguier, @Oksydan! 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