ubercart 5.x-1.6

rszrama - November 3, 2008 - 22:22
Download Size md5 hash
ubercart-5.x-1.6.tar.gz 505.12 KB 3f698780e173cd5e339ff4a42d13ce7b
Official release from CVS tag: DRUPAL-5--1-6
Last updated: November 3, 2008 - 22:25

While this release includes a few bug fixes and usability improvements, it primarily represents a massive feature enhancement for the core credit card module sponsored by Chapter Three, LLC. As of the 1.6 release, credit card gateway modules can now implement code to accommodate authorization only, prior authorization capture, and authorization plus capture transactions. The code also supports reference transactions, voids, etc. The credit card terminal has been improved to accommodate these, and all the core payment gateway modules have been updated to support the improvements in some measure. Backwards compatibility has been preserved, since this is a minor release.

So... a big thanks to all our users, testers, and sponsors. You guys rock!

  • 1282 Ryan 2008-10-08
    Commenting and tweaking uc_payment_process() and fixing a minor bug in _payment_gateway_data().
  • 1283 Ryan 2008-10-08
    Removing the unused _array_convert() and adding defines for some credit card transaction types.
  • 1285 Ryan 2008-10-08
    Minor changes to the data structure of the payment gateways form to include weight for form elements and more sensible form array keys.
  • 1286 Ryan 2008-10-08
    Fleshing out the API to accommodate multiple credit card transaction types and put a radio select for the default for each payment gateway on the gateway settings form.
  • 1287 Ryan 2008-10-09
    Added transaction types so payment gateways can perform more than one type of CC transaction; altered credit card terminal form to support this, including authorization and reference transactions. Existing gateways will still work with sensible defaults. A big thanks to Chapter Three, LLC for sponsoring the long-requested development. :)
  • 1288 Ryan 2008-10-09
    Removing some debug data from credit card terminal submissions.
  • 1291 Ryan 2008-10-09
    Function rename for the new authorization API and support for default transactions in uc_credit_order().
  • 1292 Ryan 2008-10-11
    Updated uc_taxes_calculate() function and comments.
  • 1293 Ryan 2008-10-14
    Auth.Net module improvements to support payment notifications for ARB payments; work sponsored by Digital Dollhouse again. : )
  • 1294 Ryan 2008-10-14
    Add ability to act on a cancelled ARB subscription.
  • 1295 Ryan 2008-10-14
    Updated comments and use case for the previous cancellation code.
  • 1296 Ryan 2008-10-14
    Fixing a logic bug for disabling the logging of processed payments (for use with CC authorizations primarily).
  • 1297 Lyle 2008-10-15
    #321331: Don't run the delete op in uc_payment_order() when we're only checking whether we can delete the order.
  • 1298 Ryan 2008-10-16
    Fixing a bug when looking for fees attached to products on an order.
  • 1299 Ryan 2008-10-17
    Fixing a bug in uc_credit_exit() and with the payment method ID when receiving check payments.
  • 1300 Ryan 2008-10-20
    Add AVS rule to SOAP API and fix the logic in the charge functions for the AVS setting; kudos to bjaspan.
  • 1301 Ryan 2008-10-21
    Fixing an options bug for the new default transaction type field on payment gateway settings forms.
  • 1304 Lyle 2008-10-22
    #7033: Make sure that UPS packages are at least 1lb or kg.
  • 1305 Ryan 2008-10-23
    #7151 - Bugfix to URL reported by nevets@drupal.org.
  • 1306 Ryan 2008-10-23
    #6548 - Fix to copy zone info from billing to delivery address panes when the copy address box has been checked and the country changes.
  • 1307 Ryan 2008-10-23
    Fix to copy changed countries to addresses when an address is selected from the address book.
  • 1308 Ryan 2008-10-24
    Fixing some .cif files per #310303.
  • 1309 Ryan 2008-10-24
    #302855 - patch from TR to allow multiple countries imported at once; also, reworked the removal confirmation form to use confirm_form() and some other minor changes.
  • 1310 Lyle 2008-10-27
    #326352: Enable all options when an attribute is added.
  • 1311 Ryan 2008-10-27
    Fixing a JS bug and changing the order delete form to use confirm_form().
  • 1312 Ryan 2008-10-27
    Adding in some old .cif files. Thanks to all the contributors.
  • 1313 Lyle 2008-10-27
    #326257: Label the SKU on the product page.
  • 1314 Ryan 2008-10-27
    #287735 - Minor tweaks to the order log page to be a little more user friendly; kudos to Fred Klopper.
  • 1315 Lyle 2008-10-28
    Use div instead of span for sell prices in product teasers.
  • 1316 Lyle 2008-10-28
    When constructing serialized PHP data, we require the number of bytes used, not the number of characters in the string. Add String.prototype.bytes() to handle this.
  • 1317 Ryan 2008-10-28
    Adding in a bit of code that folks can uncomment to use Ubercart with Javascript Aggregator.
  • 1318 Ryan 2008-10-28
    Minor usability tweak for tax settings.
  • 1319 Ryan 2008-10-28
    Update to the payment deletion confirmation form.
  • 1320 Ryan 2008-10-28
    Updating Authorize.Net module to use the new CC API allowing for authorization and prior authorization captures; also fixed setfree's encapsulating character issue.
  • 1321 Ryan 2008-10-29
    Minor dependency updates to include Workflow-ng UI and fix to titles of a couple of zone related conditions.
  • 1322 Ryan 2008-10-29
    Fixing queries that wiped clean all the order data when the new CC API functions were used. :-/
  • 1323 Lyle 2008-10-29
    #7248: Make dealing with orphaned products more intuitive.
  • 1324 Ryan 2008-10-29
    Tweaking the display of the payments tab for orders.
  • 1325 Ryan 2008-10-29
    Altering form element for selecting a default credit card transaction type on the payment gateways form.
  • 1326 Lyle 2008-10-30
    #312684: Set the address formats of Andorra and Argentina to the right countries.
  • 1327 Ryan 2008-10-30
    Performance enhancement to uc_file_order(), patch by cha0s to support proxy IP addresses, and updates to the product feature settings form.
  • 1328 Ryan 2008-10-30
    Updates to new CC API to support prior authorization captures and reference transactions based on subscription IDs.
  • 1329 Ryan 2008-10-31
    Altering hook_order()'s submit to invoke the hooks one by one so an error will halt the execution of subsequent hook implementations.
  • 1330 Ryan 2008-10-31
    Getting the nid when recurring fees attached to products are loaded for processing during checkout.
  • 1331 Lyle 2008-10-31
    Remove the Price label from the teaser view of products.
  • 1332 Ryan 2008-10-31
    Adjusting the Auth.Net payment comments, silent POST logging, and recurring fee comment.
  • 1333 Ryan 2008-11-01
    JS fix for customer search on order admin pages.
  • 1334 Ryan 2008-11-01
    Update PayPal to the new CC API; added support for prior authorization capture.
  • 1335 Ryan 2008-11-03
    Adding in two more countries; hooray for Bermuda and the Slovak Republic.
  • 1336 Lyle 2008-11-03
    #328659 by Island Usurper: Use output filters in the presentation layer, not the data layer. This prevents using check_plain() more than once.
 
 

Drupal is a registered trademark of Dries Buytaert.