pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/finance/ruby-activemerchant Update ruby-activemerchant...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/007fa78614b1
branches:  trunk
changeset: 589869:007fa78614b1
user:      taca <taca%pkgsrc.org@localhost>
date:      Sun Jun 19 08:15:29 2011 +0000

description:
Update ruby-activemerchant package to 1.15.0.

= ActiveMerchant CHANGELOG

== Version 1.15.0 (May 12, 2011)
* DirecPay: Fix address to not include address2 twice in some cases [Soleone]
* DirecPay: Send company if available [Soleone]
* Realex: Fix hash signature [ntalbott/Soleone]
* SecurePay AU: Update remote tests [ntalbott]
* SecurePay AU: Fix method arity for #capture, #refund, #credit and #void [Soleone]
* Barclays ePDQ: Make response parsing more robust [Soleone]
* Payflow Express: Add line item support [wolframarnold]
* Payflow Express: Add comment field support [wolframarnold]
* Payflow: Add more optional fields [wolframarnold]
* Beanstream/Paypal: Fix CREDIT_DEPRECATION_MESSAGE errors [Jonathan Rudenberg]
* BraintreeBlue: Return a hash instead of a transaction object [braintreeps]
* BraintreeBlue: Return proper AVS/CVV values [braintreeps]
* Bogus: Add #recurring [trwomey]
* Make Validateable compatible with ActiveModel [CodeMonkeySteve]
* Add DirectEBanking offsite gateway [Gerwin Brunner/Soleone]
* ActiveSupport 3.1 beta support [cgriego]

== Version 1.14.0 (Apr 29, 2011)

* SagePayForm: Implement #cancelled? for Return. [wisq]
* Add #cancelled? to Integrations::Return [wisq]
* Bogus gateway: Add refund support and better tests [wisq]
* Beanstream: Add support for storing cards [duffomelia]
* eWay: Add support for storing cards [duffomelia]
* Add validation mode to update profile request [Ken Miller]
* Authorize.net CIM: Add oldLiveMode [ntalbott]
* Authorize.net CIM: Add extra transaction types [Ken Miller]
* JetPay: gateway tweaks [ntalbott]
* Deprecate a bunch more #credit methods [ntalbott]
* RealEx: Add authorize/capture/credit/void [ntalbott]
* SecurePay AU: Add authorize/capture/credit/void [ntalbott]
* PayPal Express: Make response parsing more robust [ntalbott]
* Test deprecation warnings; add deprecation line numbers [ntabott]
* Add Orbital direct gateway [ntalbott]
* Add WorldPay direct gateway [ntalbott]

== Version 1.13.0 (Apr 19, 2011)

* Add a Gemfile for optional bundler support [ssoroka]
* Stop using has_rdoc= when rubygems version is 1.7.0 or greater, since it's deprecated [ssoroka]
* Add tax field to braintree [wisq]
* Quickpay: Also add Sweden as supported country [Soleone]
* Adding refund method for gateways that are using the credit method for referenced based refunds, added deprecation worning to the credit method [John Duff]
* Return the Braintree transaction id in the response for void and refund transaction calls [John Duff]
* PayPal Express: Extract phone number from address if no contact phone was sent [Soleone]
* Unify all offsite gateways that verify the signature of Returns or Notifications by always using the #acknowledge method and calling the secret :credential2 [Soleone]
* Valitor: Change name of credential for Return and Notification from :password to :credential2 in symmetry with the other Integrations [Soleone]
* Moneybookers: Add support for tracking token [Soleone]
* Moneybookers: Require credential when creating Notifications instead of adding an argument to #acknowledge [Soleone]
* Moneybookers: Fix Notification to return correct status [Soleone]
* Support default Return class for all Integrations that don't use returns [Soleone]
* Add support for passing additional options when creating a Notification to all Integrations [Soleone]
* Update BraintreeBlue#refund to have consistent method signature [Jonathan Rudenberg]
* Add rails/init.rb for gem campatability in Rails [Rūdolfs Ošiņš]
* Fix Paypal Express response parser [Jonathan Rudenberg]
* Braintree/Transax: Add tax field [wisq]

== Version 1.12.1 (Mar 21, 2011)

