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

dev-main 2022-10-23 05:32 UTC

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!

php 7.4+ Software License Author Total Downloads Latest Stable Version

💡 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

68747470733a2f2f7365637572652e67726176617461722e636f6d2f6176617461722f32336135643832383838363034656461633733643834666264653466376666643f733d313230 Matheus Gontijo
matheusgontijo.com
@mhgontijo

📄 License

Software License

MIT License by Matheus Gontijo