Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Sep 21, 2009
  1. @paulcc

    fix typo on option

    paulcc authored
  2. @schof
  3. @schof
  4. @schof

    Replaced the 'rake spree:upgrade' task with a new 'spree --u' command…

    schof authored
    … to be run from the gem.
    
    [#767 state:resolved]
  5. @paulcc

    re-connected special instructions handling

    paulcc authored
    the input form was sending the info to the wrong place, and the admin
    controller now needs to get/set from the checkout value
  6. @paulcc

    Added charge_total and credit_total to rate hash

    paulcc authored
    it's useful for views which don't show full info in their order
    summaries
  7. @paulcc
  8. @paulcc

    now copy over config/environments dir in upgrade

    paulcc authored
    also removed an apparently defunct css file
  9. @schof

    Incremented version number

    schof authored
  10. @schof
  11. @schof

    Fixed broken tests.

    schof authored
  12. @schof
Commits on Sep 20, 2009
  1. @schof
Commits on Sep 19, 2009
  1. @paulcc

    use explicit table name in product/variant scopes

    paulcc authored
    (cherry picked from commit 27312e3)
  2. @paulcc

    764 - fix name error in report controller

    paulcc authored
    also updates a related view to the new searchlogic conventions
    
    patch supplied by blythe dunham
    
    [#764 state:resolved]
Commits on Sep 18, 2009
  1. @BDQ

    763 - Replaced image admin update button, and other minor repairs to …

    BDQ authored
    …variant images.
    
    [#763 state:resolved]
Commits on Sep 17, 2009
  1. @paulcc

    721 - save line items before recalculating charges

    paulcc authored
    charges hard-code the data they depend on, and so do not take updated,
    in-memory values into account.
    
    this fix is a workaround for the immediate bug: it saves the current
    line items before recomputing the charges.
    
    see ticket for more info.
    
    [#721 state:patched]
  2. @paulcc

    755 - move has_calculator to a plugin

    paulcc authored
    this is hoped to fix observed issues with recent passenger plus rails
    2.3.4 where the registered calculator lists are empty
    
    we guess it might be to do with incorrect (re)loading of models in
    presence of certain kinds of class modification.
    
    [#i755 state:patched]
  3. @paulcc

    557 - reduce silent failures in checkout process

    paulcc authored
    This fix gets the save filters to return false if a
    problem is detected (and so halts the filter chain
    and save operation), and adds extra checking in the
    controllers to report if problems are detected.
    
    It is expected that the "unexpected error" messages should only
    arise from system bugs, and thus only rarely be seen by users.
    
    Additionally, problems in complete_order are caught and
    written to the log. Confirmation emails are now sent before
    the inventory change and final save, just in case there is
    a bug-related failure later on.
    
    [#557 state:resolved]
  4. @paulcc
Commits on Sep 16, 2009
  1. @schof

    Fixed an issue with MySql and legacy migrations.

    schof authored
    [#732 state:resolved]
  2. @paulcc

    fix () warning

    paulcc authored
  3. @paulcc
  4. @paulcc

    599 - alter import point for product filter defs

    paulcc authored
    this is a workaround for issues with development-mode reloading in rails
    2.3.4, and loads the product filter defs (from a library file) directly
    into the taxon model - which is where they are needed at the moment.
    
    [#599 state:resolved]
  5. @schof

    Fixed another issue with 0.8.x to 0.8.99 migration.

    schof authored
    [#732 state:resolved]
  6. @paulcc

    599 - fix conversion of variants to new style

    paulcc authored
    the migration now creates a new master when there are meaningful
    variants (it should not hijack an existing meaningful variant - this
    effectively loses a variant)
    
    also included is the start of some consistency checks for the database:
    the current code does basic checks for products, variants, and the
    options system.
    
    this fix has been tested successfully on legacy data
    
    [#599 state:resolved]
  7. @paulcc

    738 - skip calcs registration unless table exists

    paulcc authored
    in certain states of the database, calc registration in an activation
    method will fail because it accesses non-existent tables: this fix
    delays registration until the relevant calculator table exists
    
    [#738 state:resolved]
Commits on Sep 15, 2009
  1. @schof
  2. @schof

    Fixed a superclass mismatch problem in migrations.

    schof authored
    [#750 state:resolved]
  3. @paulcc

    714 - update searchlogic requirement to 2.3.5

    paulcc authored
    this is the most recent version, and contains some useful new features
    
    [#714 state:resolved ]
  4. @paulcc

    747 - update searchlogic filters to new variants

    paulcc authored
    some changes are needed now that master_price is deprecated/unavailable
    
    for tidiness, I've moved the big chunk of useful scopes out of
    product to a lib file (but left the key ones like 'available')
    
    there's also a small fix for per_page in the products collection
    code, to handle cases where an empty string is passed
    
    [#747 state:resolved milestone:0.8.99]
  5. @paulcc

    added two tests which check updating of charges

    paulcc authored
    These test for updates in context of line items quantity changes.
    They are a spin-off of efforts to pin down #721, so are just an extra
    check on the update mechanism (there's no problems at the model level).
    
    [#721]
Commits on Sep 14, 2009
  1. @paulcc
Commits on Sep 12, 2009
  1. @schof
  2. @romul @schof

    Use inheritance instead alias of method_missing.

    romul authored schof committed
    Fix broken test.
    
    [#717 state:resolved]
Something went wrong with that request. Please try again.