- Aug 11, 2011
-
-
Ryan Szrama authored
Update access checks for the create product / customer profile menu items to pass full product and customer profile objects instead of just a type string.
-
Issue #1195588 by rfay: remove a duplicate invocation of the commerce_cart_product_remove event / hook.
-
- Aug 10, 2011
-
-
Issue #1203722 by das-peter: add a conversion_callback parameter to currency info arrays to more easily accommodate multiple currency conversion strategies.
-
-
Ryan Szrama authored
Issue #1245158 by rfay, rszrama: fix 'create / edit / delete any' type permission checks in commerce_entity_access() and add restrict access notification to our 'edit / view any' permission definitions.
-
Issue #1245108 by Dippers: use end() instead of array_pop() when comparing the parent of a triggering element in line item manager widget validation.
-
Ryan Szrama authored
Issue #1137840 by rszrama: implement tax rounding on a per tax type basis to round VAT style taxes at the unit price level as opposed to the order total.
-
Ryan Szrama authored
Issue #1243306 by Damien Tournoud: implement pessimistic entity locking to prevent overwriting order data between queries.
-
- Aug 09, 2011
-
-
Ryan Szrama authored
Issue #1244276 by rszrama: add a condition to prevent a notice if someone tries to define a payment settings variable in a Rules action.
-
Ryan Szrama authored
Issue #1157266 by davidwhthomas, rszrama: use field based access for downloading files attached to products instead of entity based access.
-
Ryan Szrama authored
-
Ryan Szrama authored
Issue #1115734 by arbel, rszrama: update the empty checks for the cart menu item, block, and form to explicitly count product line items on the given order.
-
Ryan Szrama authored
-
Ryan Szrama authored
Issue #1186130 by rszrama: move line item reference deletion to happen before line items are deleted but in the same transaction.
-
- Aug 08, 2011
-
-
Ryan Szrama authored
Issue #1212482 by Dippers: change the order of base table updates and hook invocation on entity inserts / updates.
-
Ryan Szrama authored
Issue #1234242 by rszrama: follow-up commit for this issue to remove an unnecessary duplication of the view any bundle of entity type permission checks.
-
- Aug 07, 2011
-
-
Ryan Szrama authored
Issue #1234242 by rszrama: fix typos in commerce_entity_access() and only have it perform authenticated ownership checks; updated the Cart module's order access alteration to be based on permissions for viewing completed orders by anonymous users.
-
- Aug 06, 2011
-
-
Ryan Szrama authored
Issue #1234258 by rszrama: update the Customer module's integration with Address Field to only remove fieldsets from address fields on profile forms that have a single address field, no longer depending on the commerce_customer_address field name.
-
Ryan Szrama authored
Issue #1225450 by rszrama: ensure a role was loaded before attempting to add it to an array of matching roles in our custom user validation plugin.
-
Ryan Szrama authored
Add proper handling for products that don't have a price (i.e. their price amount value is NULL). These cannot be added to the cart, will not be rendered as 0.00, and will be removed from the cart if the price is no longer available for a product that was previously added to the cart.
-
- Aug 05, 2011
-
-
Issue #1235946 by twistor: check to ensure price amount values are valid numeric strings before handling conversion from decimal to integer amounts.
-
- Aug 04, 2011
-
-
Ryan Szrama authored
Issue #1227676 by rszrama: do not alter the remove element of customer profile reference widgets on order forms when the element's profile does not have an ID; add a failsafe to the *_can_delete() functions to prevent invocation of their respective hooks in the event the entity being checked does not have an ID, as delete operations cannot in fact be performed on those unsaved entities.
-
Ryan Szrama authored
-
Ryan Szrama authored
Remove some leftover watchdog() messages from commerce_order_commerce_customer_profile_can_delete().
-
- Aug 03, 2011
-
-
Ryan Szrama authored
Issue #1237908 by OscarH: fix the line item type filtering in commerce_line_items_quantity() by correcting a variable name.
-
Ryan Szrama authored
-
- Aug 01, 2011
-
-
Damien Tournoud authored
Expose the entity type in the Views definitions so that the Entity API module can define an 'Entity' row style for us.
-
- Jul 25, 2011
-
-
- Jul 19, 2011
-
-
Jakob Larsen authored
-
- Jul 18, 2011
-
-
Ryan Szrama authored
-
- Jul 17, 2011
-
-
Ryan Szrama authored
Add a pair of API functions to the Tax module for calculating the total tax collected in a line item and returning the full price component arrays.
-
Ryan Szrama authored
-
Ryan Szrama authored
Update the Payment module's credit card support to include all bank card types listed on Wikipedia with card type validation based on number length and valid ranges.
-
- Jul 14, 2011
-
-
Ryan Szrama authored
Issue #1218580 by rszrama: fix the altering of Add to Cart form context arrays when the form is displayed on a node; this preserves the view mode used to render product fields in the node when an AJAX refresh occurs.
-
Ryan Szrama authored
Apply a fix to product deletion by directly manipulating product reference field data instead of depending on the entity_metadata_wrapper().
-
Ryan Szrama authored
Accommodate both the default and node_teaser view modes for the display settings of price fields created with commerce_price_create_instance().
-
Ryan Szrama authored
Issue #1218758 by TheWizz, rszrama: update docs for our various entity save functions and controller methods to indicate the proper return value.
-
Ryan Szrama authored
-
Ryan Szrama authored
Issue #1195060 by Haza, rszrama: update permission names to be a little more user-friendly (using type instead of bundle and dropping the use of entities).
-
Ryan Szrama authored
Issue #1119974 by rszrama: change the storage of prices including VAT to just retain a tax rate name and apply the tax via hook_field_attach_load() instead of on save.
-