matheusgontijo / system-config-history
Shopware 6 Plugin - system config history.
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 5
Watchers: 1
Forks: 1
Type:shopware-platform-plugin
Requires
- php: ^7.4 || ^8.0
- shopware/core: ~6.4
Requires (Dev)
- doctrine/coding-standard: >=9.0
- friendsofphp/php-cs-fixer: >=2.2.20
- phpstan/phpstan: >=0.12
- phpunit/phpunit: >=9.5.2
- squizlabs/php_codesniffer: >=3.0
- vimeo/psalm: >=4.0
This package is auto-updated.
Last update: 2024-04-23 08:55:19 UTC
README
System Config History for Shopware 6
👉 Monitor, compare & revert system configs to previous versions, via admin, with just few clicks.
Would you please give a GitHub star ⭐ to this project? Thank you so much for your support!
💡 Why
System configurations can be accidentally changed or removed. There are even cases where dev/staging/production credentials are lost forever 😭
The idea of this simple plugin is to keep record of all system configuration: additions, modifications and removals. If something unexpected happens, we are safe, there is a backup 🙏
This plugin provides a quick and easy way to revert system configurations to previous versions in the history. The entire process is done from admin, with a few clicks 👍👍👍
In addition to that, it's a good idea to keep track about who (admin user) is changing system configs as well as what time it was changed. 💡
🚀 Features
- Open-source & Free Software
- High-quality code (PHPCS, PHP CS Fixer, PHPStan, Psalm, PHPUnit, PHP Infection)
📥 Download the plugin
There are two methods to download the plugin:
1) First method, via composer (recommend)
Run the following commands on the root directory:
composer require matheusgontijo/system-config-history
2) Second method, manually
You can download the plugin ZIP file here and extract the files on custom/plugins/
directory.
⚡ Install
After files were downloaded, run the following commands:
php bin/console plugin:refresh
php bin/console plugin:install --activate MatheusGontijoSystemConfigHistory
⚙ Requirements
Requirement | Version |
---|---|
PHP | +7.4 |
Shopware | +6.4 |
🙋 FAQ - Frequently Asked Questions
Please visit the FAQ (Frequently Asked Questions) page.
🔧 Support
Feel free to contribute by submiting a Pull Request.
In case you find a bug, please reach out to matheus at matheusgontijo.com
💡 Author
Matheus Gontijo | |
matheusgontijo.com | |
@mhgontijo |