Commits on Feb 8, 2012
  1. Define source_required? method on PaymentMethod

    radar committed Feb 8, 2012
    This is used to determine if a payment needs processing, as it's used in the Payment#process method. In situations such as Check (and possibly cash payments also) there's no need for 'processing', and so a source isn't required.
Commits on Feb 7, 2012
  1. A payment must always have a source before being processed

    radar committed Feb 7, 2012
    Otherwise, what's the point?
  2. Switch out delayedObserver for a live observer on quantity field for …

    radar committed Feb 7, 2012
    …admin/orders/edit form
    This Fixes the issue where the change event was not being triggered when you used the arrow keys on the number field (in Chrome only)
    Fixes #1094
  3. Add email_spec to Gemfile

    radar committed Feb 7, 2012
  4. Downcase and translation

    radar committed Feb 7, 2012
  5. Stop overzealous escaping in order confirmation emails

    radar committed Feb 7, 2012
    This stops double quotes being automatically escaped as " and the like.
    Fixes #1103
Commits on Feb 6, 2012
  1. Check for both option types and values before allowing a product vari…

    LBRapid committed with radar Feb 6, 2012
    …ant to be created
    Merges #1104, Closes #927
  2. Fix broken image sorting in admin section. Closes #1101.

    radar committed Feb 6, 2012
    This was broken due to the namespace changes not being applied to the ids for this form.
    For this change, I've 'hard-coded' the URLs as data attributes on the tables themselves. This means that the JS will not need to infer where the routes go from the id any more, which really was a hack. This also opens up the possibility of using nested routes, as is required in the images area for the backend admin.
Commits on Feb 5, 2012
  1. added tests fix #1095

    kunalchaudhari committed with joneslee85 Feb 5, 2012
  2. Refactored admin product form:

    joneslee85 committed Feb 5, 2012
    * Added ID for elements for Deface override
    * Renamed #shipping-specs to #shipping_specs for naming consistency
    * Spaces and indentation tweaks
Commits on Feb 4, 2012
  1. user dismissable banners, stubbed gateway banner for

    cmar committed with schof Feb 3, 2012
    payment_methods page
    [Fixes #1093]
Commits on Feb 3, 2012
  1. Dropped commented out code

    BDQ committed Feb 3, 2012
  2. Remove un-used decorator

    BDQ committed Feb 3, 2012