Skip to content

Commit

Permalink
Import Magento Release 1.4.1.1
Browse files Browse the repository at this point in the history
  • Loading branch information
LeeSaferite committed Jul 28, 2010
1 parent 960045c commit 9bb265e
Show file tree
Hide file tree
Showing 448 changed files with 2,081 additions and 32,084 deletions.
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@
# Dynamic data that doesn't need to be in the repo
/var/*
/media/*
/app/etc/local.xml
/app/etc/use_cache.ser
local.xml
112 changes: 112 additions & 0 deletions RELEASE_NOTES.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,115 @@
==== 1.4.1.1 ====

=== Changes ===
* Checkout: added dispatching event 'checkout_submit_all_after' into all checkout models
* Centinel: changed event for resetting validation state
* Added check for Order ID before try to lookup transactions by Transaction Id
* Added cvv field for Mastero/Switch/Solo cards. Also fixed html formatting.
* Re-factored saving relation of billing agreement with order.
* Added Qty Increments update in products mass-update.
* Added ability to update filter map in Varien_Data_Collection_Db
* Added comment about American Express cards in PayPal system configuration (http://www.paypal.com/amexupdate).

=== Fixes ===
* Fixed Tax calculation for Downloadable product in purchase it through PayPal Express Checkout
* Fixed "Notice: Undefined property: Mage_Catalog_Model_Template_Filter::$_useAbsoluteLinks " when you use WISIWYG Editor for field "Description"
* Fixed Website PayPal Standard payment method is not working with Reward Point, Store Credit and gift Cards
* Fixed Multiple address checkout with PauPalUK direct + 3d secure validation. Payment information error. Please start over.
* Fixed Fatal error onBilling Agreement Related page with applied filters
* Fixed The product's "Stock Status" is not changed from "In Stock" to "Out of Stock"
* Fixed Qty of the product continues to decline when the "Decrease Stock When Order is Placed" is set to "No"
* Fixed If set "Manage Stock" to "No": Qty decreasing when product is ordered
* Fixed The bottom part of the list "Payment Method" in SCPR has too much free place
** if title of Payment Method is empty, get it from overloaded configData('title') method of concrete Payment Method class
** rework. Delegate to Mage::helper('payment')->getPaymentMethodList method for retrieve all payment methods
** fixed by used new config features in 1.4.1 ver - <config_path> in system.xml
** delete getConfigData method
** add config_path with 'payment' section to each field in system.xml
** in sql-upgrade change path to 'payment' section in core_config_data table
* Fixed tax calculation in case Unit Price Tax with settings applying customer tax "After Discount".
* Fixed Solo cards JS validation. Added expdate field to solo and maestro cards. Also removed some duplicates in credit card IIN ranges.
* Fixed Maestro/Switch/Solo cards js validation on payment form: Added additional issue_number and issue_date checks.
* Fixed fatal error in catalog/shopping cart rules based on recently deleted attribute.
* Fixed incorrect redirect after order placing failed, during second try of order placing.
* Fixed exception when "Created At" filter used on Transactions page.
* Fixed incorrect redirect during multishipping checkout as guest.
* Fixed issue with updating qty and addresses during checkout with multiple addresses which resets shipping address to the default billing address.
* Payflow pro:
** "Sale" action does not work.
** Missed transaction ID on fraud services filter triggered.
** Sub-standard order processing flow control and verbosity.
** Inappropriate "state" passed to the gateway in the order addresses.
* Fixed centinel JCB validation.
* Fixed #14885: Unable to upload products into GoogleBase.
* Fixed issue with creating credit memo for partial capture online invoice for the order witch where placed through Website Payments Pro (Payflow Edition) Payment method.
* PayPal: fixed grammar in payment form/redirect text messages (EC, WPS)
* Fixed: Subscribe to Order Status at the front end causing Fatal error: Call to undefined method Mage_Sales_Model_Mysql4_Order_Invoice::getDefaultAttributes() in app/code/core/Mage/Eav/Model/Config.php on line 438
* Fixed fatal error when a configured payment method doesn't exist anymore
* Fixed fatal error: Call to a member function getError() on a non-object in app/code/core/Mage/Shipping/Model/Shipping.php on line 143
* Fixed syntax error caused by accidental manual conflict resolving in Mage_Api_Model_Server_Adapter_Soap
* Fixed qty increments checking business logic for bundle products
* Fixed Mage_Sales_Model_Mysql4_Order_Collection::addFieldToSearchFilter() to be compatible with flat sales structure
* Fixed salesOrderList() broken API call
* Fixed #18534: order_increment_id empty with api salesOrderInvoiceInfo
* Fixed missing files and typo in Mage_Sales_Model_Order::prepareShipment() method described at http://www.magentocommerce.com/boards/viewthread/195761/P0/#top
* Fixed adding tracking for sales_order_shipment.create API call; fixed #17820: Api v2 Shippment create not working
* Fixed upgrading Sales module from backported 1.3 to 1.4: copied 0.9.38-0.9.39 upgrades to 1.3.99-1.4.0.0

=== Known Issue ===
* Google checkout notification duplicates orders or double-process them on timeouts



==== 1.4.x-devel-73934 ====

=== Changes ===
* Re-factored saving relation of billing agreement with order.
* Added Qty Increments update in products mass-update.

== Fixes ==
* Fixed tax calculation in case Unit Price Tax with settings applying customer tax "After Discount".
* Fixed Solo cards JS validation. Added expdate field to solo and maestro cards. Also removed some duplicates in credit card IIN ranges.
* Fixed Maestro/Switch/Solo cards js validation on payment form: Added additional issue_number and issue_date checks.
* Fixed fatal error in catalog/shopping cart rules based on recently deleted attribute.
* Fixed incorrect redirect after order placing failed, during second try of order placing.
* Fixed exception when "Created At" filter used on Transactions page.
* Fixed incorrect redirect during multishipping checkout as guest.
* Fixed issue with updating qty and addresses during checkout with multiple addresses which resets shipping address to the default billing address.
* Payflow pro:
** "Sale" action does not work.
** Missed transaction ID on fraud services filter triggered.
** Sub-standard order processing flow control and verbosity.
** Inappropriate "state" passed to the gateway in the order addresses.
* Fixed centinel JCB validation.
* Fixed #14885: Unable to upload products into GoogleBase.
* Fixed issue with creating credit memo for partial capture online invoice for the order witch where placed through Website Payments Pro (Payflow Edition) Payment method.

==== 1.4.x-devel-71052 ====

=== Fixes ===
* PayPal: fixed grammar in payment form/redirect text messages (EC, WPS)
* Fixed: Subscribe to Order Status at the front end causing Fatal error: Call to undefined method Mage_Sales_Model_Mysql4_Order_Invoice::getDefaultAttributes() in app/code/core/Mage/Eav/Model/Config.php on line 438
* Fixed fatal error when a configured payment method doesn't exist anymore
* Fixed fatal error: Call to a member function getError() on a non-object in app/code/core/Mage/Shipping/Model/Shipping.php on line 143
* Fixed syntax error caused by accidental manual conflict resolving in Mage_Api_Model_Server_Adapter_Soap


==== 1.4.x-devel-70699 ====

=== Changes ===
* Added ability to update filter map in Varien_Data_Collection_Db
* Added comment about American Express cards in PayPal system configuration (http://www.paypal.com/amexupdate).

=== Fixes ===
* Fixed qty increments checking business logic for bundle products
* Fixed Mage_Sales_Model_Mysql4_Order_Collection::addFieldToSearchFilter() to be compatible with flat sales structure
* Fixed salesOrderList() broken API call
* Fixed #18534: order_increment_id empty with api salesOrderInvoiceInfo
* Fixed missing files and typo in Mage_Sales_Model_Order::prepareShipment() method described at http://www.magentocommerce.com/boards/viewthread/195761/P0/#top
* Fixed adding tracking for sales_order_shipment.create API call; fixed #17820: Api v2 Shippment create not working
* Fixed upgrading Sales module from backported 1.3 to 1.4: copied 0.9.38-0.9.39 upgrades to 1.3.99-1.4.0.0


==== 1.4.1.0 ====

=== Improvements ===
Expand Down
2 changes: 1 addition & 1 deletion app/Mage.php
Original file line number Diff line number Diff line change
Expand Up @@ -153,7 +153,7 @@ public static function getVersionInfo()
'major' => '1',
'minor' => '4',
'revision' => '1',
'patch' => '0',
'patch' => '1',
'stability' => '',
'number' => '',
);
Expand Down
15 changes: 0 additions & 15 deletions app/code/community/Phoenix/Moneybookers/Model/Abstract.php
Original file line number Diff line number Diff line change
Expand Up @@ -205,19 +205,4 @@ public function getConfigPaymentAction()
$paymentAction = $this->getConfigData('payment_action');
return empty($paymentAction) ? true : $paymentAction;
}

/**
* Retrieve information from payment configuration
*
* @param string $field
* @return mixed
*/
public function getConfigData($field, $storeId = null)
{
if (null === $storeId) {
$storeId = $this->getStore();
}
$path = 'moneybookers/'.$this->getCode().'/'.$field;
return Mage::getStoreConfig($path, $storeId);
}
}
95 changes: 22 additions & 73 deletions app/code/community/Phoenix/Moneybookers/etc/config.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<config>
<modules>
<Phoenix_Moneybookers>
<version>1.2</version>
<version>1.2.0.1</version>
</Phoenix_Moneybookers>
</modules>
<global>
Expand Down Expand Up @@ -147,195 +147,144 @@
<default>
<payment>
<moneybookers_acc>
<model>moneybookers/acc</model>
<group>mbookers</group>
</moneybookers_acc>
<moneybookers_csi>
<model>moneybookers/csi</model>
<group>mbookers</group>
</moneybookers_csi>
<moneybookers_did>
<model>moneybookers/did</model>
<group>mbookers</group>
</moneybookers_did>
<moneybookers_dnk>
<model>moneybookers/dnk</model>
<group>mbookers</group>
</moneybookers_dnk>
<moneybookers_ebt>
<model>moneybookers/ebt</model>
<group>mbookers</group>
</moneybookers_ebt>
<moneybookers_ent>
<model>moneybookers/ent</model>
<group>mbookers</group>
</moneybookers_ent>
<moneybookers_gcb>
<model>moneybookers/gcb</model>
<group>mbookers</group>
</moneybookers_gcb>
<moneybookers_gir>
<model>moneybookers/gir</model>
<group>mbookers</group>
</moneybookers_gir>
<moneybookers_idl>
<model>moneybookers/idl</model>
<group>mbookers</group>
</moneybookers_idl>
<moneybookers_lsr>
<model>moneybookers/lsr</model>
<group>mbookers</group>
</moneybookers_lsr>
<moneybookers_npy>
<model>moneybookers/npy</model>
<group>mbookers</group>
</moneybookers_npy>
<moneybookers_pli>
<model>moneybookers/pli</model>
<group>mbookers</group>
</moneybookers_pli>
<moneybookers_psp>
<model>moneybookers/psp</model>
<group>mbookers</group>
</moneybookers_psp>
<moneybookers_pwy>
<model>moneybookers/pwy</model>
<group>mbookers</group>
</moneybookers_pwy>
<moneybookers_sft>
<model>moneybookers/sft</model>
<group>mbookers</group>
</moneybookers_sft>
<moneybookers_so2>
<model>moneybookers/so2</model>
<group>mbookers</group>
</moneybookers_so2>
<moneybookers_wlt>
<model>moneybookers/wlt</model>
<group>mbookers</group>
</moneybookers_wlt>
</payment>
<moneybookers>
<settings>
<activationstatus>0</activationstatus>
</settings>
<moneybookers_acc>
<active>0</active>
<model>moneybookers/acc</model>
<title>Credit Card / Visa, Mastercard, AMEX, JCB, Diners</title>
<allowspecific>0</allowspecific>
</moneybookers_acc>
<moneybookers_csi>
<group>mbookers</group>
<active>0</active>
<model>moneybookers/csi</model>
<title>CartaSi</title>
<allowspecific>1</allowspecific>
<specificcountry>IT</specificcountry>
</moneybookers_csi>
<moneybookers_did>
<group>mbookers</group>
<active>0</active>
<model>moneybookers/did</model>
<title>Lastschrift (ELV)</title>
<allowspecific>1</allowspecific>
<specificcountry>DE</specificcountry>
</moneybookers_did>
<moneybookers_dnk>
<group>mbookers</group>
<active>0</active>
<model>moneybookers/dnk</model>
<title>Dankort</title>
<allowspecific>1</allowspecific>
<specificcountry>DK</specificcountry>
</moneybookers_dnk>
<moneybookers_ebt>
<group>mbookers</group>
<active>0</active>
<model>moneybookers/ebt</model>
<title>Nordea Solo</title>
<allowspecific>1</allowspecific>
<specificcountry>SE</specificcountry>
</moneybookers_ebt>
<moneybookers_ent>
<group>mbookers</group>
<active>0</active>
<model>moneybookers/ent</model>
<title>eNETS</title>
<allowspecific>1</allowspecific>
<specificcountry>SG</specificcountry>
</moneybookers_ent>
<moneybookers_gcb>
<group>mbookers</group>
<active>0</active>
<model>moneybookers/gcb</model>
<title>Carte Bleue</title>
<allowspecific>1</allowspecific>
<specificcountry>FR</specificcountry>
</moneybookers_gcb>
<moneybookers_gir>
<group>mbookers</group>
<active>0</active>
<model>moneybookers/gir</model>
<title>Giropay</title>
<allowspecific>1</allowspecific>
<specificcountry>DE</specificcountry>
</moneybookers_gir>
<moneybookers_idl>
<group>mbookers</group>
<active>0</active>
<model>moneybookers/idl</model>
<title>iDeal</title>
<allowspecific>1</allowspecific>
<specificcountry>NL</specificcountry>
</moneybookers_idl>
<moneybookers_lsr>
<group>mbookers</group>
<active>0</active>
<model>moneybookers/lsr</model>
<title>Laser</title>
<allowspecific>1</allowspecific>
<specificcountry>IE</specificcountry>
</moneybookers_lsr>
<moneybookers_npy>
<group>mbookers</group>
<active>0</active>
<model>moneybookers/npy</model>
<title>EPS Online-Überweisung</title>
<allowspecific>1</allowspecific>
<specificcountry>AT</specificcountry>
</moneybookers_npy>
<moneybookers_pli>
<group>mbookers</group>
<active>0</active>
<model>moneybookers/pli</model>
<title>POLi</title>
<allowspecific>1</allowspecific>
<specificcountry>AU</specificcountry>
</moneybookers_pli>
<moneybookers_psp>
<group>mbookers</group>
<active>0</active>
<model>moneybookers/psp</model>
<title>Postepay</title>
<allowspecific>1</allowspecific>
<specificcountry>IT</specificcountry>
</moneybookers_psp>
<moneybookers_pwy>
<group>mbookers</group>
<active>0</active>
<model>moneybookers/pwy</model>
<title>All Polish Banks</title>
<allowspecific>1</allowspecific>
<specificcountry>PL</specificcountry>
</moneybookers_pwy>
<moneybookers_sft>
<group>mbookers</group>
<active>0</active>
<model>moneybookers/sft</model>
<title>Sofortüberweisung</title>
<allowspecific>1</allowspecific>
<specificcountry>DE</specificcountry>
</moneybookers_sft>
<moneybookers_so2>
<group>mbookers</group>
<active>0</active>
<model>moneybookers/so2</model>
<title>Nordea Solo</title>
<allowspecific>1</allowspecific>
<specificcountry>FI</specificcountry>
</moneybookers_so2>
<moneybookers_wlt>
<group>mbookers</group>
<active>0</active>
<model>moneybookers/wlt</model>
<title>Moneybookers eWallet</title>
<allowspecific>0</allowspecific>
</moneybookers_wlt>
</payment>
<moneybookers>
<settings>
<activationstatus>0</activationstatus>
</settings>
</moneybookers>
</default>
</config>
Loading

0 comments on commit 9bb265e

Please sign in to comment.