Quantcast
Channel: PrestaShop Developers' blog
Viewing all articles
Browse latest Browse all 922

PrestaShop Core Weekly - Weeks 6 & 7

$
0
0

This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase during the last two weeks, from Monday 8th to Sunday 21st of February 2016.

Milestones

We reached PR number 5000! Congrats to the whole community! \o/

The team is hard at work on PrestaShop 1.7, the next major version of the most complete e-commerce software solution there is. You can find an up-to-date thread about it in the forum.

Please note that finishing the planned projects for 1.7 and delivering a quality beta version soon is at the moment the top priority for the PrestaShop Core developers. Merging community pull requests has therefore slowed down until then, but will be back with a vengeance once we have a first beta to release to you! So please keep testing, and keep sending patches our way: it’s the raison d’être of this community project!

Do you want to encourage us? Give us a star on GitHub! :)

Code changes in 1.7.0.0-develop

Let’s review the merged pull-requests on the ‘develop’ branch since the last Core Weekly Report!

Text changes

  • 4352: Missing translation in shipping tab content. Thank you @jorgevrgs!
  • 4653: Fix robots.txt typo. Thank you @firstred.
  • 4934: There’s no BAN,only Zuul… err, EAN!, by @xBorderie.
  • 4996: Improve Dutch meta info. Thank you @firstred!

Product page

  • 4904: Read more popin ID unique on recommended modules / Product page, by @xGouley.
  • 4912: Improve product page design, by @nihco2.
  • 4923: Fix add a category from product form, by @maximebiloe.
  • 4924: Improve product form link rewrite, by @kelu95.
  • 4927: fixed notice on product with no variants, by @djfm.
  • 4930: Made pack products available to template, by @djfm.
  • 4944: modify tax rule on first tab on product page, by @xGouley.
  • 4947: apply new theme on product form step1, by @kelu95.
  • 4948: Security patch for URL injection on product catalog page, by @xGouley.
  • 4953: apply new theme on product form step2, by @kelu95.
  • 4957: UI Kit integration, by @Shudrum.
  • 4936: product pack redesign, by @nihco2.
  • 4970: UI Kit integration & some JS fixes, by @kelu95.
  • 4971: fix pagination on quick nav on product form, by @kelu95.
  • 4977: Fix broken JS behaviors on catalog page, by @xGouley.
  • 4983: product form title standardization, by @kelu95.
  • 4985: button icons on catalog product page, by @xGouley.
  • 4987: re-add side actions on product catalog (export, import, sql), by @xGouley.
  • 4988: apply select2 on lang switcher, by @kelu95.
  • 5007: shortcut to create product from catalog, by @xGouley.
  • 5008: Fix quick nav pagination when only 1 page available, by @xGouley.

Modules page

  • 4883: Module Page BO, fixes and improvements, by @tchauviere.
  • 4911: fix layout/header/menu selection, by @kelu95.
  • 4916: Add category block and pagination design, by @djfm.
  • 4918: Modules card actions in js and product page event integration, by @xGouley.
  • 4932: Module page graphical fixes, by @Quetzacoalt91.
  • 4935: Module Upload on BO page, by @tchauviere.
  • 4952: More stable BO Page since UI integrations, by @tchauviere.
  • 4954: Implement new UI kit on module page, by @Quetzacoalt91.
  • 4964: Fix missing $.growl and new UI integration, by @Quetzacoalt91.
  • 4968: Fixes for BO Module page related to new UI integration, by @tchauviere.
  • 4994: get username_addons of $addonsEmail var. Thank you @PrestaEdit!
  • 4998: Multiple fixes on BO Module page, by @tchauviere.
  • 4999: Remove unecessary calls on JS and CSS files in module page, by @Quetzacoalt91.
  • 5018: Fix bad dependency injection on module upgrade, by @tchauviere.
  • 5026: More improvements on module page !, by @Quetzacoalt91.
  • 5046: UI and JS improvements on Module Page in BO, by @tchauviere.

Front office (default theme)

UI Kit

  • 4937: New pages theme with Bootstrap 4 & PrestaShop UI Kit, by @Shudrum and @kelu95.

Back office

  • 4928: fix getadminlink that generate php error if called from front, by @kelu95.
  • 4929: disable configuration for dashboard demo mode, by @kelu95.
  • 4967: New KPI style for the new theme, by @Shudrum.
  • 4997: Remove node_modules direct link using Webpack, by @Shudrum.
  • 5022: Small fixes for module page header, by @Quetzacoalt91.
  • 5033: Added new tab system with yaml for SF2 architecture, by @tchauviere.

Core

Installer

  • 4919: add better error management for SF2 CLI schema update, by @kelu95.
  • 4962: dd write permission on app/config folder, by @kelu95.
  • 4975: Change permissions on config/theme for installer, by @tchauviere.
  • 4981: Check if apache mod_rewrite is enabled, by @kelu95.
  • 5006: Temporary fix windows php.ini conf error, by @kelu95.
  • 5027: Webpack normalization and remove the tests install from the npm install, by @Shudrum.

Tests

Code changes in the Starter Theme – the foundation of 1.7 themes

These are the merged pull-requests on the ‘feat/starter-theme’ branch since the last Core Weekly Report!

Code changes in the Classic Theme – the default theme of PrestaShop 1.7, based on the Starter Theme

The new default theme was merged into the ‘develop’ branch with PR 4895.

Work is now done on the main ‘develop’ branch (see above, “Front Office” section).

See all the PRs merged into the codebase since the last Core Weekly here.

Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @firstred, @jorgevrgs, @mcdado, @Newman101, @PrestaEdit, and @prestarocket! Also, 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 tickets on the Forge!

If you want to contribute to PrestaShop with code, please read these pages first:

…and if you do not know how to fix an issue but wish to report it, please read this: How to use the Forge to contribute to PrestaShop. Thank you!

Happy contributin’ everyone!


Viewing all articles
Browse latest Browse all 922

Trending Articles