blog-posts Posted July 5, 2022 Share Posted July 5, 2022 This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 27th of June to Sunday 3rd of July 2022. /assets/images/2018/12/banner-core-weekly.jpg General messages Dear developers, Multiple new applications have been submitted to join the team: marsaldev for committer position and PrestaEdit for maintainer position. This is great news! In the meantime, the QA team is still going through the 8.0.0 alpha functional campaign which aims to evaluate how much work would be needed before being able to deliver an 8.0.0 alpha build. Also the next session of the public PrestaShop demo from the maintainers team will happen this week, on Wednesday, July 6, 2022 at 4pm CEST! A quick update about PrestaShop’s GitHub issues and pull requests: 51 new issues have been created in the project repositories; 31 issues have been closed, including 7 fixed issues on the core; 98 pull requests have been opened in the project repositories; 79 pull requests have been closed, including 68 merged pull requests. Code changes in the ‘develop’ branch Back office #28842: Remove Addons reference in the Carriers Listing, by @Progi1984 #28824: Fix the download link of the invoice search. Thank you @okom3pom #28477: Adjust footer on V2 product page. Thank you @Amoifr Front office #28811: Add random to Validate Class and Test. Thank you @okom3pom Tests #28902: Fix nightly develop 21-06-2022 - Update default carrier and check it in FO . Thank you @nesrineabdmouleh Code changes in the ‘8.0.x’ branch Back office #28817: Fix notices in email translation. Thank you @okom3pom #28802: Fix notice admin search controller. Thank you @okom3pom Tests #28918: Functional tests - Refactoring of ‘Check header links on FO’ test. Thank you @nesrineabdmouleh #28884: Fix errors on nightly 8.0.x . Thank you @nesrineabdmouleh #28866: Fix nightly 8.0.x - Add pre-condition to clear cache in ‘Check footer links FO’ test. Thank you @nesrineabdmouleh #28828: Functional tests - Add new test ‘Edit personal information’ in FO. Thank you @nesrineabdmouleh #28815: Functional tests - Add new test ‘Create account on FO’. Thank you @nesrineabdmouleh #28809: Functional tests - Add new test ‘Logout from FO’. Thank you @nesrineabdmouleh #28717: Functional tests - Add new test “Customers > Outstanding page” Help card - View order - View Invoice, by @khouloudbelguith Code changes in the ‘1.7.8.x’ branch Back office #28821: Handle fallback when currency has empty display names, by @jolelievre #28392: Fix back-office translations when multishop and multiple languages. Thank you @MeKeyCool Front office #27841: [Multistore] - Product on category page display out of stock flag instead of availlable on order. Thank you @Rizzen59 Code changes in modules, themes & tools Available quantities statistics module #23: Use Organization Build Release Github Action, by @atomiix Registrations statistics modules #17: Use Organization Build Release Github Action, by @atomiix Product details statistics module #32: Use Organization Build Release Github Action, by @atomiix Data mining for statistics module #27: Use Organization Build Release Github Action, by @atomiix Catalog evaluation statistics module #24: Use Organization Build Release Github Action, by @atomiix Catalog statistics module #26: Use Organization Build Release Github Action, by @atomiix Best suppliers statistics module #15: Use Organization Build Release Github Action, by @atomiix Best manufacturers statistics module #15: Use Organization Build Release Github Action, by @atomiix GDPR module #176: Use Organization Build Release Github Action, by @atomiix #154: Avoid warning open_basedir restriction (using fetch instead of display). Thank you @PrestaEdit Social Follow module #35: Use Organization Build Release Github Action, by @atomiix New Products module #14: Use Organization Build Release Github Action, by @atomiix Links list module #150: Use Organization Build Release Github Action, by @atomiix Email subscription module #90: Use Organization Build Release Github Action, by @atomiix Customer data privacy block module #39: Use Organization Build Release Github Action, by @atomiix Customer “Sign in” link module #45: Use Organization Build Release Github Action, by @atomiix Customer account links module #40: Use Organization Build Release Github Action, by @atomiix Cross-selling module #37: Use Organization Build Release Github Action, by @atomiix Contact informations module #48: Use Organization Build Release Github Action, by @atomiix Check payment module #58: Use Organization Build Release Github Action, by @atomiix Category tree links module #58: Use Organization Build Release Github Action, by @atomiix Products in the same category module #32: Use Organization Build Release Github Action, by @atomiix Best sellers module #22: Use Organization Build Release Github Action, by @atomiix Banner module #46: Use Organization Build Release Github Action, by @atomiix Google Sitemap module #153: Use Organization Build Release Github Action, by @atomiix Simple HTML table display module #30: Use Organization Build Release Github Action, by @atomiix NVD3 Charts module #21: Use Organization Build Release Github Action, by @atomiix Dashboard Products module #42: Use Organization Build Release Github Action, by @atomiix Dashboard Goals module #29: Use Organization Build Release Github Action, by @atomiix Contact Form module #62: Use org build and release workflow, by @atomiix Distribution API #15: Adding new ci cd for production to be tested. Thank you @djodjo3 Docker internal images #38: Fix PS version for nightly docker image, by @sowbiba Customer reassurance block module #416: Bump @babel/core from 7.18.5 to 7.18.6. Built by @dependabot[bot] #415: Bump sass-loader from 13.0.1 to 13.0.2. Built by @dependabot[bot] #414: Bump sass-loader from 13.0.0 to 13.0.1. Built by @dependabot[bot] Faceted search module #677: Bump @babel/preset-env from 7.18.2 to 7.18.6. Built by @dependabot[bot] #676: Bump @babel/cli from 7.17.10 to 7.18.6. Built by @dependabot[bot] #674: Bump @babel/core from 7.18.5 to 7.18.6. Built by @dependabot[bot] #673: Bump @babel/node from 7.18.5 to 7.18.6. Built by @dependabot[bot] #672: Bump sass-loader from 13.0.1 to 13.0.2. Built by @dependabot[bot] #671: Bump sass-loader from 13.0.0 to 13.0.1. Built by @dependabot[bot] Changes in developer documentation sources #1400: Update broken link. Thank you @Sasni #1399: Update broken link. Thank you @Sasni #1398: Remove extraCarrier note, as it’s deprecated since 1.7.0 and not used. Thank you @PrestaEdit Classic theme #38: Fix npm 8 compatibility, by @NeOMakinG Docker images #308: Add PHP 8.1, by @atomiix Auto Upgrade module #492: Fix state of dev branch following hotfix of 1.7.8.6, by @matks Example modules #97: Bump eventsource from 1.0.7 to 1.1.1 in /example_module_mailtheme. Built by @dependabot[bot] PrestaShop on Docker #22: Add image for PHP 8.0 and delete support for PHP 7.1, by @boubkerbribri Image slider module #75: Add RTL sample images. Thank you @mparvazi Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @atomiix, @nesrineabdmouleh, @djodjo3, @sowbiba, @dependabot[bot], @Progi1984, @Sasni, @PrestaEdit, @NeOMakinG, @okom3pom, @jolelievre, @matks, @khouloudbelguith, @boubkerbribri, @Amoifr, @mparvazi, @MeKeyCool, @Rizzen59! 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