PHPackages                             matheusgontijo/system-config-history - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. matheusgontijo/system-config-history

ActiveShopware-platform-plugin[Utility &amp; Helpers](/categories/utility)

matheusgontijo/system-config-history
====================================

Shopware 6 Plugin - system config history.

501PHP

Since Oct 23Pushed 3y ago1 watchersCompare

[ Source](https://github.com/matheusgontijo/system-config-history)[ Packagist](https://packagist.org/packages/matheusgontijo/system-config-history)[ RSS](/packages/matheusgontijo-system-config-history/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

THIS PLUGIN IS UNDER DEVELOPMENT
================================

[](#this-plugin-is-under-development)

System Config History for Shopware 6
====================================

[](#system-config-history-for-shopware-6)

> 👉 *Monitor, compare &amp; 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+](https://camo.githubusercontent.com/f31ba623f204a69c241d6613af6395071a21c62c327bff766fff8731e01d7784/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d6d696e253230372e342d677265656e2e737667)](https://camo.githubusercontent.com/f31ba623f204a69c241d6613af6395071a21c62c327bff766fff8731e01d7784/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d6d696e253230372e342d677265656e2e737667)[![Software License](https://camo.githubusercontent.com/074b89bca64d3edc93a1db6c7e3b1636b874540ba91d66367c0e5e354c56d0ea/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e737667)](https://github.com/matheusgontijo/system-config-history/blob/main/LICENSE)[![Author](https://camo.githubusercontent.com/9537590366e70a98a32263f43f6b11dd4587a5039204da7905727021cc756162/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f617574686f722d406d68676f6e74696a6f2d626c75652e737667)](https://twitter.com/mhgontijo)[![Total Downloads](https://camo.githubusercontent.com/351229b1b9d8dc2120b1f21a4ecd6cecae65f8c4c54c0fe6e8a6b88581cd7eda/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6d617468657573676f6e74696a6f2f73797374656d2d636f6e6669672d686973746f72792e737667)](https://packagist.org/packages/matheusgontijo/system-config-history)[![Latest Stable Version](https://camo.githubusercontent.com/6df45fe0e5e208daaea44c8b6bda3e6ddafea13283e807c42d56665c84f37bd6/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6d617468657573676f6e74696a6f2f73797374656d2d636f6e6669672d686973746f7279)](https://packagist.org/packages/matheusgontijo/system-config-history)

💡 Why
-----

[](#-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
----------

[](#-features)

- Open-source &amp; Free Software
- High-quality code (*PHPCS, PHP CS Fixer, PHPStan, Psalm, PHPUnit, PHP Infection*)

📥 Download the plugin
---------------------

[](#-download-the-plugin)

There are two methods to download the plugin:

### 1) First method, via composer (recommend)

[](#1-first-method-via-composer-recommend)

Run the following commands on the root directory:

```
composer require matheusgontijo/system-config-history

```

### 2) Second method, manually

[](#2-second-method-manually)

You can download the [plugin ZIP file here](https://www.github.com/matheusgontijo/system-config-history) and extract the files on `custom/plugins/` directory.

### ⚡ Install

[](#-install)

After files were downloaded, run the following commands:

```
php bin/console plugin:refresh
php bin/console plugin:install --activate MatheusGontijoSystemConfigHistory

```

⚙ Requirements
--------------

[](#-requirements)

RequirementVersionPHP+7.4Shopware+6.4
🙋 FAQ - Frequently Asked Questions
----------------------------------

[](#-faq---frequently-asked-questions)

Please visit the [FAQ (Frequently Asked Questions)](https://github.com/matheusgontijo/system-config-history/wiki/%5BFAQ%5D-Frequently-Asked-Questions) page.

🔧 Support
---------

[](#-support)

Feel free to contribute by submiting a [Pull Request](https://github.com/matheusgontijo/system-config-history/pulls).

In case you find a bug, please reach out to matheus at matheusgontijo.com

💡 Author
--------

[](#-author)

  [![](https://camo.githubusercontent.com/dee6e638cc31002b552b5308159a3b108876fb44dc44a650171d6c641163c77a/68747470733a2f2f7365637572652e67726176617461722e636f6d2f6176617461722f32336135643832383838363034656461633733643834666264653466376666643f733d313230)](https://www.matheusgontijo.com) **Matheus Gontijo**   [matheusgontijo.com](https://www.matheusgontijo.com)   [@mhgontijo](https://twitter.com/mhgontijo)
📄 License
---------

[](#-license)

[![Software License](https://camo.githubusercontent.com/074b89bca64d3edc93a1db6c7e3b1636b874540ba91d66367c0e5e354c56d0ea/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e737667)](https://github.com/matheusgontijo/system-config-history/blob/main/LICENSE)

[MIT License](https://github.com/matheusgontijo/system-config-history/blob/main/LICENSE) by [Matheus Gontijo](https://www.matheusgontijo.com)

###  Health Score

16

—

LowBetter than 5% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity24

Early-stage or recently created project

 Bus Factor1

Top contributor holds 99.2% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/4ff48717ec6b6725f88455127d458e283dbef13b61d4e496b92731324629011c?d=identicon)[matheusla2](/maintainers/matheusla2)

---

Top Contributors

[![matheusgontijo](https://avatars.githubusercontent.com/u/3246183?v=4)](https://github.com/matheusgontijo "matheusgontijo (129 commits)")[![amenk](https://avatars.githubusercontent.com/u/1087128?v=4)](https://github.com/amenk "amenk (1 commits)")

### Embed Badge

![Health badge](/badges/matheusgontijo-system-config-history/health.svg)

```
[![Health](https://phpackages.com/badges/matheusgontijo-system-config-history/health.svg)](https://phpackages.com/packages/matheusgontijo-system-config-history)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