* Ogone: Make sure response.params is a real Hash [Soleone]
* WorldPay: Fix service_url in production mode [Soleone]

== Version 1.12.0 (Mar 1, 2011)

* DirecPay: Send phone number as mobile phone by default [Soleone]
* Support sending line items for PayPal Express transactions [Jonathan Rudenberg]
* Update PayPal Express XML format to latest version [Jonathan Rudenberg]
* Fix custom image header for PayPal Express [mwagg]
* Add InvoiceID and OrderDescription to PayPal Express Authorize and Capture [cody]
* Add Moneybookers integration [Alex Diakov]
* Add QBMS (Quickbooks Merchant Services) gateway [ntalbott]
* Add NMI gateway [ntalbott]
* Make fully compatible with Rails 2 & 3, and Ruby 1.8 & 1.9 [ntalbott]
* Authorize.Net: Only return AVS message for AVS-related reason codes. [ntalbott]
* Add Federated Canada gateway [ntalbott]
* Garanti: Fix text normalization for nil values [Selem Delul]
* Valitor: Always send amount without any decimal places [Soleone]
* Add WorldPay integration [Soleone]

== Version 1.11.0 (Feb 11, 2011)

* Bump dependency for activesupport from 2.3.2 to 2.3.8 [Soleone]
* Garanti: Normalize text in xml fields for non-standard characters [Selem Delul]
* Garanti: Make sure order number does not contain illegal characters [Soleone]
* Fix ActionView tests for ActiveSupport 3.0.4 [Soleone]
* DirecPay: Make address information editable by default [Soleone]
* Fix ePDQ credit to expect and handle full authorization [Nathaniel Talbott]
* Add Barclays ePDQ Gateway [Nathaniel Talbott]
* Add default fixture for Garanti and don't use fixture for Garanti [cody]
* Add cms param for ePay [ePay]
* Add Valitor Integration [Nathaniel Talbott]

== Version 1.10.0 (Jan 20, 2011)

* PayPal Express: Support returning payer phone number [Soleone]
* Fix ePay to correctly send order number [Soleone]
* Add BluePay Gateway [Nathaniel Talbott]
* Add Quantum Gateway [Joshua Lippiner]
* Add iDEAL/Rabobank gateway [Jonathan Rudenberg]
* SagePayForm: Added send_email_confirmation (default false) to enable confirmation emails [wisq]

== Version 1.9.4 (Jan 5, 2011)

* Update Garanti gateway to integrate with new API [Selem Delul]

== Version 1.9.3 (December 17, 2010)

* Fix BBS Netaxept to change transaction type from C (for MOTO: mail order telephone order) to M (for credit card orders) [Soleone]
* Fix Iridium and ePay to work with any object that responds to credit card methods not only ActiveMerchant::CreditCard objects

== Version 1.9.2 (December 9, 2010)

* Add support for PayPal mobile payments [wisq]
* Add ePay gateway [ePay, Jonathan Rudenberg]
* Allow access to the raw HTTP response [Jonathan Rudenberg]

== Version 1.9.1 (November 24, 2010)

* PayPal Express and PayPal Pro: Send JPY currency correctly without decimals [Soleone]
* Netaxept: Make sure password (token) is URL escaped and update remote tests for updated server behavior [Soleone]
* DirecPay: Add support for additional options in Return class and add convenience method to get transaction status update [Soleone]
* Add new alias credit_card.brand for credit_card.type and handle the brand correctly in Netaxept [Soleone]
* Iridium: Do not depend on ExpiryDate class for credit_card [Soleone]
* PayFlow: Use same timeout of 60 seconds in HTTP header and XML for all requests [Soleone]
* PayPal Website Payments Pro CA no longer supports American Express cards [Soleone]
* Updated BIN ranges for Discover to match recent documents [kaunartist]

== Version 1.9.0 (October 14, 2010)

* Add support for DirecPay gateway [Soleone]
* Add SagePay Form integration gateway [wisq]
* Allow Return class to include a Notification for gateways that treat the direct response as a notification [wisq]
* Add support for PayboxDirect gateway [Donald Piret]
* Add support for SecureNet gateway [Kal]
* Add support for the Inspire gateway [ryan r. smith]

== Version 1.8.0 (September 24, 2010)

