blog-posts Posted December 21, 2020 Share Posted December 21, 2020 This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 14th to Sunday 20th of December 2020. General messages Dear Developers, New year is coming soon. We expect the activity on GitHub to slow down a bit as some people take time off for holidays. This is also true for for maintainers, product and QA teams. PrestaShop 1.7.7.1 is on track and quality continues to increase on PrestaShop core as PHPStan is now analyzing PrestaShop code under level 4 thanks to @Progi1984. By the way, did you notice the new design and features of the Contributors page? Releases ps_facetedsearch module: v3.7.0 A quick update about PrestaShop’s GitHub issues and pull requests: 75 new issues have been created in the project repositories; 111 issues have been closed, including 29 fixed issues on the core; 77 pull requests have been opened in the project repositories; 90 pull requests have been closed, including 80 merged pull requests. Code changes in the ‘develop’ branch Core #22465: Add the Bug Bounty Program in the README, by @PierreRambaud #22335: Updated PHPStan Github Action settings, by @Progi1984 #22022: Save the newest Guest with updated datas. Thank you @prestamodule Back office #22453: Fix border radius on kpis pan, by @NeOMakinG #22427: Add scroll on kpis on mobile and adjust some sizes, by @NeOMakinG #22421: Adapt tinymce toolbar depending of the width it has free, by @NeOMakinG #22411: Fix tooltip position on grid items, by @NeOMakinG #22380: Add behat test scenarios for wholesale_price change when assigning supplier. Thank you @zuk3975 #22376: Fixed case where saving virtual product attachment is modifying product price if a specific price is set on the product. Thank you @gennaris #22373: Change some alerts on improve translations to helpbox, by @NeOMakinG #22371: Remove padding left on label on mobile responsive view, by @NeOMakinG #22369: Update ubuntu font to avoid polish bug, by @NeOMakinG #22362: Fix every pages padding on responsive mobile view, by @NeOMakinG #22359: Hide gamification icon on header on mobile responsive view, by @NeOMakinG #22356: Remove breadcrumb on responsive mobile, by @NeOMakinG #22317: Bad display in categories page when sorting data, by @PierreRambaud #22244: Split ProductOptions to ProductDetails. Thank you @zuk3975 #22034: Move the default page after the permission profile. Thank you @Arman-Hosseini #21852: Fix buttons in toolbar going over title on small screens, by @NeOMakinG #21804: Introduce AddVirtualProductFileCommand. Thank you @zuk3975 #21563: Allow ‘+’ in Base URI and show error when Base URI is invalid, by @atomiix #21219: Simplify shop parameters/general. Thank you @JevgenijVisockij #21115: Make FormattedTextAreaType works with TranslatableType. Thank you @JevgenijVisockij #19995: Simplify Attachment form. Thank you @JevgenijVisockij #19946: Fixed avatar employee in Logs Page, by @Progi1984 Front office #22447: Add hook to display information in category header. Thank you @Hlavtox #22419: Consistent use of https:// in schema.org itemtypes. Thank you @tswfi #21729: Move product canonical url from tpl to controller. Thank you @micka-fdz #21196: Remove htaccess rule who don’t work. Thank you @okom3pom Web services #22413: Make sure the display parameter is properly configured in Webservices, by @PierreRambaud Tests #22363: Wait to fill inputs before hiding modal in create currency form, by @boubkerbribri #21515: PHPStan (Level 4), by @Progi1984 Code changes in the ‘1.7.7.x’ branch Core #22274: Fix upgrade from ps < 1.7.0.0, by @atomiix Back office #22407: Method assertCmsCategoryExists doesn’t return anything, it throws an exception, by @PierreRambaud #22406: Fixed pagination in Product Quick Navigation Popup, by @Progi1984 #22299: Use OrderDetail prices when modifying an Order, by @jolelievre #22175: Added error when a customization is not found, by @Progi1984 #22171: When refreshing an order, display shipping price if needed, by @Progi1984 #22082: Hide product quantity in Order view page when stock management is disabled, by @jolelievre #22020: Take shop id into account when getting a language list for an order, by @matthieu-rolland #21912: Use language_code when locale is empty to get CLDR data, by @atomiix #21795: Fix wrong product quantity after adding a product triggering a free gift , by @matthieu-rolland Tests #22455: Add requirement block to README in UI tests, by @boubkerbribri #22454: Add test ‘Quick edit alias status’. Thank you @nesrineabdmouleh #22446: Add test ‘Quick edit order status’. Thank you @nesrineabdmouleh #22434: Refactoring FO login page in UI tests and add new page for create account page, by @boubkerbribri #22428: Add new command to run all UI tests and check step identifiers in all campaigns, by @boubkerbribri #22423: Add new test ‘Change carrier position’, by @boubkerbribri #22408: Rename functions in UI tests, by @boubkerbribri Code changes in modules, themes & tools Changes in developer documentation #839: Fix path for class Mail. Thank you @okom3pom #836: Align some markdown table columns, by @matks #834: Update social sharing image, by @eternoendless #832: Fix chapter 8 number, by @matks #831: Added required extensions, by @Progi1984 #824: Improve the example about the deprecated message , by @PierreRambaud Traces #13: Remove bots, by @Progi1984 Customer reassurance block module #98: Bump friendsofphp/php-cs-fixer from 2.16.4 to 2.17.2. Thank you @dependabot[bot] #97: Bump webpack from 5.10.3 to 5.11.0. Thank you @dependabot[bot] #96: Bump webpack from 5.10.1 to 5.10.3. Thank you @dependabot[bot] #95: Bump webpack from 5.10.0 to 5.10.1. Thank you @dependabot[bot] Faceted search module #291: Bump webpack from 5.10.1 to 5.10.3. Thank you @dependabot[bot] #290: Bump @babel/preset-env from 7.12.10 to 7.12.11. Thank you @dependabot[bot] #289: The third parameter is about attribute and not country id, by @PierreRambaud #288: Bump webpack from 5.10.0 to 5.10.1. Thank you @dependabot[bot] #280: Release 3.7.0, by @PierreRambaud Architecture Decision Records repository #13: Refactor README structure and improve it, by @matks Stylelint browser compatibility plugin #4: Bump dot-prop from 4.2.0 to 4.2.1. Thank you @dependabot[bot] #3: Bump ini from 1.3.5 to 1.3.8. Thank you @dependabot[bot] Search Bar module #25: Set min version to 1.7.8.0, by @atomiix Core Weekly Generator tool #67: Add test-scenarios to repo lists, by @matks PrestaShop contributors website #48: Bump ini from 1.3.5 to 1.3.8. Thank you @dependabot[bot] stylelint configuration #4: Bump ini from 1.3.5 to 1.3.8. Thank you @dependabot[bot] Mail theme example #12: Bump ini from 1.3.5 to 1.3.7. Thank you @dependabot[bot] Links list module #105: Convert module tables to utf8mb4. Thank you @kpodemski Example modules #29: Added formatted textaAreaType to module. Thank you @JevgenijVisockij PrestonBot #109: Add BC break label according to the pull request template, by @atomiix PrestaShop Specifications #133: Add specifications about the FO payment of a newly created order, by @LouiseBonnard Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @okom3pom, @matks, @Progi1984, @dependabot[bot], @eternoendless, @PierreRambaud, @boubkerbribri, @nesrineabdmouleh, @NeOMakinG, @Hlavtox, @tswfi, @jolelievre, @atomiix, @zuk3975, @gennaris, @kpodemski, @Arman-Hosseini, @prestamodule, @matthieu-rolland, @JevgenijVisockij, @micka-fdz, @LouiseBonnard, @mrAKAR! 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