blog-posts Posted March 16, 2020 Share Posted March 16, 2020 This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 9th to Sunday 15th of March 2020. General messages The coronavirus may be spreading around the world but PrestaShop development continues! Take care of you and people you love. A quick update about PrestaShop’s GitHub issues and pull requests: 76 new issues have been created in the project repositories; 67 issues have been closed, including 32 fixed issues on the core; 65 pull requests have been opened in the project repositories; 104 pull requests have been closed, including 73 merged pull requests. Code changes in the ‘develop’ branch Core #17120: Fix & remove unneeded reference operators. Thank you @mvorisek Back office #18098: Add return to Tools::deleteFile() method. Thank you @Arman-Hosseini #18051: Fix Module Catalog page - The Menu “process-icon-dropdown” is not well displayed on mobile by adjusting sass, by @NeOMakinG #18041: Fix layout problem in BO Products category Filter. Thank you @davidglezz #18040: Fix Brand dropdown empty value. Thank you @davidglezz #18035: Fix popover not hidden when changing product tab. Thank you @davidglezz #18033: Remove tabs for summary and description fields in product page. Thank you @davidglezz Front office #18068: Improve img accessibility. Thank you @davidglezz Merge #18012: Merge 1.7.7.x into develop - 06/03/2020, by @PierreRambaud Code changes in the ‘1.7.7.x’ branch Core #18050: Use proper computing precision in payment module, by @matthieu-rolland #17734: Register new hook displayFooterCategory for 1770 and rename order hooks, by @matks Back office #18101: Fix typo in hook descriptions, by @jolelievre #18054: In RTL I have to click 3 times on the checkbox to select the product. Thank you @tdavidsonas88 #18045: Fix selector for invoice note manager. Thank you @tdavidsonas88 #17986: Fix “Module Manager” menu item not being translatable, by @eternoendless #17985: Fix customer informations on order page when customer is a guest, by @matthieu-rolland #17973: Fix pagination on migrated order listing, by @matthieu-rolland #17913: Remove useless TinyMCE scripts from brand form pages, by @jolelievre #17907: Fix TinyMCEEditor that shouldn’t handle language switching by adding a TranslatableField, by @NeOMakinG #17877: Fix bug when adding a discount on order page, by @matthieu-rolland #17839: Wrap OrderController::viewAction in try-catch. Thank you @zuk3975 #17804: Fix bug when changing addresses on virtual product command, by @matthieu-rolland #17799: Order Page: Fix private note that cannot be emptied, by @matthieu-rolland #17742: Fix country states input toggle on page load. Thank you @zuk3975 #17650: Fixed display for first cell (select all & input) in grid, by @Progi1984 #17482: Allow token for TokenisedUrlsListener class and in form using the method=GET attribute, by @PierreRambaud #17476: Don’t allow comma in order payment amount field, by @atomiix #17292: Fixes undefined vars in some migrated controllers. Thank you @zuk3975 #17090: Allow “add address” and “add customer” and “edit address” buttons to be handled in modal, by @matks Front office #18073: Checkout address edition is failing due to missing id_address in action, by @PierreRambaud #18061: Order page: fix stock value update when editing a product, by @matthieu-rolland #17917: Use appropriate hook name in contact right column, by @jolelievre #17901: The button add to cart shouldn’t be enabled when minimal quantity > quantity. Thank you @arouiadib #17843: Fix classic them subcategories in menu displayed hover menu by improving JS selector, by @NeOMakinG #17767: [Multishop - BO] Fix orders not appearing in order list for shared space shops, by @matthieu-rolland #17438: Fix submenu not displayed on mobile on classic theme, by @NeOMakinG Installer #17914: Add index on product table for fresh install, by @jolelievre Tests #18133: Functional tests - Design > Pages test helper card. Thank you @nesrineabdmouleh #18071: Functional tests - Customers set required fields. Thank you @nesrineabdmouleh #18056: Functional tests - Back to default sort in test ‘Sort Products’, by @boubkerbribri #18002: Functional tests - Refacto customer settings redisplay cart at login. Thank you @nesrineabdmouleh #17982: Functional tests - Categories page test helper card. Thank you @nesrineabdmouleh #17921: Functional tests - Enable disable webservice key. Thank you @nesrineabdmouleh Merge #18093: Merge 177x into develop - 11/03/2020, by @matks #18092: Merge 1.7.6.x into 1.7.7.x - 11/03/2020, by @matks #18019: Merge 1.7.6.x into 1.7.7.x, by @matthieu-rolland Code changes in modules, themes & tools Faceted search module #162: Bump acorn from 6.1.1 to 6.4.1. Thank you @dependabot[bot] #158: Show products only from default category - optional. Thank you @gadnis example-modules #16: Some improvements, by @matks #15: Update hooks that have been renamed, by @jolelievre #5: 1.7.7 extend supplier form with image upload field. Thank you @tdavidsonas88 TopContributors #6: Remove useless or wrong text in the top paragraph, by @ttoine traces #5: Release 2.0.1, by @Progi1984 #3: All contributors should be listed, by @mickaelandrieu QA nightly results #24: fix README and vhost example, by @SimonGrn #23: fix README, by @SimonGrn ps_googleanalytics #45: Escape some SQL query. Thank you @Feloot #44: Update Readme.md. Thank you @Hlavtox Changes in developer documentation #482: Fixed typo in the word “browser”. Thank you @owbleker #477: Minor style improvements, by @eternoendless docker-internal-images #32: Wait for get-module.sh to end before starting apache, by @Quetzacoalt91 php-dev-tools #22: phpstan define constants with proper type. Thank you @zalexki ps_contactinfo #25: Use rich template when widget is displayed in right column, by @jolelievre Classic-rocket theme #131: Fix contrast of badge text with background. Thank you @kenlog #129: structured data in json-ld : improvements. Thank you @jf-viguier #120: category image missing class=”lazyload”. Thank you @dosbiner #119: Fix display of discount flags. Thank you @Hlavtox PrestaShop Specifications #83: Statuses Page.md. Thank you @MatShir ps_reminder #18: Lossless compression. Thank you @MathiasReker #12: Dir constant. Thank you @MathiasReker statsregistrations #2: NM BO: statsregistration - Fixes Forge ID: NM-835. Thank you @inetbiz Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @dependabot[bot], @matks, @ttoine, @nesrineabdmouleh, @Progi1984, @SimonGrn, @jolelievre, @Arman-Hosseini, @PierreRambaud, @davidglezz, @matthieu-rolland, @boubkerbribri, @Feloot, @owbleker, @tdavidsonas88, @NeOMakinG, @Quetzacoalt91, @zalexki, @eternoendless, @Hlavtox, @mickaelandrieu, @arouiadib, @zuk3975, @gadnis, @atomiix, @kenlog, @MatShir, @jf-viguier, @mvorisek, @dosbiner, @MathiasReker, @inetbiz! 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