* PayPal Express: Add support for billing agreements [Nathaniel Talbott]
* Allow comparing countries [Nathaniel Talbott]
* Iridium: Fix country handling [Nathaniel Talbott]
* Iridium: Fix missing billing address [Nathaniel Talbott]
* Iridium: Do not pass CV2 if not present [Nathaniel Talbott]
* Add Iridium support [Phil Smy]
* Add Netaxept support [Nathaniel Talbott]
* PaymentExpress: Use Card Holder Help Text for the response message [Nathaniel Talbott]
* Sort the country name list [Duff OMelia]

== Version 1.7.3 (September 14, 2010)

* Fix SagePay special handling for Japanese YEN currency to not send fractional amounts [Soleone]

diffstat:

 finance/ruby-activemerchant/Makefile |   7 +++--
 finance/ruby-activemerchant/PLIST    |  48 ++++++++++++++++++++++++++++++++++-
 finance/ruby-activemerchant/distinfo |   8 +++---
 3 files changed, 54 insertions(+), 9 deletions(-)

diffs (174 lines):

diff -r 4351846c81e6 -r 007fa78614b1 finance/ruby-activemerchant/Makefile
--- a/finance/ruby-activemerchant/Makefile      Sun Jun 19 08:13:44 2011 +0000
+++ b/finance/ruby-activemerchant/Makefile      Sun Jun 19 08:15:29 2011 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2010/09/10 06:39:06 taca Exp $
+# $NetBSD: Makefile,v 1.4 2011/06/19 08:15:29 taca Exp $
 
-DISTNAME=      activemerchant-1.7.2
+DISTNAME=      activemerchant-1.15.0
 CATEGORIES=    finance
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
@@ -8,8 +8,9 @@
 COMMENT=       Ruby library for credit card processing
 LICENSE=       mit
 
-DEPENDS+=      ${RUBY_PKGPREFIX}-activesupport>=1.4.1:../../devel/ruby-activesupport
+DEPENDS+=      ${RUBY_PKGPREFIX}-activesupport>=2.3.8:../../devel/ruby-activesupport
 DEPENDS+=      ${RUBY_PKGPREFIX}-builder>=2.0.0:../../textproc/ruby-builder
+DEPENDS+=      ${RUBY_PKGPREFIX}-braintree>=2.0.0:../../finance/ruby-braintree
 
 .include "../../lang/ruby/gem.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 4351846c81e6 -r 007fa78614b1 finance/ruby-activemerchant/PLIST
--- a/finance/ruby-activemerchant/PLIST Sun Jun 19 08:13:44 2011 +0000
+++ b/finance/ruby-activemerchant/PLIST Sun Jun 19 08:15:29 2011 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2010/09/10 06:39:06 taca Exp $
+@comment $NetBSD: PLIST,v 1.5 2011/06/19 08:15:29 taca Exp $
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/CHANGELOG
 ${GEM_LIBDIR}/CONTRIBUTORS
@@ -19,9 +19,11 @@
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/authorize_net.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/authorize_net_cim.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/gateways/barclays_epdq.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/beanstream.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/beanstream/beanstream_core.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/beanstream_interac.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/gateways/blue_pay.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/bogus.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/braintree.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/braintree/braintree_common.rb
@@ -32,11 +34,20 @@
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/data_cash.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/efsnet.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/elavon.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/gateways/epay.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/eway.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/gateways/eway_managed.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/exact.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/gateways/federated_canada.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/first_pay.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/garanti.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/gateways/ideal/ideal_base.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/gateways/ideal/ideal_rabobank.pem
+${GEM_LIBDIR}/lib/active_merchant/billing/gateways/ideal/ideal_response.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/gateways/ideal_rabobank.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/gateways/inspire.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/instapay.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/gateways/iridium.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/jetpay.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/linkpoint.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/merchant_e_solutions.rb
@@ -45,10 +56,15 @@
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/modern_payments_cim.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/moneris.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/net_registry.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/gateways/netaxept.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/netbilling.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/gateways/nmi.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/ogone.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/gateways/orbital.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/gateways/orbital/orbital_soft_descriptors.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/pay_junction.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/pay_secure.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/gateways/paybox_direct.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/payflow.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/payflow/payflow_common_api.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/payflow/payflow_express_response.rb
@@ -66,6 +82,8 @@
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/plugnpay.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/psigate.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/psl_card.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/gateways/qbms.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/gateways/quantum.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/quickpay.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/realex.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/sage.rb
@@ -74,6 +92,7 @@
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/sage/sage_virtual_check.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/sage_pay.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/sallie_mae.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/gateways/secure_net.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/secure_pay.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/secure_pay_au.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/secure_pay_tech.rb
@@ -86,6 +105,7 @@
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/verifi.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/viaklix.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/gateways/wirecard.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/gateways/worldpay.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/integrations.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/integrations/action_view_helper.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/integrations/bogus.rb
@@ -96,6 +116,15 @@
 ${GEM_LIBDIR}/lib/active_merchant/billing/integrations/chronopay/helper.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/integrations/chronopay/notification.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/integrations/chronopay/return.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/integrations/direc_pay.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/integrations/direc_pay/helper.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/integrations/direc_pay/notification.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/integrations/direc_pay/return.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/integrations/direc_pay/status.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/integrations/directebanking.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/integrations/directebanking/helper.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/integrations/directebanking/notification.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/integrations/directebanking/return.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/integrations/gestpay.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/integrations/gestpay/common.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/integrations/gestpay/helper.rb
