Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates

Bug #0000268: Code Cleanup in 5.2.x branch

1. refactoring of phrase migration scripts

INP-224

    • -3
    • +3
    ./affiliate_plans_items/affiliate_plans_items_config.php
    • -1
    • +1
    ./discount_items/discount_items_config.php
    • -1
    • +1
    ./coupon_items/coupon_items_config.php
  1. … 2 more files in changeset.

Bug #0001136: Products Comparison

1. don't display comparison row, when no data in it

2. continue browsing on a page, where user was (not always on home page)

MINC-84

    • -0
    • +58
    ./products/products_tag_processor.php

Bug #0001137: Add/Remove Product from Comparison List

MINC-85

    • -57
    • +156
    ./products/products_event_handler.php
    • -2
    • +20
    ./products/products_tag_processor.php

Bug #0001180: Improvement of "qstr" function

INP-958

Fixes #0001033: VAT Calculation and Invoicing

Commit on behalf of Erik

MINC-75

  1. … 5 more files in changeset.

Bug #0001133: One-step Checkout

1. missing ":" in ord_PrintShippings tag

MINC-81

Bug #0000981: Rename Agents section to "Scheduled Tasks"

INP-794

Bug #0000268: Code Cleanup in 5.2.x branch

1. removing duplicate code

2. adding missing IsHot, IsPop, IsNew virtual field declarations

INP-224

    • -17
    • +20
    ./destinations/dst_event_handler.php
    • -29
    • +38
    ./shipping_costs/shipping_costs_event_handler.php
    • -70
    • +64
    ./brackets/brackets_event_handler.php
    • -21
    • +14
    ./products/products_tag_processor.php
  1. … 1 more file in changeset.

Bug #0000268: Code Cleanup in 5.2.x branch

1. changing declaration of OnAfterConfigRead method to be PHP5 friendly

INP-224

    • -2
    • +4
    ./coupon_items/coupon_items_event_handler.php
    • -1
    • +3
    ./payment_type/payment_type_event_handler.php
    • -2
    • +4
    ./discount_items/discount_items_event_handler.php
    • -1
    • +3
    ./currencies/currencies_event_handler.php
    • -2
    • +4
    ./affiliate_plans_items/affiliate_plans_items_event_handler.php
    • -1
    • +3
    ./addresses/addresses_event_handler.php

Fixes #0001156: Keeping Shopping Cart between Visits

MINC-87

Fixes #0000572: Refactor Currency Converter Class

Commit on behalf of Erik

MINC-39

    • -0
    • +118
    ./helpers/currency_rates.php
    • -0
    • +65
    ./helpers/bank_lv_currency_rates.php
    • -0
    • +86
    ./helpers/frny_currency_rates.php
    • -0
    • +56
    ./helpers/ecb_currency_rates.php

Bug #0001139: Ajax-based shopping cart

1. update discount total on discount change

2. update mini-cart in header on shop cart change

TMST-2

Bug #0001133: One-step Checkout

1. ord_ShippingType tag raised warning when no shipping selected in order

2. pass order prefix to blocks called from ord_PrintTotals tag

MINC-81

Bug #0001133: One-step Checkout

1. create user now working

2. new OrderHelper::getUserFields method created to return user fields based on order fields

3. user id wasn't set order's object after user login

4. some /* @var ... */ comments added

MINC-81

    • -14
    • +121
    ./orders/orders_event_handler.php

Bug #0001133: One-step Checkout

1. new ShippingSubTotal calculated field in order to display shipping cost + insurance fee

2. notice fixed during shipping limitation calculation on empty order

3. parameter "payment_type_id" is now supported in all payment gateway related tags

4. tag ord_PrintTotals changed to allow displaying of an order discount

5. calculated fields were missing in ItemSQLs of payment type

6. added ability to load first enabled payment type, that has specific payment gateway name in settings

MINC-81

    • -6
    • +6
    ./payment_type/payment_type_config.php
    • -0
    • +7
    ./payment_type/payment_type_event_handler.php
    • -36
    • +64
    ./orders/orders_tag_processor.php

Fixes #0001175: Insurance Free not included into Shipping Cost on "Shipping" step

MINC-91

Bug #0001133: One-step Checkout

1. set order BillingEmail field to current/just logged-in user's email (+compatibility with "advanced" theme)

2. ord_PrintShippings tag now displays header/footer again (was removed a few commits ago by mistake)

MINC-81

    • -14
    • +39
    ./orders/orders_event_handler.php

Bug #0000268: Code Cleanup in 5.2.x branch

1. added virtual ShippingTypeId field for orders

2. code formatting in shipping_tag_processor.php

INP-224

    • -52
    • +59
    ./shipping/shipping_tag_processor.php

Bug #0001133: One-step Checkout

1. credit card type made not required

2. detect credit card type by it's number

3. credit card owner name made not required

4. detect credit card owner from billing name

5. payment type-specific custom fields are now marked with a specific CSS selector

6. new ord_AddressesTheSame tag for detecting that shipping address matches billing address

MINC-81

Fixes #0001166: Don't send ORDER.DENY E-mail for Incomplete Orders

MINC-88

    • -15
    • +21
    ./orders/orders_event_handler.php

Bug #0001133: One-step Checkout

1. order billing e-mail made required

2. order shipping phone made not required

3. password required when associated checkbox is checked

MINC-81

    • -12
    • +32
    ./orders/orders_event_handler.php

Fixes #0001174: Order shipping e-mail validation not working

MINC-90

Bug #0001139: Ajax-based shopping cart

TMST-2

Bug #0000268: Code Cleanup in 5.2.x branch

1. new "ord:ContinueShoppingLink" tag

2. fixed typo error in OrderCalculator class

INP-224

Fixes #0001168: Affiliate user gets paid for non-affiliate orders from same payout period

MINC-89

    • -1
    • +1
    ./affiliates/affiliates_event_handler.php

Bug #0001138: General Template Work

1. integrating currency selectors (in modern-store theme)

TMST-1

    • -14
    • +53
    ./currencies/currencies_event_handler.php
    • -2
    • +20
    ./currencies/currencies_tag_processor.php

Bug #0000268: Code Cleanup in 5.2.x branch

1. adding missing license/FULL_PATH constant checks (against direct PHP file opening from web-browser)

INP-224

Fixes #0001144: Checking Affiliate during installation cause sql error

Commit on behalf of Erik

MINC-86

Bug #0001107: Logical changes on user registration/my profile forms

INP-906

    • -2
    • +2
    ./affiliate_payments/affiliate_payments_config.php
    • -17
    • +30
    ./orders/orders_tag_processor.php

Bug #0000077: Remove "grid_float_range_filter" block

Commit on behalf of Erik

INP-65

    • -32
    • +32
    ./reports/reports_event_handler.php
    • -2
    • +2
    ./affiliate_payments/affiliate_payments_config.php
    • -2
    • +2
    ./shipping_quote_engines/shipping_quote_engines_config.php
    • -4
    • +4
    ./product_option_combinations/product_option_combinations_config.php
    • -2
    • +2
    ./gift_certificates/gift_certificates_config.php