13 Commits

Author SHA1 Message Date
Michael Bianco d1536aa741 Added config to optionally disable deleting digitals on variant deletion 2012-10-29 11:43:47 -04:00
Michael Bianco 049770056d Refactoring digital shipping calculation and display
* removed the deface override that modified the checkout/_delivery partial
* created custom digital delivery calculator
* removed digital_shipping_method from Spree::Order. Moved logic to available_shipping_methods monkey patch

The main goal was to eliminate the shipping method detection logic from the _delivery partial.
This was a bit of a hack all along and didn't really present the correct information to the underlying
order logic (i.e. rate_hash.blank? would return true when there was no shipping options available).
This should be more future proof and make overriding another aspect of the delivery process easier.
2012-06-23 19:29:21 -04:00
Michael Bianco e737739f51 Removing explicit overrides load. This is done automatically 2012-05-02 16:00:00 -04:00
Michael Bianco ab049fb4bb Removing unneeded CSS + JS assets 2012-04-11 16:24:56 -04:00
Michael Bianco e652835a5f Added preferences for click amount and valid days on digital links. Tests for authorization are now running 2012-03-31 11:07:52 -04:00
Michael Bianco 7f729bd402 Forgot to save merged changed. Minor deface fix 2012-03-28 21:51:16 -04:00
Sam Davies d2923b595f Removed rake tasks. Added generators. Modern engine dir structure 2012-03-28 18:43:27 -04:00
Michael Bianco b7355fded8 Removing old hook 2012-03-28 18:38:57 -04:00
Michael Gall 76cc733755 Making compatible with later versions of spree 2012-03-28 18:37:13 -04:00
Michael Gall 4ecf99a4ae Using resource controller and namespace 2011-12-19 18:46:11 +01:00
Michael Gall 37fe9eb5ce Puting the deface in the right spot 2011-09-15 02:38:22 +10:00
Michael Gall 7613f80ad3 Change insert_after to deface hook 2011-09-15 00:10:42 +10:00
Captain Future e6134722d4 boom 2011-04-17 16:26:36 +02:00