Store your Spree Images on S3

Currently the Spree backend does not give you the option anymore to configure s3 for image storage. In this post I will show you how to make it happen. Start with adding AWS-SDK to your gemfile with: gem 'aws-sdk', then install the gem by running bundle install. When that's done…

Read More

AppSignal deploy notification with Cloud66 deploy hook

If you are using AppSignal and your are deploying your app with Cloud66 you miss out on the default (capistrano or heroku) deploy notifications. Luckely both systems provide ways to make it happen and it's real easy to! On Cloud66 you can use deployment hooks to do whatever you like…

Read More

Please implement 'compute_mock(mock)' in your calculator

The update to Spree calculators in Spree master are doing some dynamic class name loading to call the specific compute method. When you are working with mocks (or doubles) in your specs this could give you this error message: Please implement 'compute_mock(mock)' in your calculator When you…

Read More

Spree master assets namespacing part 2

When you are working with the latest master of Spree, there is a breaking change committed here . The source for this change was this (closed and fixed) issue #4050. When I was working on the spree_auth_devise gem to add some promotion code I was getting strange and unexpected…

Read More

SpreeConf registration opens!

Today the SpreeConf NYC 14 website launched and you can finally get your hands on those tickets. Be quick, the early bird ends this year! Really looking forward to be in NYC again and meet all the Spreeple. Read more about the it on the SpreeCommerce Blog And remember, to…

Read More

Asset namespacing in Spree#Master

Update: still some confusion on how to fix this all. The one and only way will be written real soon! :) New blogpost about this can be found here: Spree master assets namespacing part 2…

Read More