@@ -106,6 +135,9 @@
 ${GEM_LIBDIR}/lib/active_merchant/billing/integrations/hi_trust/helper.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/integrations/hi_trust/notification.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/integrations/hi_trust/return.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/integrations/moneybookers.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/integrations/moneybookers/helper.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/integrations/moneybookers/notification.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/integrations/nochex.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/integrations/nochex/helper.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/integrations/nochex/notification.rb
@@ -119,10 +151,23 @@
 ${GEM_LIBDIR}/lib/active_merchant/billing/integrations/quickpay/helper.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/integrations/quickpay/notification.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/integrations/return.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/integrations/sage_pay_form.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/integrations/sage_pay_form/encryption.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/integrations/sage_pay_form/helper.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/integrations/sage_pay_form/notification.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/integrations/sage_pay_form/return.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/integrations/two_checkout.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/integrations/two_checkout/helper.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/integrations/two_checkout/notification.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/integrations/two_checkout/return.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/integrations/valitor.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/integrations/valitor/helper.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/integrations/valitor/notification.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/integrations/valitor/response_fields.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/integrations/valitor/return.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/integrations/world_pay.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/integrations/world_pay/helper.rb
+${GEM_LIBDIR}/lib/active_merchant/billing/integrations/world_pay/notification.rb
 ${GEM_LIBDIR}/lib/active_merchant/billing/response.rb
 ${GEM_LIBDIR}/lib/active_merchant/common.rb
 ${GEM_LIBDIR}/lib/active_merchant/common/connection.rb
@@ -139,4 +184,3 @@
 ${GEM_LIBDIR}/lib/support/gateway_support.rb
 ${GEM_LIBDIR}/lib/support/outbound_hosts.rb
 ${GEM_HOME}/specifications/${GEM_NAME}.gemspec
-
diff -r 4351846c81e6 -r 007fa78614b1 finance/ruby-activemerchant/distinfo
--- a/finance/ruby-activemerchant/distinfo      Sun Jun 19 08:13:44 2011 +0000
+++ b/finance/ruby-activemerchant/distinfo      Sun Jun 19 08:15:29 2011 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.3 2010/09/10 06:39:06 taca Exp $
+$NetBSD: distinfo,v 1.4 2011/06/19 08:15:29 taca Exp $
 
-SHA1 (activemerchant-1.7.2.gem) = da5ac1f5a15ab44a86b6e205c740adfb94608e07
-RMD160 (activemerchant-1.7.2.gem) = 89ab77688017373236b33ce41471dea57eeb2c81
-Size (activemerchant-1.7.2.gem) = 317952 bytes
+SHA1 (activemerchant-1.15.0.gem) = 67cae119c04ab09eb1140a1914f55acd72cb5255
+RMD160 (activemerchant-1.15.0.gem) = 0b38e87d19c610afa20c70c86170d6783d604661
+Size (activemerchant-1.15.0.gem) = 372736 bytes


Home | Main Index | Thread Index | Old Index