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.