Install

Works with Drupal: 7.x

Using Composer to manage Drupal site dependencies

Downloads

Download commerce-7.x-1.0-beta1.tar.gztar.gz 253.79 KB
MD5: 3e435407de0b4f8d8c1d8fd33329e5cb
SHA-1: 7e07877a16033345335d4b50178baa9542401e9e
SHA-256: 8947aac2eea23aae3a3ea9b299173c3136a10d6edf98c9754b2cba8dae420bcf
Download commerce-7.x-1.0-beta1.zipzip 365.67 KB
MD5: edf9634d28547b43967e1b5e4423c79b
SHA-1: ab26d013bdc45d02bddf58aa715f9614cdb98e81
SHA-256: 3f9baff20e3b1a402db4e81364f6590f8d7e86fede176f51a64a38e605766e6c

Release notes

Some files were missing in this release because of a technical issue in the Git-to-CVS export. The updated beta2 release includes these files with no other changes.

The full release announcement will come in the morning, but it is indeed finally here. A tremendous amount of work has gone into this release, and we're excited to offer it up for your consumption. The more eyes on the code and functionality the better. As this first beta is about function over form, you may find areas where the UI is in need of some love (particularly the order view page). However, there are open issues addressing these and other issues, so please feel free to join in with a patch or post an issue if you find a new bug.

Demo site: http://demo.commerceguys.com/dc/

The big new features to look for are of course sales tax / VAT support and the new dynamic order total field. In the checkout form, we also have Rules powered anonymous checkout, so you can finally decide how to handle user account creation through the UI. This release also includes various API enhancements recommended by developers who are already trying Commerce out in some very challenging scenarios.

That said, the next thing to happen will be you giving Commerce a try and building those magic contributed modules based on the core systems / APIs to provide essential non-core features. There are already several payment methods supported in contrib, and we'd love to see even more before 1.0.

Please note that to run the beta, you do need the latest dev versions of all of our dependencies. To get up and running quickly, you can follow the directions in my pre-beta blog post, replacing the version of Commerce linked there with this beta. : )

