Commit Graph

71 Commits

Author SHA1 Message Date
Michael Bianco
aa71a13c0d Adding failing variant spec 2012-10-29 11:09:41 -04:00
Michael Bianco
6f2ad538a1 Fixed broken Digital#destroy spec 2012-10-29 10:53:08 -04:00
Michael Bianco
d23462fadb Remove delete digitals on soft delete of variant 2012-08-07 11:18:12 -04:00
funkensturm
c6d1aa0efc Merge pull request #21 from iloveitaly/spree-1.1
Digitals#show Logic Tweak
2012-07-30 08:46:43 -07:00
Michael Bianco
27ca264d23 Fixed variant deletion bug 2012-07-15 23:14:25 -03:00
Michael Bianco
95e9b97abe Spree 1.1.2 compat. Adding specs for digital shipping 2012-07-09 13:32:45 -04:00
Michael Bianco
cdbc636e79 Don't authorize! until we know the digital file exists 2012-07-03 13:21:33 -04:00
Michael Bianco
f8da0db2b7 Adding note about unauthorized.html.erb 2012-07-03 10:32:51 -04:00
funkensturm
49ac794ba7 Merge pull request #20 from GeekOnCoffee/patch-1
readme migration command fixes
2012-06-27 11:49:23 -07:00
funkensturm
82d4378699 Merge pull request #19 from iloveitaly/spree-1.1
Refactoring digital shipping calculation and display
2012-06-27 11:48:21 -07:00
Michael Bianco
2c7e6adc47 Missing translation 2012-06-27 13:03:36 -04:00
Michael Bianco
061b6e2e48 Adding download buttons to invoice (orders#show) 2012-06-27 09:41:22 -04:00
Andrew Hooker
547185baa2 readme migration command fixes 2012-06-24 22:04:41 -03: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
funkensturm
b4a4135415 Merge pull request #18 from iloveitaly/spree-1.1
Multiple Digital Downloads for a Single Variant
2012-06-23 05:47:28 -07:00
Michael Bianco
71340444c1 Tests are passing 2012-06-18 16:58:24 -04:00
Michael Bianco
12281630d1 Allow multiple digital files to be attached to a single variant.
Useful for multi-format ebook downloads
2012-06-18 16:54:12 -04:00
funkensturm
3b9ae9c297 Merge pull request #17 from iloveitaly/spree-1.1
Spree 1.1 Compatibility
2012-06-08 11:40:44 -07:00
Michael Bianco
094b648e2f Versionfile updates 2012-06-07 10:55:48 -04:00
Michael Bianco
346322b8d3 Spec helper typo. Tests are passing. 2012-06-07 10:54:22 -04:00
Michael Bianco
2a0d165d93 Merge branch 'trahfo/master' into spree-1.1
* trahfo/master:
  specify available attributes for update
  specify available attributes for update
  moved partial into other directory
  specify available attributes for update
  let's see if it also works with spree 1.1.0

Conflicts:
	spree_digital.gemspec
2012-06-07 10:52:43 -04:00
Michael Bianco
5cfa1175af Updated testing to use spree 1.1 and new factorygirl syntax 2012-06-07 10:50:40 -04:00
Jakob
1fd0cd2916 specify available attributes for update 2012-05-14 15:54:57 +02:00
Jakob
831b513e6f specify available attributes for update 2012-05-14 15:48:00 +02:00
Jakob
3025683638 moved partial into other directory 2012-05-14 15:05:21 +02:00
Jakob
b7ef0a5b9d specify available attributes for update 2012-05-14 14:56:38 +02:00
Jakob
9b193c217d let's see if it also works with spree 1.1.0 2012-05-14 10:58:05 +02:00
Michael Bianco
a8c27750ef Spree 1.1 compatibility. Minor fix to shipping option filtering in checkout process 2012-05-10 10:18:56 -04:00
funkensturm
bafceda467 Merge pull request #15 from iloveitaly/spree-1.0
Deface Instead of Copied Delivery Partials
2012-05-04 13:48:29 -07:00
Michael Bianco
c5f0c79a03 Present message to user when no shipping methods are available 2012-05-03 10:59:32 -04:00
Michael Bianco
65de5ee7d7 Deleting old delivery partials 2012-05-02 16:09:19 -04:00
Michael Bianco
c780e6f756 Replacing _delivery partial overrides with deface 2012-05-02 16:05:12 -04:00
Michael Bianco
e737739f51 Removing explicit overrides load. This is done automatically 2012-05-02 16:00:00 -04:00
Michael Bianco
596006e8e1 Updating copied templates from spree 2012-05-01 11:45:53 -04:00
Michael Bianco
648f412ceb Resolving internationalization conflict with spree_essentials 2012-05-01 11:35:43 -04:00
funkensturm
8674cf777f Merge pull request #14 from iloveitaly/spree-1.0
Remove Assets
2012-04-11 23:59:23 -07:00
Michael Bianco
da1a13f472 Merge branch 'funkensturm/master' into spree-1.0
* funkensturm/master:
  Ruby 1.9.3 compatibility fix
2012-04-11 16:26:58 -04:00
Michael Bianco
ab049fb4bb Removing unneeded CSS + JS assets 2012-04-11 16:24:56 -04:00
funkensturm
6d57afb194 Merge pull request #13 from wakeless/ruby-1-9-3
Fixes broken digitals in ruby 1.9.3
2012-04-09 05:48:29 -07:00
funkensturm
7d7f21b737 Merge pull request #12 from iloveitaly/spree-1.0
Added preferences for click count and valid days on digital links. Added Authorization Tests
2012-04-09 05:38:06 -07:00
Michael Gall
8367745433 Ruby 1.9.3 compatibility fix 2012-04-05 12:25:43 +10: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
funkensturm
13f60a6a1f Merge pull request #11 from iloveitaly/spree-1.0
Spree 1.0 Compatibility + Passing Tests
2012-03-31 02:31:17 -07:00
Michael Bianco
c4a85b71d7 Updating all tests. All tests are passing 2012-03-30 19:25:07 -04:00
Michael Bianco
62082f5a82 Updating Rakefile, Gemfile, etc for Spree 1.0 testing compatibilty 2012-03-30 19:23:58 -04:00
Michael Bianco
7f729bd402 Forgot to save merged changed. Minor deface fix 2012-03-28 21:51:16 -04:00
Michael Bianco
f53f2d2c63 Updated Versionfile 2012-03-28 20:29:40 -04:00
Michael Bianco
e7a7064aca Updating gemspec 2012-03-28 18:50:45 -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