blog-posts Posted April 16, 2020 Share Posted April 16, 2020 This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 06th to Sunday 12th of April 2020. A quick update about PrestaShop’s GitHub issues and pull requests: 97 new issues have been created in the project repositories; 59 issues have been closed, including 14 fixed issues on the core; 47 pull requests have been opened in the project repositories; 93 pull requests have been closed, including 56 merged pull requests. Code changes in the ‘develop’ branch Core #18539: Fix minor code issue in BooleanColumn. Thank you @PululuK #18530: Indentation is broken due to missing cs fixer configuration, by @PierreRambaud #18352: Fix language used in pdf attachement sent by mail, by @Matt75 #18185: Add a few phpdoc, by @matks Back office #18327: Fix regex for category thumb delete route. Thank you @gett-thijssimonis #17860: Fix display for RTL languages for Helper cards by changing animation, by @NeOMakinG Front office #18459: Fix h1 on brandlist and supplierlist module that shouldn’t be an h1, by @NeOMakinG #17296: Add displayProductPriceBlock hook. Thank you @idnovate Tests #18485: Functional tests - Fix tests brands for nightly 07-04, by @boubkerbribri Merge #18563: Merge 1.7.7.x into develop, by @PierreRambaud #18446: Merge 1.7.7.x into develop - 06/04/2020, by @jolelievre Code changes in the ‘1.7.7.x’ branch Back office #18515: Fix some css to avoid max width on many languages, by @NeOMakinG #18438: Fix currency buttons on edit and add page not aligned by adding styles and changing markup, by @NeOMakinG #18437: Fix sidebar not displayed in BO order page, by @matthieu-rolland #18321: Do not stack free shipping vouchers on total: shipping fees applied once, by @matks #18228: Improve common search controller for backward compatibility, by @jolelievre #18204: BO : Order > Products : The block discounts was not displayed after adding a product, by @Progi1984 #17852: Fix exception when adding negative amount/percentage discount in order view, by @atomiix #17736: Fix products search results order in SearchProductsHandler. Thank you @zuk3975 Tests #18548: Composer failed to be installed properly, by @PierreRambaud #18540: Improve nightly log reports, by @PierreRambaud #18505: Functional tests - Payment > Preferences test group restrictions. Thank you @nesrineabdmouleh #18490: Functional tests - Add test ‘Send a test email’, by @boubkerbribri #18486: Functional tests - Fix test filter stocks by category, by @boubkerbribri #18476: Functional tests - Fix tests brands and suppliers, by @boubkerbribri #18465: Functional tests - Add test ‘Export languages’ in translations page, by @boubkerbribri #18457: Functional tests - Add filter customer to ‘Filter orders’ tests, by @boubkerbribri #18452: Functional tests - Add tests Help card for pages employees, profiles, db backups, sql manager and webservice, by @boubkerbribri #18442: Functional tests - Add tests help card for pages Localization, Currencies and Languages, by @boubkerbribri #18436: Functional tests - Add test ‘Enable delivery time in stock products’, by @boubkerbribri #18435: Functional tests - Localization test default language. Thank you @nesrineabdmouleh #18426: Functional tests - Add test for order setting gift options, by @boubkerbribri #18422: Functional tests - Product settings test label of in-stock products. Thank you @nesrineabdmouleh Code changes in the ‘1.7.6.x’ branch Front office #18493: Change product redirection rules to redirect to valid attribute url, by @jolelievre Installer #18491: Installation under CLI doesn’t take BASE_URI and Apache rewrite in consideration, by @PierreRambaud #18451: Use scandir instead of readdir to get sorted entities, by @PierreRambaud Code changes in modules, themes & tools ps_brandlist #8: Fixed display link brand based on the bad configuration (Manufacturers rather than Suppliers), by @Progi1984 Google Analytics module #47: Update Readme with details on google settings. Thank you @Hlavtox Order Notifications on the Favicon #12: Remove ModuleAdminControllers from SEO & URLs page, by @Matt75 The PrestaShop open source project #32: New channels, by @ttoine #31: Add a list of apps and integrations used on the project’s Slack. Thank you @sam-pires Prestashop UI Kit #92: Make SCSS importable from Prestakit as a npm dependency and add webpack babel presets, by @NeOMakinG Dashboard Products #20: Fix product URL. Thank you @davidglezz Changes in developer documentation #479: Add new 177 hooks, along with beginning of the version updates, by @jolelievre #426: Adding stylelint documentation, by @NeOMakinG Contact Form #33: Fix Exception - Transplant the contactform module to the displayAdminEndContent hook. Thank you @arouiadib Email subscription module #48: Manage newsletter subscription in a modern ajax way. Thank you @jf-viguier Check payment #25: Reformat payment_return by using a bullet list and paragraphs. Thank you @yannicka #14: Deduction of amount already paid. Thank you @timactive Shopping cart module #43: Uninstall module used on PS 1.6 before using this one, by @Quetzacoalt91 Share Buttons module #27: Encode URL to follow RFC 1866 (another attempt). Thank you @watou OnBoarding #54: Lossless compression. Thank you @MathiasReker Pages not found #7: Remove outdated CHANGELOG, by @matks Wire payment module #21: MO : Deduction of amount already paid. Thank you @timactive Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @PierreRambaud, @PululuK, @NeOMakinG, @nesrineabdmouleh, @jolelievre, @Progi1984, @boubkerbribri, @Hlavtox, @Matt75, @ttoine, @sam-pires, @matthieu-rolland, @gett-thijssimonis, @matks, @davidglezz, @atomiix, @arouiadib, @zuk3975, @idnovate, @jf-viguier, @yannicka, @Quetzacoalt91, @watou, @MathiasReker, @timactive! 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