205 commits since the last release (alpha 5) - quite a number for just 4 weeks!

  • 2011-01-27 21:40:06 +0100
    Convert commerce_checkout_page_info to array http://drupal.org/node/1042630
  • 2011-01-28 14:15:34 +0100
    Convert commerce_checkout_pane_info to array http://drupal.org/node/1042736
  • 2011-01-29 00:28:54 +0100
    Convert commerce_currency_info into array http://drupal.org/node/1043440
  • 2011-01-29 00:32:19 +0100
    Convert commerce_currency_info into array (Documentation changes) http://drupal.org/node/1043440
  • 2011-01-31 13:16:17 +0100
    Convert commerce_payment_method_info to array http://drupal.org/node/1044132
  • 2011-01-31 15:09:29 +0100
    Convert commerce_payment_transaction_status_info to array http://drupal.org/node/1046182
  • 2011-01-31 15:18:52 +0100
    Convert commerce_payment_transaction_status_info to array http://drupal.org/node/1046182
  • 2011-01-31 17:18:23 +0100
    Convert commerce_order_state_info & commerce_order_status_info to array http://drupal.org/node/1046324
  • 2011-02-01 00:00:32 +0100
    Change commerce_line_item_info to commerce_line_item_type_info http://drupal.org/node/1046432
  • 2011-01-31 23:21:30 -0500
    #1047078: Prefix Commerce module governed fields with commerce_ by rszrama: prefix our custom field names with commerce_.
  • 2011-01-31 23:44:38 -0500
    Use the appropriate field alias for gathering line item IDs in the line item summary area handler.
  • 2011-01-31 23:54:47 -0500
    Add a pair of missed prefixes on the line item manager widget and hook_commerce_product_can_delete().
  • 2011-02-01 11:32:50 +0100
    Replace commerce_customer_profile_info by commerce_customer_profile_type_info http://drupal.org/node/1046926
  • 2011-02-01 11:40:29 +0100
    Replace commerce_product_info by commerce_product_type_info http://drupal.org/node/1046936
  • 2011-02-01 12:20:54 +0100
    Convert commerce_tax_type_info & commerce_tax_rate_info to array http://drupal.org/node/1047314
  • 2011-02-01 12:25:19 +0100
    Removing commerce_sort_weight function as part of http://drupal.org/node/875034
  • 2011-02-01 16:20:12 +0100
    Respect the weight of the payment methods http://drupal.org/node/1047546
  • 2011-02-01 10:26:15 -0500
    #1047078: Prefix Commerce module governed fields with commerce_ by pcambra: fix a missing commerce_ field name prefix.
  • 2011-02-01 11:14:17 -0500
    Don't include the admin breadcrumb on the customer view page for an order.
  • 2011-02-01 12:42:43 -0500
    Removing some outdated / unused test files.
  • 2011-02-01 13:57:25 -0500
    Merge branch '1042630' of git://github.com/pcambra/drupalcommerce into pcambra-1042630
  • 2011-02-01 14:27:05 -0500
    #1042630: Convert commerce_checkout_page_info to array by rszrama: reworking the previous / next page ID assignment and adding back some whitespace.
  • 2011-02-01 15:06:24 -0500
    Merge / conflict resolution from pcambra's branch 1042736.
  • 2011-02-01 15:33:54 -0500
    #1042736: Convert commerce_checkout_pane_info to array by rszrama: fix a merge order when loading checkout panes; previously it was using the + operator to preserve saved values, with array_merge() really just being there for looks. : P
  • 2011-02-01 15:52:06 -0500
    Merge branch '1043440' of git://github.com/pcambra/drupalcommerce into pcambra-1043440
  • 2011-02-01 16:00:31 -0500
    Merge branch '1044132' of git://github.com/pcambra/drupalcommerce into pcambra-1044132
  • 2011-02-01 16:11:44 -0500
    Save the disabled pseudo-page_id when submitting the checkout form builder.
  • 2011-02-01 16:24:31 -0500
    Merge branch '1046182' of git://github.com/pcambra/drupalcommerce into pcambra-1046182
  • 2011-02-01 17:49:03 -0500
    Merge / conflict resolution of pcambra's branch for #1046324.
  • 2011-02-01 18:05:05 -0500
    Fix some variable names and correctly query against all the statuses of an order state in the order state Views filter.
  • 2011-02-02 01:59:27 -0500
    Merge branch '1047314' of git://github.com/pcambra/drupalcommerce into pcambra-1047314
  • 2011-02-02 02:01:36 -0500
    Merge branch '875034' of git://github.com/pcambra/drupalcommerce into pcambra-875034
  • 2011-02-02 09:54:33 -0500
    Remove an unused reference to a test file in the payment .info.
  • 2011-02-02 15:53:50 -0500
    Merge / conflict resolution of pcambra's branch for #1047546; also includes changes to simplify the variable usage, tested with 2 payment methods.
  • 2011-02-02 15:56:41 -0500
    Merge branch '1046432' of git://github.com/pcambra/drupalcommerce into pcambra-1046432
  • 2011-02-03 01:02:22 -0500
    Add a 'view own orders' permission and use it for the commerce_order_access('view') check and in the default user orders View; also rewrite our custom user argument validate handler with a revised OR logic and updated interface / comment text.
  • 2011-02-03 01:08:02 -0500
    Explain the nature of the optional OR in a code comment for the user validate. HT: recrit for this and the previous commit.
  • 2011-02-03 15:27:29 -0500
    Convert the line item type object to an array.
  • 2011-02-03 15:29:51 -0500
    Merge branch '1046926' of git://github.com/pcambra/drupalcommerce into pcambra-1046926
  • 2011-02-03 15:52:29 -0500
    Use a specific redirect function for a line item type's URL to goto its manage fields tab by default.
  • 2011-02-03 15:57:36 -0500
    Replace the customer profile type object with an array.
  • 2011-02-03 16:12:07 -0500
    Merge branch '1046936' of git://github.com/pcambra/drupalcommerce into pcambra-1046936
  • 2011-02-04 00:24:02 -0500
    Replace the product type object with an array.
  • 2011-02-04 12:51:10 -0500
    Add entity metadata support for product references and convert product line item creation to use the wrapper instead of accessing field values directly.
  • 2011-02-04 15:23:21 -0500
    Add a #datatype property to quantity edit elements to check the data type of the input on validation; defaults to integer, but can be set to decimal to allow decimal quantities.
  • 2011-02-04 15:38:00 -0500
    Expose the commerce_price field as a default property of every product type since it's a required default field.
  • 2011-02-04 15:46:21 -0500
    Expose a price field's data array to the Entity API and initialize it with the base price of a product when a product line item is created.
  • 2011-02-04 16:07:35 -0500
    When refreshing the shopping cart, use the unchanged product as the base for price calculation to avoid duplicating pricing rules on the same product.
  • 2011-02-04 17:10:34 -0500
    #1035180: Setting quantity to a very high number induce errors by rszrama: add a maximum length for the quantity editing textfields.
  • 2011-02-04 17:50:05 -0500
    Allow the price field display formatter settings to be reused by other modules by not enforcing display formatter types in the functions; also fix a default value bug for the price calculation setting.
  • 2011-02-05 01:35:06 -0500
    Don't set the order to the current user on creation through the Order add form.
  • 2011-02-05 01:46:36 -0500
    Fix various entity creation callbacks to return the newly created entity instead of its wrapper.
  • 2011-02-05 03:03:07 -0500
    Add an order total field to order types and update it on save; added it as a column to the order admin View as well.
  • 2011-02-05 14:51:39 -0500
    Split the product pricing code our of Product Reference into its own module.
  • 2011-02-05 15:26:07 -0500
    Remove an accommodation for Views in the sell price calculation function thanks to #1002744 being fixed.
  • 2011-02-05 17:17:13 -0500
    Properly restore the data array for a pre-calculated product sell price.
  • 2011-02-05 17:17:43 -0500
    Remove an accidentally committed debug message. :-/
  • 2011-02-07 04:48:48 -0500
    Add data type validation to the quantity field on the Add to Cart form.
  • 2011-02-08 13:19:27 -0500
    Add a proper options list callback for the line item type property definition.
  • 2011-02-08 13:19:51 -0500
    Correct two typo functions from field_clear_cache() to field_cache_clear().
  • 2011-02-08 23:32:51 +0100
    Functional tests for the cart http://drupal.org/node/885408
  • 2011-02-09 12:31:42 -0500
    Add a dynamic shopping cart menu item that includes the item count.
  • 2011-02-10 01:39:15 -0500
    Adding some missing t() functions, fixing some comments, and adding a missing format_plural().
  • 2011-02-10 01:39:30 -0500
    Add a Tax UI.
  • 2011-02-10 02:34:52 -0500
    Require a rate on the tax rate form and add a wrapper for the add form to ensure there are tax types available.
  • 2011-02-10 16:36:49 +0100
    Functional tests for the Checkout process http://drupal.org/node/885394
  • 2011-02-10 12:41:11 -0500
    Merge branch '885408' of git://github.com/pcambra/drupalcommerce
  • 2011-02-10 12:43:34 -0500
    Ensure anonymous cart sessions only load anonymous orders.
  • 2011-02-10 12:43:50 -0500
    Fix another checkox element to be a checkbox on the tax rate add / edit form.
  • 2011-02-10 12:44:16 -0500
    Merge branch '885394' of git://github.com/pcambra/drupalcommerce
  • 2011-02-10 14:22:37 -0500
    Rename the cart test file.
  • 2011-02-10 16:16:19 -0500
    Properly use entity_metadata_wrapper() in the customer information checkout pane.
  • 2011-02-10 23:01:51 -0500
    Properuly use entity_metadata_wrapper() when retrieving a product line item's title.
  • 2011-02-11 12:04:39 -0500
    Update the name of the cart test file in the .info file.
  • 2011-02-11 17:29:40 -0500
    Change various aspects of shopping cart order management to use entity_metadata_wrapper().
  • 2011-02-11 22:10:02 -0500
    Updating the default anonymous checkout completion Rules for recent changes to Rules and Commerce field names.
  • 2011-02-11 22:50:07 -0500
    Use the entity_metadata_wrapper() in the Line Item API.
  • 2011-02-11 22:52:45 -0500
    Always wrap line items when calculating their total quantity for consistency's sake.
  • 2011-02-12 00:34:05 -0500
    Get rid of LANGUAGE_NONE references in the line item reference widget and alterations.
  • 2011-02-12 01:24:42 -0500
    #1051232: Patch for commerce_payment.credit_card.inc to add some addition European Card Types by ikos: add additional credit card types to the helper function.
  • 2011-02-12 01:43:15 -0500
    Add hostname columns to the order tables to track the IP address of users who create orders; this is then used to authenticate the anonymous order IDs stored in an anonymous session.
  • 2011-02-12 01:52:20 -0500
    Remove the fieldset from around the addressfields on profile forms embedded in the checkout pane and customer profile manager widget.
  • 2011-02-12 20:11:25 -0500
    Add better default view mode support for our module defined fields.
  • 2011-02-12 22:11:58 -0500
    Fix the order saving / line item updating of adding a product to the cart so the order total is always recalculated and the line item cache is cleared to give Rules access to freshly updated data.
  • 2011-02-12 22:12:53 -0500
    Properly set the uid of customer profiles when new orders are created by administrators.
  • 2011-02-13 01:08:46 -0500
    #731906: Implement the basic Price field by rszrama: add API functions to the Commerce module for converting price amounts to integers and back again.
  • 2011-02-13 01:13:03 -0500
    Replace general line item cache resets with a reset specific to the line item saved.
  • 2011-02-13 01:34:19 -0500
    #731906: Implement the basic Price field by rszrama: swap the order of the presave hooks in our entity controls so hook_field_presave() gets invoked last; this allows us to make last minute data transformations prior to saving that don't interfere with other presave operations.
  • 2011-02-13 01:36:51 -0500
    #731906: Implement the basic Price field by rszrama: change the price field schema and field presave/load hook implementations to store price amounts as integers, converting them to the appropriate decimal value on load.
  • 2011-02-13 01:57:35 -0500
    #1060008: Remove legacy variable $unchanged_line_items in commerce_cart_commerce_order_load by das-peter: remove a vestigial variable.
  • 2011-02-13 02:27:15 -0500
    Change the schema for pre-calculated prices and payment transactions to use integer amount columns and add conversion support to the payment transaction API and pre-calculated price querying functions.
  • 2011-02-13 10:52:55 +0100
    Functional tests for the Checkout process http://drupal.org/node/885394
  • 2011-02-14 10:45:18 +0100
    #1052024: commerce_product_ui_menu causes error in the menu system for product types with long description / help texts by googletorp, das-peter.
  • 2011-02-14 12:26:02 +0100
    Display a message when removing elements from cart http://drupal.org/node/1057406
  • 2011-02-14 17:42:38 +0100
    Display a message when removing elements from cart http://drupal.org/node/1057406
  • 2011-02-15 10:43:12 -0500
    Minor whitespace addition.
  • 2011-02-15 14:25:37 -0500
    #1039514: Product save button consistency by mikejoconnor: adjust some default weight values on the product edit form.
  • 2011-02-15 14:34:51 -0500
    Merge branch '885394' of git://github.com/pcambra/drupalcommerce into pcambra-885394
  • 2011-02-15 14:39:08 -0500
    Fixing some whitespace / tab issues.
  • 2011-02-16 04:13:52 +0100
    Functional tests for the Order administration http://drupal.org/node/1061204
  • 2011-02-16 14:01:10 -0200
    Making it delete references when deleting products which are referenced by other entities through product reference field.
  • 2011-02-16 15:17:21 -0500
    Conflict resolution involving UI module installation in the base test class.
  • 2011-02-16 15:25:51 -0500
    Merge branch '1035050' of https://github.com/recidive/drupalcommerce into recidive-1035050
  • 2011-02-16 17:00:27 -0500
    Fixing the reference delete function to work for single or multi-value references; fixing the product reference integration to send the proper entity ID; changing the product delete warning message to list entity types and prevent delete form submission when line items reference the product.
  • 2011-02-16 17:20:56 -0500
    Update our confirmation form alterations to use the new link element type for the cancel link.
  • 2011-02-16 17:22:03 -0500
    Merge branch '1052024-2' of git://github.com/googletorp/drupalcommerce into googletorp-1052024-2
  • 2011-02-16 17:29:36 -0500
    #1052024: commerce_product_ui_menu causes error in the menu system for product types with long description / help texts by rszrama: add support for type strings or product type arrays in the product type form wrappers and fix an access arguments array.
  • 2011-02-16 17:43:05 -0500
    #1049348: Return used line item instead the order in commerce_cart_product_add() by das-peter, rszrama: returning the new / updated line item when adding a product to the cart.
  • 2011-02-16 18:14:45 -0500
    #1044578: Add Iranian Rial to list of currencies by abbasmousavi: add Iranian Rial to the currency list.
  • 2011-02-16 22:28:45 -0200
    Adding jQuery behavior for preventing users from removing items from the cart when hitting enter on quantity edit text field.
  • 2011-02-17 01:30:27 +0100
    Configure customer profile types when modules are enabled http://drupal.org/node/943818
  • 2011-02-17 01:40:42 +0100
    Replace menu wildcards for actual customer profile types http://drupal.org/node/1064042
  • 2011-02-17 02:22:53 +0100
    Restore hook_enable for http://drupal.org/node/943818
  • 2011-02-16 20:26:44 -0500
    #1031536: Add default Rules to accomplish anonymous checkout and e-mail notification by rszrama: add an accommodation for the user status property until it gets baked into Entity itself.
  • 2011-02-16 20:36:03 -0500
    Clearing up todo items now that #1041240: Replace entityCondition by propertyCondition in entity_metadata_table_query of callbacks.inc in the Entity API is fixed.
  • 2011-02-16 21:45:38 -0500
    Add conditions to check to see if an order is anonymous before executing the anonymous checkout rules.
  • 2011-02-16 21:48:15 -0500
    Use is_a() to determine if a reference field is single or multiple value in commerce_entity_reference_delete().
  • 2011-02-16 21:55:47 -0500
    Merge branch '1064042' of git://github.com/pcambra/drupalcommerce into pcambra-1064042
  • 2011-02-16 22:02:36 -0500
    Revert some changes to the Customer UI menu items for simplicity.
  • 2011-02-16 22:17:03 -0500
    Merge branch '943818' of git://github.com/pcambra/drupalcommerce into pcambra-943818
  • 2011-02-16 22:20:24 -0500
    Move commerce_customer_enable() back to the top of the file.
  • 2011-02-16 22:48:52 -0500
    Profile type variable name fixes and an update to commerce_customer_enable() to pass the configuration function the array instead of the type string.
  • 2011-02-16 23:17:08 -0500
    Fixing some variable names and moving customer profile reference field creation back beneath the check to ensure the field exists.
  • 2011-02-16 23:27:49 -0500
    Fix a bug where customer profile reference field creation was overriding a type variable needed to create the order total field.
  • 2011-02-16 23:44:26 -0500
    Rearrange order field creation so the order total is created before customer profile reference fields; also pass the order type to the customer profile reference field configuration function.
  • 2011-02-16 23:58:51 -0500
    Updating the default customer profile View to sort by profile ID descending.
  • 2011-02-17 00:05:56 -0500
    Merge branch '1028014' of https://github.com/recidive/drupalcommerce into recidive-1028014
  • 2011-02-17 00:47:40 -0500
    #1020976: List invalid Rules for pre-calculation and provide an opt-out method for valid Rules by rszrama: add settings to bypass specific pricing rules when pre-calculating product sell prices and list out invalid rules beneath it.
  • 2011-02-17 10:37:15 -0500
    #1020176: Add batch support for price pre-calculation by rszrama: implemented product sell price pre-calculation through a batch process that limits itself to roughly 500 DB queries per batch process.
  • 2011-02-17 10:59:51 -0500
    Fix a wrapper bug when checking the type of line items in commerce_line_items_total().
  • 2011-02-17 11:16:45 -0500
    Fix a variable name typo in the product type menu items.
  • 2011-02-17 15:50:04 -0500
    #797554: Convert anonymous carts to authenticated upon login by rszrama: create API functions for converting (anonymous -> authenticated) and refreshing (on load) shopping cart orders and use them in hook_user_login() and hook_commerce_order_load().
  • 2011-02-17 15:59:48 -0500
    Remove anonymous order conversion from hook_user_login(). This more appropriately happens via checkout completion rules.
  • 2011-02-17 21:59:30 -0500
    #1001540: Change order status to cart if the contents of the shopping cart is changed. by rszrama: move shopping cart order status resetting to a default rule based on when products are added to or removed from the cart; also added a condition to check if an order is a shopping cart.
  • 2011-02-17 22:12:03 -0500
    #1001540: Change order status to cart if the contents of the shopping cart is changed. by rszrama: update the cart status to the first checkout page when the checkout button is clicked on the cart form.
  • 2011-02-18 02:33:00 -0500
    #941324: Call to undefined function commerce_line_item_access() by rszrama: added a hook_commerce_line_item_access() and implemented it in Order so line item update / delete access is based on the user's access to update the order it's attached to (if any).
  • 2011-02-18 11:27:20 -0500
    Only allow Product UI defined product types to be edited / deleted.
  • 2011-02-18 11:27:54 -0500
    Reset the order status of an order canceled in checkout to the first checkout status.
  • 2011-02-19 00:42:40 +0100
    Functional tests for the product reference field http://drupal.org/node/885372
  • 2011-02-18 23:19:14 -0500
    #1029956: Document line item hooks and the use of hook_commerce_line_item_info_alter() by rszrama: add a data column to the line item table and a display path text field to the product line item type used to link it to its product display.
  • 2011-02-19 01:05:07 -0500
    #1029956: Document line item hooks and the use of hook_commerce_line_item_info_alter() by rszrama: add an API function and Views integration for line item titles and use the field in the default cart Views linked to the display path if it exists.
  • 2011-02-19 01:39:14 -0500
    #1029956 by rszrama: add an option for the Add to Cart form Views field plugin to link products added to the cart via that form to the current View if it is displayed as a page.
  • 2011-02-19 02:32:52 -0500
    Add support to link an order field to either the customer or admin view page and update the default order Views accordingly.
  • 2011-02-19 03:02:18 -0500
    Tweak the default line item table View used by the line item reference field display formatter.
  • 2011-02-19 03:14:43 -0500
    Improve cart order refreshing by preventing the same order from being refreshed twice and only saving the order if it has actually changed; on save, use a clone so the presave for Price fields doesn't interfere with the live order object.
  • 2011-02-19 12:23:14 -0500
    Merge branch '885372' of git://github.com/pcambra/drupalcommerce into pcambra-885372
  • 2011-02-19 12:26:30 -0500
    Committing white space fixes for the product reference test class.
  • 2011-02-20 02:20:02 -0500
    #962936: Implement basic tax rate support by rszrama: remove specification in tax types of the need for an order context, as the order is now always present via the line item's order_id property; also store tax information in the unit price's data array.
  • 2011-02-20 17:00:38 -0500
    #962936: Implement basic tax rate support by rszrama: fix the clearing of caches and default rule configurations when rates and types are changed and fix menu items for Tax UI created rates and types.
  • 2011-02-21 17:13:33 -0500
    #962936: Implement basic tax rate support by rszrama: added a price component API and implemented it for adding calculated taxes to line item prices.
  • 2011-02-21 17:41:28 -0500
    Remove a debug message that was committed.
  • 2011-02-21 17:53:10 -0500
    #962936: Implement basic tax rate support by rszrama: add a description for the default Rules checkbox on the tax rate add form.
  • 2011-02-21 18:58:00 -0500
    Add an API function to merge price components arrays so the order total can contain a combined array of each type of price component; additionally, update cart line items when components change in addition to amount / currency changes.
  • 2011-02-22 02:05:50 +0100
    Update tests to the latest changes http://drupal.org/node/1067644
  • 2011-02-21 21:23:03 -0500
    Merge branch '1067644' of git://github.com/pcambra/drupalcommerce into pcambra-1067644
  • 2011-02-21 23:58:51 -0500
    Add an API function to calculate the total amount of price components and use that in the order controller for calculating the order total; also adds a display formatter for a price field presenting a table of its various components.
  • 2011-02-22 00:31:10 -0500
    Default the order total field to display with the formatted components.
  • 2011-02-22 00:58:56 -0500
    Move some styling of the new price formatter to the order module as it's specific to the order total field.
  • 2011-02-22 04:30:08 -0500
    #962936: Implement basic tax rate support by rszrama: add the ability to input prices including tax.
  • 2011-02-22 04:36:19 -0500
    Add a CSS file that got bypassed in the last commit.
  • 2011-02-22 10:24:08 -0500
    Ensure the components array always has a base_price when populating a new product line item.
  • 2011-02-22 10:34:09 -0500
    Ensure elsehwere that the components array is initialized before use.
  • 2011-02-22 13:38:47 -0500
    Fix the failing assertions for the add to cart message by using the actual t() string from the cart module.
  • 2011-02-22 13:39:13 -0500
    Fix some key not found errors in our entity property info altering by ensuring the info array contains bundle information before altering it.
  • 2011-02-22 15:33:40 -0500
    Simple reminder to update DC once a bug in Entiy API is fixed.
  • 2011-02-22 17:25:57 -0500
    Add data columns to entity tables that didn't already have them.
  • 2011-02-23 00:42:31 +0100
    Complete order tests http://drupal.org/node/1069932
  • 2011-02-22 22:20:05 -0500
    Add a Views area handler for displaying a formatted order total field and use it on the cart summary View during checkout; also remove some lame formatting on the review pane and get rid of its fieldset.
  • 2011-02-22 22:30:59 -0500
    Merge branch '1069932' of git://github.com/pcambra/drupalcommerce into pcambra-1069932
  • 2011-02-23 00:06:19 -0500
    #1060002: Unable to call commerce_line_item_delete() and commerce_cart_product_add() in the same request. by das-peter: commerce_cart_order_load() should only cache order IDs instead of full order objects.
  • 2011-02-23 01:04:33 -0500
    Include unit price changes through Rules in its components array as alterations to the base price value.
  • 2011-02-23 01:39:13 -0500
    #1050808: Preserve line item field values for rules in commerce_cart_commerce_order_load by das-peter: when refreshing the line items on an order, repopulate the default values of product line items instead of creating a new line item altogether to preserve other field values.
  • 2011-02-23 01:46:21 -0500
    #1030932: Move Store to the left by DjebbZ: move the Store menu item to between Structure and Appearance.
  • 2011-02-23 01:53:41 -0500
    #841974: Payment UI by Bojhan, patcon: use a more appropriate pending payment icon.
  • 2011-02-23 02:20:07 -0500
    #971768: Add support for "advanced" checkout panes to not use fieldsets by rszrama: allow checkout panes to specify that they shouldn't display in a fieldset; configurable via the checkout form builder.
  • 2011-02-23 04:32:26 -0300
    #1063888: Move Cart / Checkout to the UI group in the base test class: Moving Cart, Checkout and Commerce UI modules to the UI group in the base test class.
  • 2011-02-23 02:43:05 -0500
    #971768: Add support for "advanced" checkout panes to not use fieldsets by rszrama: add the necessary column to save the fieldset value...
  • 2011-02-23 02:43:24 -0500
    Merge branch '1063888' of https://github.com/recidive/drupalcommerce into recidive-1063888
  • 2011-02-23 04:56:47 -0300
    #1070198: Errors in product rules integration tests: Fix errors in product rules integration tests.
  • 2011-02-23 05:42:48 -0300
    #1070216: Better names/descriptions for tests: Improving tests names and descriptions.
  • 2011-02-23 10:36:58 -0500
    Merge branch '1070198' of https://github.com/recidive/drupalcommerce
  • 2011-02-23 13:26:47 -0500
    Set single value entity reference fields to NULL when deleting their references to remove any field data for that field.
  • 2011-02-23 13:29:46 -0500
    #1031536: Add default Rules to accomplish anonymous checkout and e-mail notification by rszrama: enable the anonymous account creation rule by default now that the relevant Rules patch has been committed.
  • 2011-02-23 17:14:41 -0300
    Adding some functional tests for payment user interface.
  • 2011-02-23 17:14:41 -0300
    Adding tests for adding payments using payment administration pages.
  • 2011-02-23 17:14:41 -0300
    Adding tests for payment methods rules.
  • 2011-02-23 17:24:49 -0500
    Add support for updating the user of a customer profile to the edit form; use vertical tabs for that and the status.
  • 2011-02-23 18:39:15 -0500
    #1071082: SQL Error: Pricing Rule Rounding Issue data type conversion in PostgreSQL by rszrama: properly round a currency amount prior to the integer conversion to ensure we actually return an integer.
  • 2011-02-23 19:43:05 -0500
    Add an Active / Disabled output format for the customer profile and product status handlers in Views.
  • 2011-02-23 19:46:50 -0500
    Rename the default address field on customer profiles to commerce_customer_address and add the field to the Customer profiles View using the new 'Name only' display formatter.
  • 2011-02-23 20:09:17 -0500
    #1025514: Allow other chars for SKU rather than only latin by mikejoconnor: removing the unnecessary character validation of SKUs.
  • 2011-02-23 20:17:21 -0500
    Update tests to accommodate recent changes to the default address field added to customer profiles.
  • 2011-02-24 03:01:57 +0100
    Functional tests for Products http://drupal.org/node/885362
  • 2011-02-23 22:01:50 -0500
    Move the columns around in the line item manager widget table to match the View.
  • 2011-02-23 22:02:02 -0500
    Merge branch '885362' of git://github.com/pcambra/drupalcommerce into pcambra-885362
  • 2011-02-23 22:17:55 -0500
    Use the new display settings for the 'Name only' Address Field display formatter to just show the full name (without the company) in the default Customers View.
  • 2011-02-23 22:37:35 -0500
    Fix problems with the customer profile delete form and menu items; update references when a profile is deleted, too, and accommodate a lack of profile on the review step of checkout.
  • 2011-02-23 22:47:59 -0500
    Add the delete link to the operations columns of the Customers View.
  • 2011-02-24 01:30:00 -0300
    Add a Customer Profile relationship through the Customer Profile Reference field.
  • 2011-02-23 23:50:48 -0500
    Merge branch '1071288' of https://github.com/recidive/drupalcommerce into recidive-1071288
  • 2011-02-24 00:15:38 -0500
    Add access control to the delete checkbox of the customer profile manager widget.
  • 2011-02-24 02:27:37 -0300
    Fixing payment tests.
  • 2011-02-24 00:30:17 -0500
    Merge branch '1071362' of https://github.com/recidive/drupalcommerce into recidive-1071362
  • 2011-02-24 00:33:08 -0500
    Fix for checkout tests to reference the new address field name as well.
  • 2011-02-24 01:12:40 -0500
    Fix a cast to cast when converting an amount to an integer.
Created by: rszrama
Created on: 24 Feb 2011 at 06:32 UTC
Last updated: 1 Aug 2018 at 23:53 UTC
New features
Bug fixes
Insecure

Other releases