Need an ability to modify an UI component XML declaration by an extension like we can do with other XML declarations
|
|
0
|
1034
|
January 4, 2016
|
The \Magento\Quote\Setup\UpgradeSchema::upgrade() method can be simplified by using the modifyColumn() instead of changeColumn() method of the \Magento\Framework\DB\Adapter\AdapterInterface because the column need not be renamed
|
|
1
|
1322
|
January 26, 2016
|
The message «The image cannot be removed as it has been assigned to the other image role» is unclear because it does not say what exactly the administrator should to do to remove the problem image
|
|
1
|
3350
|
January 25, 2016
|
Propose not to show the «Please re-run Magento compile command» message in the developer mode as a response on the «bin/magento setup:upgrade» command because the compilation is done automatically on demand in the developr mode
|
|
0
|
3014
|
December 31, 2015
|
Logical error: Magento 2 checks whether a backend config form field's «backend_model» implements the \Magento\Framework\App\Config\ValueInterface interface only, but actually calls the «backend_model» for much more methods (absent in the interface)
|
|
1
|
1993
|
January 11, 2016
|
The methods \Magento\Framework\App\Config\ValueInterface::getFieldsetDataValue() and \Magento\Framework\App\Config\Value::getFieldsetDataValue() are declared but never used
|
|
1
|
1461
|
January 11, 2016
|
The method \Magento\Framework\App\Config\ValueInterface::isValueChanged() should be removed from the interface because it is used only internally by a particular interface implementation: \Magento\Framework\App\Config\Value
|
|
1
|
1231
|
January 11, 2016
|
The method \Magento\Framework\App\Config\ValueInterface::getOldValue() should be removed from the interface because it is used only internally by a particular interface implementation: \Magento\Framework\App\Config\Value
|
|
1
|
1149
|
January 11, 2016
|
Propose to move the \Magento\ImportExport\Model\ResourceModel\Helper::getNextAutoincrement() method to the \Magento\Framework\DB\Adapter\Pdo\Mysql class and to the \Magento\Framework\DB\Adapter\AdapterInterface
|
|
1
|
1207
|
January 11, 2016
|
Propose to make the \Magento\SalesSequence\Model\Sequence::calculateCurrentValue() method protected instead of private, so to allow the subclasses to modify it
|
|
1
|
1150
|
January 11, 2016
|
The PHPDoc return type of the \Magento\SalesSequence\Model\Sequence::calculateCurrentValue() method should be int, not string
|
|
1
|
1271
|
January 11, 2016
|
The Multishipping::beforeSetShippingMethods() method has a wrong PHPDoc return type
|
|
1
|
1313
|
January 7, 2016
|
The frontend product zoom has a poor usability with the small images on a wide PC screen
|
|
0
|
931
|
November 12, 2015
|
The attributes with «Yes/No» as a value of the «Catalog Input Type for Store Owner» option should be allowed as configurable options
|
|
1
|
2733
|
January 6, 2016
|
«Yes/No» attributes should be allowed in the Layered Navigation
|
|
1
|
1864
|
January 6, 2016
|
A performance issue: setup:di:compile-multi-tenant takes 11 munites to finish
|
|
0
|
1469
|
November 11, 2015
|
A PHPDoc result type of the \Magento\Framework\View\TemplateEngineInterface::render() method is wrong
|
|
1
|
1180
|
January 4, 2016
|
A PHPDoc result type of the \Magento\Framework\View\Element\UiComponent\ContentType\Html::render() method is wrong
|
|
1
|
1848
|
January 4, 2016
|
The production mode (both with/without compilation) does not load CSS and JS
|
|
2
|
1301
|
January 4, 2016
|
Propose to enable CSS source map generation while using the Oyejorge Less compiler in the Developer mode
|
|
1
|
2739
|
December 29, 2015
|
The \Magento\Framework\App\Config\ScopePool::_getScopeCode() method has a wrong PHPDoc type for the $scopeCode parameter
|
|
1
|
1391
|
December 26, 2015
|
Propose to make the \Magento\Framework\App\Config\ScopePool::_getScopeCode() public because it is useful to calculate cache keys based on a scope (like \Magento\Framework\App\Config\ScopePool::getScope() does)
|
|
1
|
1361
|
December 26, 2015
|
\Magento\MediaStorage\Model\File\Storage\Synchronization::synchronize() contains a wrong PHPDoc comment for the $file variable
|
|
1
|
1250
|
November 29, 2015
|
\Magento\MediaStorage\Model\File\Storage\Synchronization::synchronize() suppresses its exceptions for a questionably reason
|
|
1
|
1496
|
November 29, 2015
|
\Magento\MediaStorage\Model\File\Storage\Synchronization::synchronize() duplicates the code in the try and catch blocks, propose to use a «finally» block
|
|
1
|
1425
|
November 29, 2015
|
The \Magento\Framework\Filesystem\Directory\Read::readFile() method should firsly check whether the $path argument is empty string and raise an exception with a proper and clear message in this case instead of the current cryptic message
|
|
1
|
3450
|
November 23, 2015
|
Magento 2 loses the problem Less file name in a «Compilation from source / Cannot read contents from file» error report
|
|
1
|
7051
|
November 20, 2015
|
Performance issue: \Magento\Config\Model\Config\Structure::getTabs() does not cache its result and is called multiple times for the same result
|
|
1
|
1295
|
November 16, 2015
|
A usability issue: if an administrator set «In Stock» as a product stock status, but did not set the «Quantity» then after the product saving Magento 2 silently resets the stock status to «Out of Stock» without any notification to the administrator
|
|
0
|
830
|
November 13, 2015
|
Magento 2 has no ability to hide the SKU from a frontend product page
|
|
0
|
1713
|
November 13, 2015
|