-
Notifications
You must be signed in to change notification settings - Fork 9.3k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Refactored ACL for the backend * ACL resources * Strict configuration format, validated by XSD schema * ACL configuration relocation from `app/code/<pool>/<namespace>/<module>/etc/adminhtml.xml` to `app/code/<pool>/<namespace>/<module>/etc/adminhtml/acl.xml` * Renamed ACL resource identifiers according to the format `<namespace>_<module>::<resource>` throughout the system * Backend menu configuration requires to specify ACL resource identifier in the new format * Explicit declaration of ACL resources in `app/code/<pool>/<namespace>/<module>/etc/system.xml` instead of implicit relation by XPath * Migration tool `dev/tools/migration/acl.php` to convert ACL configuration from 1.x to 2.x * Declaration of ACL resource/role/rule loaders through the area configuration * Module `Mage_Backend` declares loader for ACL resources in backend area * Module `Mage_User` declares loaders for ACL roles and rules (relations between roles and resources) in backend area * Implemented integrity and legacy tests for ACL * Fixed issues: * Losing qty and visibility information when importing products * Impossibility to reload captcha on backend * Temporary excluded from execution integration test `Mage_Review_Model_Resource_Review_Product_CollectionTest::testGetResultingIds()` and corresponding fixture script, which cause occasional `segmentation fault` (exit code 139) * Refactored methods with high cyclomatic complexity: * `Mage_Adminhtml_Block_System_Store_Edit_Form::_prepareForm()` * `Mage_Adminhtml_Block_System_Config_Form::initForm()` * `Mage_Adminhtml_Block_System_Config_Form::initFields()` * GitHub requests: * [#32](#32) -- fixed declaration of localization CSV files * [#35](#35) -- removed non-used `Mage_Core_Block_Flush` block * [#41](#41) -- implemented ability to extends `app/etc/local.xml` by specifying additional config file via `MAGE_LOCAL_CONFIG` environment variable
- Loading branch information
1 parent
a27835b
commit 7fec10a
Showing
428 changed files
with
9,597 additions
and
4,140 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.