Compare commits
1
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4abd77103e |
No files matched your search
@@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [0.1.0] - 2026-11-02
|
||||
|
||||
### Changed
|
||||
|
||||
- Requires Shopware 6.7 (`shopware/core ~6.7.0`); 6.6 stays on the 0.0.x line.
|
||||
|
||||
### Removed
|
||||
|
||||
- The Settings sidebar navigation entry; the plugin is reached through its card in Settings → System, like core settings modules.
|
||||
|
||||
## [0.0.6] - 2026-10-04
|
||||
|
||||
### Changed
|
||||
|
||||
@@ -67,7 +67,7 @@ vendor/bin/phpunit tests/SomeTest.php # single file
|
||||
|
||||
## Dependencies
|
||||
|
||||
- PHP `^8.2`, `shopware/core` `~6.6.0` (from `composer.json`); `phpunit/phpunit` `^10.0` as the only
|
||||
- PHP `^8.2`, `shopware/core` `~6.7.0` (from `composer.json`); `phpunit/phpunit` `^10.0` as the only
|
||||
dev dependency.
|
||||
- PSR-4 autoload: `AeonDumpManager\` → `src/`, `AeonDumpManager\Tests\` → `tests/`.
|
||||
|
||||
|
||||
+2
-2
@@ -3,7 +3,7 @@
|
||||
"description": "Export database dumps for Shopware 6 environments.",
|
||||
"type": "shopware-platform-plugin",
|
||||
"license": "MIT",
|
||||
"version": "0.0.6",
|
||||
"version": "0.1.0",
|
||||
"keywords": [
|
||||
"shopware",
|
||||
"shopware6",
|
||||
@@ -26,7 +26,7 @@
|
||||
},
|
||||
"require": {
|
||||
"php": "^8.2",
|
||||
"shopware/core": "~6.6.0"
|
||||
"shopware/core": "~6.7.0"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit/phpunit": "^10.0"
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
services:
|
||||
shopware:
|
||||
image: dockware/shopware:6.6.10.12
|
||||
image: dockware/shopware:6.7.14.2
|
||||
container_name: shopware
|
||||
ports:
|
||||
- "80:80" # Shop / Admin / Adminer / Mailcatcher (all served via path on this port)
|
||||
|
||||
@@ -27,23 +27,8 @@ Shopware.Module.register('aeon-dump-manager', {
|
||||
},
|
||||
},
|
||||
|
||||
// Per https://developer.shopware.com/docs/v6.6/guides/plugins/plugins/administration/routing-navigation/add-menu-entry.html —
|
||||
// plugins can't register a first-level main-menu entry, so this nests
|
||||
// under the core 'sw-settings' navigation node. Clicking Settings in the
|
||||
// main sidebar shows this as a sub-item, landing at #/sw/settings/.
|
||||
navigation: [{
|
||||
id: 'aeon-dump-manager-list',
|
||||
label: 'aeon-dump-manager.general.mainMenuItemGeneral',
|
||||
color: '#ff3d58',
|
||||
path: 'aeon.dump.manager.list',
|
||||
icon: 'regular-database',
|
||||
parent: 'sw-settings',
|
||||
position: 100,
|
||||
privilege: 'aeon_dump_manager.viewer',
|
||||
}],
|
||||
|
||||
// Also shown as a card on the Settings overview page's "System" group,
|
||||
// next to Plugins/Cache — complements the navigation entry above.
|
||||
// Card on the Settings overview page's "System" group, next to Plugins/Cache.
|
||||
// Same mechanism every core settings module uses in 6.6 and 6.7 (no sidebar entry).
|
||||
settingsItem: {
|
||||
group: 'system',
|
||||
to: 'aeon.dump.manager.list',
|
||||
|
||||
Reference in new issue
Block a user