Version Notes
Connect Magento to Chargeback app.
Download this release
Release Info
Developer | Scott Stone |
Extension | Chargeback |
Version | 1.1.5 |
Comparing to | |
See all releases |
Code changes from version 1.1.4 to 1.1.5
app/code/community/Chargeback/Auth/Helper/Data.php
CHANGED
@@ -109,6 +109,24 @@ class Chargeback_Auth_Helper_Data extends Mage_Core_Helper_Abstract {
|
|
109 |
'name' => $this->name,
|
110 |
'current_password' => $apiPassword
|
111 |
))->save();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
112 |
return $apiPassword.':'.$key.':'.$secret;
|
113 |
|
114 |
}
|
109 |
'name' => $this->name,
|
110 |
'current_password' => $apiPassword
|
111 |
))->save();
|
112 |
+
|
113 |
+
$existing = Mage::getModel('api2/acl_filter_attribute')->getCollection()->addFieldToFilter('user_type',array('eq'=>'admin'))->load()->getFirstItem();
|
114 |
+
if($existing){
|
115 |
+
$existing
|
116 |
+
->setUserType('admin')
|
117 |
+
->setResourceId('all')
|
118 |
+
->setOperation('')
|
119 |
+
->setAllowedAttributes(null)
|
120 |
+
->save();
|
121 |
+
} else {
|
122 |
+
Mage::getModel('api2/acl_filter_attribute')
|
123 |
+
->setData(array(
|
124 |
+
'user_type' => 'admin',
|
125 |
+
'resource_id' => "all",
|
126 |
+
'operation' => '',
|
127 |
+
'allowed_attributes' => null
|
128 |
+
))->save();
|
129 |
+
}
|
130 |
return $apiPassword.':'.$key.':'.$secret;
|
131 |
|
132 |
}
|
package.xml
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Chargeback</name>
|
4 |
-
<version>1.1.
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://www.gnu.org/licenses/gpl-2.0.html">GPLv2 or later</license>
|
7 |
<channel>community</channel>
|
@@ -42,9 +42,9 @@ Features
|
|
42 |
</ul></description>
|
43 |
<notes>Connect Magento to Chargeback app.</notes>
|
44 |
<authors><author><name>Scott Stone</name><user>MAG003612282</user><email>datasources@chargeback.com</email></author></authors>
|
45 |
-
<date>2017-06-
|
46 |
-
<time>
|
47 |
-
<contents><target name="magecommunity"><dir name="Chargeback"><dir name="Auth"><dir name="Block"><file name="Completed.php" hash="0b41672dea756ff5c5d8490a1884e829"/><file name="Hidden.php" hash="7c41dc3f37768a53180dec4cac19ef50"/></dir><dir name="Helper"><file name="Data.php" hash="
|
48 |
<compatible/>
|
49 |
<dependencies><required><php><min>5.5.0</min><max>7.1.0</max></php></required></dependencies>
|
50 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Chargeback</name>
|
4 |
+
<version>1.1.5</version>
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://www.gnu.org/licenses/gpl-2.0.html">GPLv2 or later</license>
|
7 |
<channel>community</channel>
|
42 |
</ul></description>
|
43 |
<notes>Connect Magento to Chargeback app.</notes>
|
44 |
<authors><author><name>Scott Stone</name><user>MAG003612282</user><email>datasources@chargeback.com</email></author></authors>
|
45 |
+
<date>2017-06-09</date>
|
46 |
+
<time>01:57:45</time>
|
47 |
+
<contents><target name="magecommunity"><dir name="Chargeback"><dir name="Auth"><dir name="Block"><file name="Completed.php" hash="0b41672dea756ff5c5d8490a1884e829"/><file name="Hidden.php" hash="7c41dc3f37768a53180dec4cac19ef50"/></dir><dir name="Helper"><file name="Data.php" hash="db96ed4240d1fb71b18409d6c7f0120c"/></dir><dir name="Model"><file name="Observer.php" hash="9235f9dfb7fbc6bbe396d12928371551"/></dir><dir name="etc"><file name="adminhtml.xml" hash="1c9736a7540468bda74045681e1fd42e"/><file name="api.xml" hash="cd2eb95785e878709ea5ce2c4be22d97"/><file name="config.xml" hash="a68ebcb8d5f001d55c9137a2e55ef2fd"/><file name="system.xml" hash="6fc80245c66eb7154cca67875f1b6ec2"/></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><dir name="chargeback"><file name="auth.xml" hash="bbe2f7d97aab50bd1f8f457c9c990dd6"/></dir></dir><dir name="template"><dir name="chargeback"><file name="connect.phtml" hash="8c12ad3eedc080a854161ac32a583311"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Chargeback_Auth.xml" hash="63ac746d27e68b911e44879cf139a2c3"/></dir></target><target name="mage"><dir name="js"><dir name="adminhtml"><dir name="chargeback"><file name="chargeback.js" hash="67766c60c372530a950aff803e217fe2"/></dir></dir></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><file name="chargeback.css" hash="f5e25253f4ce556f071d51d91e6583ac"/><dir name="images"><dir name="chargeback"><file name="0-free.png" hash="0bf2ae386e1ce5ad54fcc1db69412b3a"/><file name="0-quality.png" hash="212307c6779d502901fb1e18177fa47f"/><file name="0-recovered.png" hash="e4d97ba6d6fb0993d2d9c007f3d4e40a"/><file name="0-secure.png" hash="d666b88a3b08b723e79d8733aa1fdda2"/><file name="2016-horizontal-400px.png" hash="ce0e3011f26399edf3ecca164f65aa6b"/><file name="cb-demo.gif" hash="239cd0fd643d4c9a6d5d9cac2b197cb2"/><file name="connected.png" hash="89d134bb5817029bff7777cef6e8c0f6"/><file name="connecting-magento.gif" hash="0bcaca123467cc7e9cd32b3fd8f9501d"/><file name="logo.png" hash="d7504a03906360d0945976c56cf62fce"/><file name="not-connected.png" hash="1b9d2ac4cdf3e71956ee78b5df025199"/></dir></dir></dir></dir></dir></target></contents>
|
48 |
<compatible/>
|
49 |
<dependencies><required><php><min>5.5.0</min><max>7.1.0</max></php></required></dependencies>
|
50 |
</package>
|