- May 09, 2012
-
-
Ryan Szrama authored
-
Issue #1349924 by OnkelTem: update the Entity exists by property condition to include an options list for the various properties available by entity type.
-
Ryan Szrama authored
Revert the patch from issue #1098028 to change the checkout review pane markup; decided to postpone this to 2.x and use a contributed module approach instead.
-
Issue #1308754 by bojanz: improve the inspection of customer profile for changes when trying to determine if a duplicate profile needs to be created.
-
Issue #1118498 by amateescue, helior, jbova: do not display an empty attribute field widget on the Add to Cart form.
-
- May 08, 2012
-
-
Ryan Szrama authored
-
Issue #1030128 by helior: update our cart Views form altering functions to remove buttons from the form when no line items are shown; also add an area handler that can be used to add an empty cart message to Views blocks or pages.
-
Issue #1434512 by helior: improve the UX of the Entity Translation integration on Products by preventing unintentional wiping of translations through the translation interface.
-
Issue #1417414 by IcanDivideBy0: add and use an API function to determine the first checkout page sorted by weight.
-
Issue #1430910 by helior, skyredwang: add relationships to relate the commerce_order table to the commerce_payment_transaction table and to a representative payment transaction.
-
-
- May 07, 2012
-
-
-
-
Ryan Szrama authored
Issue #1428280 by bojanz, googletorp, rszrama: add a pluggable entity label callback to customer profiles that will look for a default address field to determine the label by default.
-
Issue #1355638 by amateescu: fix credit card type validation for Visa, Visa Electron, and Switch numbers.
-
Ryan Szrama authored
Issue #1392044 by helior: follow-up patch that corrects a typo in a set of t() arguments for the original patch.
-
- May 05, 2012
-
-
Ryan Szrama authored
Issue #1563574 by rszrama: do not wrap database column names in braces reserved for table names, as table prefixing does not apply to individual columns.
-
- May 04, 2012
-
-
Ryan Szrama authored
Issue #1022736 by rszrama: update the default argument handler for current cart order ID to return a 0 integer value instead of FALSE when the user does not have a current cart order.
-
- May 03, 2012
-
-
Issue #1559466 by scotthooker: correct the individual customer profile type menu items so they use the customer profile type name instead of just 'Profile types' for each profile type.
-
-
- May 02, 2012
-
-
Issue #1165808 by helior: preserve query parameters when Add to Cart forms are submitted; minor API change in that submit handlers redirecting Add to Cart form submissions must ensure they're executing after the default submit handler, but this should be standard practice anyways.
-
- May 01, 2012
-
-
Issue #1098028 by googletorp, fearlsgroove, helior: change the HTML of the checkout review pane to a more themeable set of divs and headers as with user profile pages instead of a table based layout within the pane. This represents an API change, as themes styling the previous table or overriding it entirely will need to be updated.
-
Ryan Szrama authored
Issue #1190422 follow-up by rszrama: also clear the entity info cache when line item types and customer profile types are reset.
-
Issue #1190422 by mr.baileys: clear the entity cache when new product types are added so menu items get added properly even when other modules are enabled that also interact with these menu items.
-
Issue #1481212 by mr.baileys: return MENU_NOT_FOUND and MENU_ACCESS_DENIED instead of calling drupal_not_found() and drupal_access_denied() respectively in the checkout router.
-
Issue #1555388 by helior: fix failing tests by updating our call to _options_get_options() to pass the arguments expected in Drupal 7.x-dev, keeping us backwards compatible with Drupal 7.12 and lower.
-
-
Issue #1427780 by axel.rutz: change our Commerce entity controller to invoke hooks following an entity insert or update until after the entity cache has been updated so loads of the entity in question in the related hook invocations won't load a stale cached entity.
-
Issue #1392044 by helior: respect checkout pane 'locked' values in the checkout form builder validation process; minor API change - locked panes that have been moved to alternate pages will be automatically moved back next time the form is submitted unless hook_commerce_checkout_pane_info_alter() is used to unlock those panes.
-
Issue #1253114 by amateescu: serialize price field data arrays later in the field storage process (pre_insert / update) to avoid saving unserialized data arrays elsewhere; includes in update function for fields stored in a SQL database, but non-SQL databases will need to be repaired manually (via resaving the products in question at a minimum).
-
- Apr 27, 2012
-
-
Issue #1458866 by amateescu: fix the checkout submit throbber on all browsers by adding the span in the form itself and only removing an element-invisible class from it when the checkout button is clicked; minor API change removes the JS theme function Drupal.theme.prototype.checkoutProcessing.
-
Ryan Szrama authored
-
- Apr 26, 2012
-
-
Issue #1536346 by helior, Everett Zufelt: make proper use of the 'administer payment methods' permission while preserving compatibility with the existing behavior of 'administer payments' on payment methods pages as a deprecated feature (to be removed in 7.x-1.5).
-
- Apr 24, 2012
-
-
Issue #1425920 by svendecabooter: update the help text for injected product fields on the referencing bundle's 'Manage display' tab to try and clarify where other configuration may be necessary.
-
Issue #1508412 by amateescu: fix the cart form View to include the default classes on its line item quantity field.
-
Issue #1528136 by sfyn: update the Commerce entity controller to support entity_load() with no IDs passed, supporting the loading of all entities of the request type.
-
Issue #1431778 by acrazyanimal, davidwhthomas: prevent an undefined index error on customer profile forms by ensuring the customer profile in question does contain an addressfield in question before attempting to remove its widget's fieldset.
-
Issue #1541076 by amateescu, helior: use the proper entity's uid property when preparing the chained creator tokens for payment transactions.
-
Issue #1541118 by helior: adding MENU_CONTEXT_PAGE to the payment transaction 'View' menu item to support additional local task tabs like 'Devel' from the Commerce Devel module.
-
Issue #1515818 by helior: use the 'View any order' permission for the default Orders View on the back end instead of the more permissive 'administer orders' permission.
-