Permalink
Commits on Dec 3, 2013
  1. Add the product package javascripts to the precompile list.

    FineLineAutomation committed with radar Dec 1, 2013
    Signed-off-by: Nathan Lowrie <nate@finelineautomation.com>
    
    Fixes #162
Commits on Nov 19, 2013
  1. Redid the product packages admin interface. Brought it up to the new …

    FineLineAutomation committed with radar Nov 8, 2013
    …admin standard from 1.3.
    
    The new and edit commands function like the images new command.
Commits on Oct 4, 2013
  1. Bump to active_shipping 0.11.0

    radar committed Oct 4, 2013
Commits on Sep 23, 2013
  1. Defining :original for add_active_shipping_settings_tab

    brchristian committed with radar Sep 4, 2013
    responding to warning message:
    
        No :original defined for 'add_active_shipping_settings_tab', you should change its definition to include:
         :original => '191af30ee9446f6ed95654122a6180b37929eb9c'
    
    Fixes #130
Commits on Aug 10, 2013
  1. Merge pull request #110 from rterbush/max-weight-1-3

    rterbush committed Aug 10, 2013
    max_weight must return weight in ounces
  2. Merge pull request #106 from mrpollo/1-3-stable

    rterbush committed Aug 10, 2013
    usps api name changes fix #103
Commits on Aug 7, 2013
  1. usps api name changes fix #103 moving from matching service names (de…

    mrpollo committed with radar Aug 2, 2013
    …sc) to checking for service codes in order to achieve this it was necessary to override compute and retrieve rates from Spree::Calculator::Shipping::ActiveShipping::Base on Spree::Calculator::Shipping::ActiveShipping::Usps::Base I added a service code paramter to all the usps classes and made sure it was the correct id, please refer to this issue for further explanation: #103
    
    
    Fixes #106
  2. Use a real gem source in Gemfile

    radar committed Jul 16, 2013
Commits on Aug 2, 2013
  1. usps api name changes fix #103

    mrpollo committed Aug 2, 2013
    moving from matching service names (desc) to checking for service codes
    in order to achieve this it was necessary to override compute and
    retrieve rates from Spree::Calculator::Shipping::ActiveShipping::Base on
    Spree::Calculator::Shipping::ActiveShipping::Usps::Base
    I added a service code paramter to all the usps classes and made sure
    it was the correct id, please refer to this issue for further
    explanation: #103
Commits on Jun 28, 2013
  1. Merge pull request #91 from mrpollo/1-3-stable

    rterbush committed Jun 28, 2013
    removed raise ShippingError from compute, fix #90
Commits on Jun 27, 2013
  1. removed raise ShippingError from compute, fix #90

    mrpollo committed Jun 27, 2013
    moved Error logic to the Order model on rate_hash
Commits on May 26, 2013
  1. Use Engine.routes.prepend

    huoxito committed May 26, 2013
    Instead of Engine.routes.draw so that Spree core routes are always
    loaded first
    
    [Fixes #68]
Commits on Feb 28, 2013
  1. Update show.html.erb

    patryn20 committed with radar Feb 28, 2013
    Removing duplicate FedEx display from configuration
    
    Fixes #59
Commits on Feb 17, 2013
Commits on Feb 1, 2013
  1. When Spree::ActiveShipping::Config[:shipper_number] is "", an empty S…

    TylerRick committed with radar Jan 31, 2013
    …hipperNumber node is added to the request, resulting in a "Missing/Invalid Shipper/ShipperNumber" error response from UPS.
    
    By adding .presence, we can have it treat a "" value as nil so that it will skip adding the
    ShipperNumber node when shipper_number is "" instead of treating "" as a truthy value.
    
    Fixes #57
Commits on Jan 29, 2013
  1. Properly nest db folder.

    JDutil committed Jan 29, 2013
Commits on Jan 23, 2013
  1. Add Product Package functionality

    FineLineAutomation committed with radar Jan 22, 2013
    Product Packages are a way for products that ship in there own packages to be defined properly for shipping estimates.  It is extremely useful for certain cases like a 200 lb product that ships in 5x 40lb boxes because 200lbs throws a UPS ship error.  This commit includes the ability to enter product packages through the admin interface.
    
    The calculator now includes product packages in it's base calculation.  The user can now enter packages for a particular product and have those packages be used in the base freight calculation.  The calculator checks the products for over weight limit packages and will raise an error if the packages weigh too much.
    
    Signed-off-by: Nathan Lowrie <nate@finelineautomation.com>
    
    Fixes #55
Commits on Jan 7, 2013
  1. Added the ability to define a max weight per package.

    FineLineAutomation committed with radar Jan 7, 2013
    The max weight per package is useful if you want to
    
    a) limit package weights so they don't go above carrier limits like UPS's 150lb limit.
    b) have a company rule that splits boxes after a certain weight.
    
    It is implemented to respect the countries max weight if that happens to be lower.
    
    Signed-off-by: Nathan Lowrie <nate@finelineautomation.com>
    
    Fixes #48
  2. Fix: Allow a default_weight of zero

    FineLineAutomation committed with radar Jan 5, 2013
    A default weight of zero doesn't throw a divide by zero error anymore.  Added a test condition for it.
    
    Signed-off-by: Nathan Lowrie <nate@finelineautomation.com>
Commits on Jan 3, 2013
  1. Update Versionfile

    radar committed Jan 3, 2013
  2. Add configuration page for active_shipping settings

    FineLineAutomation committed with radar Dec 22, 2012
    The page shows up in the configuration tab and allows you to set all of the settings available in the extension.
    
    Signed-off-by: Nathan Lowrie <nate@finelineautomation.com>
    
    Fixes #47
Commits on Oct 28, 2012
  1. Fixed max_weight for unsupported countries: error should be raised in…

    romul committed Oct 28, 2012
    …stead of 0 (no limit)
Commits on Oct 27, 2012
  1. Added weight limits by country for USPS Priority Mail International S…

    romul committed Oct 27, 2012
    …mall/Medium/Large Flat Rate Boxes
Commits on Oct 16, 2012
  1. Improved error handling, b/c exception.response can be instance of Ne…

    romul committed Oct 16, 2012
    …t::HTTPServiceUnavailable also.
    
    So, now we prevent errors like
    NoMethodError: undefined method `params' for #<Net::HTTPServiceUnavailable:0xd5ba314>
Commits on Oct 9, 2012
Commits on Oct 4, 2012
  1. Merge pull request #44 from hooktstudios/cache-fixes-3

    jumph4x committed Oct 4, 2012
    Cache fixes 3
  2. Merge pull request #45 from hooktstudios/rescue-orders-patch

    jumph4x committed Oct 4, 2012
    Rescue from shipping error in orders controllers.
  3. Rescue from shipping error in orders controllers.

    j15e committed Oct 4, 2012
    Shipping price may be calculated when adding products to order if user is logged & address is filled.