Fop Console Versions Save

Prestashop Module providing a set of shell/terminal commands for developers (PrestaShop 1.7.5+)

1.5.0

2 years ago

Friends Of Presta Console v 1.5

🚀 Features

  • New command fop:category:products-count - Get the number of products for category and its children (#235) by @tom-combet
  • New command to fop:module:generate - scaffold a module (#239) by @luigimassa
  • New command fop:employee:change-password - update employee password (#189) by @nenes25

🐛 Bug Fixes

  • "opcache_invalidate" may not be defined if opcache extension is not installed (#242) @SebSept
  • fop:environment:setup-dev works fine on docker install. (#221) @SebSept
  • fop:environment:set-up crashed because $this->io was not defined in htaccess regeneration command (#219) @SebSept
  • fop:debug-mode was also aliased to fop:generate:htaccess. (#220) @SebSept
  • fop:product:latest crashed if there were no new product in the shop (#214) @SebSept
  • fop:module:rename fix bug windows (#180) @jf-viguier
  • fop:about:version can run on PrestaShop 8 - fix #176 (#181) @SebSept
  • fop:configuration:export overwrite warning despite file does not exists (#183 / #181) @SebSept

✅ Enhancements

  • Improve fop:modules:rename code (#172) @tom-combet
  • fop:environment:debug : message when PS_DEV_MODE is set (#229) @SebSept
  • remove useless column on fop:product:latest (#228) @SebSept
  • small improvements for command list fop:employees:list (#190) @nenes25
  • add missing final classes (#188) @nenes25
  • add missing return types (#187) @nenes25
  • bug fix rename command on windows (#180) @jf-viguier

📕 Documentation

  • Contributing notes (#240) @SebSept
  • One line installation instructions added in README.md (#222) @SebSept
  • fix #191 : add php-cs fixer rule to ensure docbloc is in all php files (#194) @SebSept

Other changes

  • Update php dev tools to version 4.1 / change composer requirement to php 7.2 and apply cs-fixer (#223) @SebSept
  • Phstan rule to check command name / file / class name consistency (#97) @SebSept
  • Fix code quality tools (#233) @tom-combet
  • update ps 1.7.8 to last version in tests (#241 / #208) @nenes25 & @SebSept
  • issue templates with html inputs (#232) @SebSept
  • rename class of command fop:about:version to comply with naming convention (no command name change) (#217) @SebSept
  • improve FOPCommandFormatsValidator / Prepare for phpstan (#211) @SebSept
  • remove \ in services yaml (#210) @SebSept
  • Rearrange src/commands directory following the new conventions (#165) @tom-combet
  • Details on php cs fixer failure - fixes #198 (#201) @SebSept
  • simplify io (#196) @SebSept
  • fix services.yml (#195) @SebSept

1.4.0

2 years ago

What’s New

🚀 Features

  • Add 1.7.8.0 for phpstan && update to the last 1.7.7.x (#173) @okom3pom
  • Version command (#169) @SebSept
  • New Command to setup developement environnement from dev branch (#108) @Mch0
  • Add RenameModule command (#154) @Kaudaj
  • Add new command : List employees (#161) @nenes25
  • Manage non-essential modules (#125) @okom3pom
  • Add command to manage categories (#132) @okom3pom

✅ Enhancements

  • New Release Drafter (#156) @okom3pom
  • fix #147 - grumphp first run : const FOP_PHPSTAN_PS_ROOT_CONFIG_FILE not replaced (#149) @SebSept
  • 62 validate hook name (#162) @nenes25
  • lint yaml on github workflow (#151) @SebSept
  • phpstan level 5 ... (#144) @SebSept
  • Fix some errors phpstan (#138) @okom3pom
  • use last 1775 version for phpstan (#139) @okom3pom
  • Fix errors PHPStan level 5 (#137) @okom3pom
  • Fix php stan level 5 (#130) @okom3pom
  • Phpstan level5 (#129) @SebSept

📕 Documentation

  • fop:about:version in readme (#171) @SebSept
  • Fix readme (#166) @okom3pom
  • Add missing theme's reset command (#164) @Akiletour
  • Fix syntax error in readme (#158) @nenes25
  • Remove unneeded issue template (#159) @nenes25
  • Backport #87 on branch dev (#160) @nenes25
  • Add badges (#157) @okom3pom
  • Add php 7.4 support (#153) @okom3pom
  • Add contributor (#152) @okom3pom
  • Clarify contribution process (#148) @Kaudaj
  • Add missing command to readme (#145) @okom3pom
  • Contributors (#131) @okom3pom

New Contributors

Full Changelog: https://github.com/friends-of-presta/fop_console/compare/1.3.3...1.4.0

1.3.3

2 years ago

🚀 Features

  • New command : list registred hooks of a module (#86) @nenes25
  • New command : Move/add in bulk clients from one group client to another (#72) @PululuK
  • New command : Override Command (#49) @SebSept

✅ Enhancements

  • rewrite .phpstan_bootstrap.php (#95) @SebSept
  • Command to export / import configurations (#89) @SebSept
  • PrestaShop versions for phpstan - fix #103 (#113) @SebSept
  • folder .htaccess protection (just in case a security flaw exists) - fix #104 (#114) @SebSept
  • #101 : remove dev dependencies in release. (#112) @SebSept
  • Update install (#105) @jf-viguier
  • fix example command (#91) @SebSept
  • fix phpstan errors and warning (#78) @SebSept
  • Phpstan phpcsfix integration via grumphp (#70) @SebSept
  • workflow phpstan without docker. (#80) @SebSept
  • Check php version 7.2+ at install (#81) @jf-viguier
  • update php-cs-fixer github workflow (#82) @SebSept

🐛 Bug Fixes

  • Fix currency precision (#124) @okom3pom

Documentation

  • rewrite intro + links to ps devdocs & symfony. (#115) @SebSept
  • Clarify module compatibility with Prestashop and php version (#77) @nenes25

1.1.1

3 years ago

Commits

1.1.0

3 years ago

Commits

  • [d872a7b]: Contributors (Jean-François Viguier)
  • [83a4ffa]: Update Licence (Hervé H) #3
  • [1e8ec7b]: Merge branch 'dev' (Hervé Hennes)
  • [18c71d4]: Update README.md (Sébastien Monterisi) #24
  • [e273da9]: update contributors url in composer.json (SebSept) #32
  • [6189c57]: Merge branch 'dev' (SebSept)
  • [0ab3a3d]: composer update (SebSept)