blog-posts Posted April 29, 2020 Share Posted April 29, 2020 This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 20th to Sunday 26th of April 2020. General messages The 1.7.7.0 beta release is currently being built and will be available after tests and approval from the QA team. You can follow the status of the 1.7.7.0 on GitHub. A quick update about PrestaShop’s GitHub issues and pull requests: 103 new issues have been created in the project repositories; 66 issues have been closed, including 17 fixed issues on the core; 56 pull requests have been opened in the project repositories; 119 pull requests have been closed, including 70 merged pull requests. Code changes in the ‘develop’ branch Core #18778: Revert “Removed redundant code”, by @PierreRambaud #18696: Fix invoice number in multishop context. Thank you @simondaigre #18005: Fix minor code issues, by @eternoendless Back office #18735: Fix “mixed content” message.. Thank you @OliverCG Front office #18704: Prevent Tabnabbing. Thank you @h8h #16872: Allow everyone to track their order from guest tracking. Thank you @Hlavtox Web services #18006: Remove notice on field value on webservice. Thank you @Klemart3D Code changes in the ‘1.7.7.x’ branch Core #18617: Make computing precision matching currency’s display precision, by @matthieu-rolland #18475: Enable controllers as a service through autowiring, by @matks Back office #18764: Fix exception when deleting address from customer view, by @sowbiba #18686: Rename CountryChoiceType options using camel case convention, by @jolelievre #18635: Show confirm modal when adding product with new invoice. Thank you @zuk3975 #18566: Fix bad display of customizable product on create order page by removing margin and overflow, by @NeOMakinG #18544: Show new invoice information when adding product with new invoice in BO Order. Thank you @zuk3975 #18524: Remove ability to apply discount on all invoices in order view page. Thank you @zuk3975 #18464: Add modal to customer address listing on bulk action, by @matthieu-rolland #18445: Fix tooltip on product buttons of Order View staying on the page after delete and not being visible when adding a product, by @NeOMakinG #18329: View order page: Display correction - 2, by @NeOMakinG #18196: Refresh documents tab when adding product in order view page, by @atomiix Front office #18743: Fix FO Exception after category add on multilang shop, by @sowbiba #18427: Fix issue when there is a quantity discount on combination products, by @matthieu-rolland Tests #18804: Change selectors, by @SimonGrn #18800: Functional tests - Fix number of element in table for emails logs page , by @boubkerbribri #18797: Functional tests - Refacto tests order settings, by @boubkerbribri #18775: Functional tests - Renaming functions in files.js, by @boubkerbribri #18774: Functional tests - Fix test filter email logs , by @boubkerbribri #18756: Functional tests - Add test delivery time out of stocks, by @boubkerbribri #18754: Functional tests - View customer. Thank you @nesrineabdmouleh #18753: Functional tests - Fix test name export languages, by @boubkerbribri #18745: Functional tests - Improve test ‘Filter stocks by categories’, by @boubkerbribri #18720: Functional tests - change url for reporting, by @SimonGrn #18718: Functional tests - Refacto credit slips tests, by @boubkerbribri #18716: Functional tests - Fix tests enable brands and suppliers pages, by @boubkerbribri #18575: Functional tests - Fix delete with bulk actions address. Thank you @nesrineabdmouleh #18477: Functional tests - Product settings label oos allowed/denied backorders. Thank you @nesrineabdmouleh Code changes in modules, themes & tools PrestaShop-webservice-lib #65: PHPDoc: add missing @return and @throws statements to documentation, by @eternoendless #64: Replace static calls using $this, by @eternoendless #63: Added missing @throws and @return + code fixes., by @eternoendless #62: Extracting curl default parameters. Thank you @dpatou #60: Vary debug output when running at cli. Thank you @fukawi2 #55: Added .idea directory to .gitignore. Thank you @marekhanus #47: Trim webservice’s response before XML parsing.. Thank you @pangteypiyush #42: Fix wrong relative path in examples. Thank you @nicolasverlhiac #8: Library incompatible with the 1.6. Thank you @totti240282 Issue Bot #5: Avoid remove assignee in some rules, by @sowbiba The PrestaShop open source project #33: slack improvements, by @ttoine nightly-board #28: Remove unused console log, by @NeOMakinG #27: Home mobile filter list by id and not using tests, by @NeOMakinG #25: Fix percentages on main suite, by @NeOMakinG #24: Fix some bugs on mobile, adjust informations on suites and kick overflow on graph, by @NeOMakinG Docker images #219: Fix configuration of GD on PHP 5.6 images, by @Quetzacoalt91 #218: Release 1.7.6.5, by @PierreRambaud Wishlist block #32: [WIP]Improvment/new blockwishlist. Thank you @pablopolyte QA nightly results #38: Add SVG badge generator, change header content-type, by @SimonGrn #37: update README, by @SimonGrn #36: DELETE route to delete a report, filters for browser and campaign in homepage, by @SimonGrn Changes in developer documentation #507: Webservice tutorial, by @jolelievre Architecture Decision Records repository #11: Add decision regarding HTML selectors, by @SimonGrn Core Weekly Generator tool #29: Adding projects to the list., by @ttoine PSGDPR #83: Remove ModuleAdminControllers from SEO & URLs page, by @Matt75 Auto Upgrade module #345: Fix v4.9.0 upgrade filename, by @matks TranslationTools Bundle #69: Bump symfony/http-foundation from 4.2.8 to 4.4.1. Thank you @dependabot[bot] RSS products feed #7: Lossless compression. Thank you @MathiasReker Advertising block #10: Lossless compression. Thank you @MathiasReker Legal Compliance #63: Lossless compression. Thank you @MathiasReker Cash on delivery (COD) #28: Lossless compression. Thank you @MathiasReker Customer data privacy block #11: Lossless compression. Thank you @MathiasReker Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @SimonGrn, @boubkerbribri, @PierreRambaud, @eternoendless, @sowbiba, @ttoine, @NeOMakinG, @Quetzacoalt91, @nesrineabdmouleh, @pablopolyte, @jolelievre, @OliverCG, @h8h, @simondaigre, @matks, @zuk3975, @matthieu-rolland, @LouiseBonnard, @Matt75, @arouiadib, @atomiix, @dpatou, @Klemart3D, @fukawi2, @Hlavtox, @dependabot[bot], @MathiasReker, @marekhanus, @pangteypiyush, @nicolasverlhiac, @totti240282! 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