You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CHANGELOG.md
+13-9
Original file line number
Diff line number
Diff line change
@@ -30,13 +30,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
30
30
- now a oxideshop component
31
31
- Command `module:activate` is now `oe:module:activate`
32
32
- Command `module:deactivate` is now `oe:module:deactivate`
33
+
- Command `misc:phpstorm:metadata` updated to oxid namespace style and fill Module parent classes
34
+
- See more [details](READY_CONVERED_TO_v6.2.md) which command refactored
33
35
34
36
### Removed
35
37
-`oxrun.phar` use ./vendor/bin/oe-console
36
38
- Command `cms:update`
37
-
- Command `log:exceptionlog` the log - output has be changed
39
+
- Command `log:exceptionlog` the log - output has be changed
38
40
- Command `list` don't show database errors
39
-
41
+
- Command `misc:generate:yaml:module` oxid-esale has a new concept
42
+
- Command `module:multiactivate` oxid-esale has a new concept
43
+
40
44
41
45
## [v4.2.1] 2020-06-19
42
46
@@ -74,17 +78,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
74
78
75
79
- Option `--oxmodule` of command `misc:generate:yaml:config` can only take the module name or completely written out.
76
80
`--oxmodule=module:myModule` and `--oxmodule=myModule` are same.
77
-
- Rename command `misc:generate:yaml:multiset` to `misc:generate:yaml:config` to better distinguish
81
+
- Rename command `misc:generate:yaml:multiset` to `misc:generate:yaml:config` to better distinguish
78
82
between `yaml:modules` and `yaml:multiset`.
79
83
- Find now several ways to find the oxid eshop directory.
80
84
81
85
### Fixed
82
86
83
87
- If there are errors in the DI container. It will be tried to recreate it automatically.
84
88
- Modules that extend the OxidEsales\Eshop\Core\Cache\Generic\Cache class are considered.
85
-
89
+
86
90
### Deprecated
87
-
91
+
88
92
- command `misc:generate:yaml:multiset` was replaced by `misc:generate:yaml:config`
89
93
90
94
## [v4.0.0] 2019-03-24
@@ -102,7 +106,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
102
106
103
107
### Added
104
108
105
-
- There are three methods to add your own command.
109
+
- There are three methods to add your own command.
106
110
- new option for every command `--shopId` or `-m` select a shop for oxrun
107
111
- command `cache:clear` can now clear the GenericCache and DynamicContentCache in a EE version.
108
112
@@ -111,10 +115,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
111
115
- When generating a module, the Composer.json file is now edited with the original classe.
112
116
- oxrun can now use in EE
113
117
- The file docker-compose.yml has been prepared to install an EE. You have to deposit the access data and change it to ee manuel.
114
-
- Security risk: Better keep the config files outside of the public `source/` folder.
118
+
- Security risk: Better keep the config files outside of the public `source/` folder.
115
119
The YAML files are searched under the directory: `INSTALLATION_ROOT_PATH/oxrun_config/`. In the same level as `source/` and `vendor/` folder.
116
120
- Deployment Docker. The OXID eSale source code is outside of the Container.
117
-
- Now starts 2x faster. The first start will collect the command and save it as a DI container in `oxide-esale/vendor/oxideprojects/OxrunCommands.php`.
121
+
- Now starts 2x faster. The first start will collect the command and save it as a DI container in `oxide-esale/vendor/oxideprojects/OxrunCommands.php`.
118
122
- README.md has now a "table of content" a list of commands. And will autogenerate by travis.
119
123
120
124
### Fixed
@@ -128,7 +132,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
128
132
129
133
### Added
130
134
131
-
- oxrun can share his command with other cli tools like [ps:console](https://github.com/OXIDprojects/oxid-console), [oxid:console](https://github.com/OXID-eSales/oxideshop_ce/tree/b-6.x-introduce_console-OXDEV-1580)
135
+
- oxrun can share his command with other cli tools like [ps:console](https://github.com/OXIDprojects/oxid-console), [oxid:console](https://github.com/OXID-eSales/oxideshop_ce/tree/b-6.x-introduce_console-OXDEV-1580)
class MultiSetCommand extends Commandimplements \Oxrun\Command\EnableInterface
37
+
class MultiSetCommand extends Command
38
38
{
39
-
use NeedDatabase;
39
+
use OxrunConfigPool;
40
+
40
41
/**
41
42
* Configures the current command.
42
43
*/
@@ -48,7 +49,7 @@ protected function configure()
48
49
->addArgument('configfile', InputArgument::REQUIRED, 'The file containing the config values, see example/malls.yml.dist. (e.g. dev.yml, stage.yml, prod.yml)');
49
50
50
51
$help = <<<HELP
51
-
The file path is relative to the shop installation_root_path/oxrun_config/.
52
+
The file path is relative to the shop installation_root_path/oxrun_config/.
52
53
You can also pass a YAML string on the command line.
53
54
54
55
To create YAML use command `oxrun misc:generate:yaml:multiset --help`
@@ -57,7 +58,7 @@ protected function configure()
57
58
```yaml
58
59
config:
59
60
1:
60
-
blReverseProxyActive:
61
+
blReverseProxyActive:
61
62
variableType: bool
62
63
variableValue: false
63
64
# simple string type
@@ -71,7 +72,7 @@ protected function configure()
71
72
# optional module id
72
73
moduleId: my_module
73
74
2:
74
-
blReverseProxyActive:
75
+
blReverseProxyActive:
75
76
...
76
77
```
77
78
[Example: malls.yml.dist](example/malls.yml.dist)
@@ -80,11 +81,11 @@ protected function configure()
0 commit comments