Latest Update

Help improve RefineryCMS PgSearch!

July 23, 2012 at 12:51 pm

If you wouldn’t mind taking a couple of minutes to fill in this quick questionnaire about the direction that RefineryCMS PgSearch should take, it would help the community massively! This relates to the refinerycms-pgsearch gem I released a couple of days ago.

New Gem – RefineryCMS PgSearch

July 21, 2012 at 3:29 am

I’ve just released an improved version of the Search gem for RefineryCMS by Resolve Digital. This version uses PostgreSQL’s inbuilt full-text search capabilities to offer performant search in a scalable manner on Postgres based sites. Check out http://jgwmaxwell.github.com/refinerycms-pgsearch for more information, or just add to your Gemfile, then run: And you are underway! Enjoy

Mass Assignment Security with Mongoid

July 16, 2012 at 1:06 pm

EDIT – THIS POST WAS RETARDED, AND COMBINED TWO MUTUALLY EXCLUSIVE WAYS OF DEALING WITH THINGS. You only ever need one OR the other of these approaches – Strong Parameters does not work WITH attr_accessible – if you want to use it, you need to remove the mod below for attr_accessible by default, just like you set whitelist_attributes to false with ActiveRecord. This is a follow up to this post, which dealt with Mass Assignment Security in ActiveRecord. Mongoid doesn’t support setting to enable Mass Assignment Security, so we need a way around this. Essentially, all this switch does is add to your models, making you declare each field that you wish to be eligible for Mass Assignment. We can do this very simply with Mongoid by adding an Initializer. That’s all you need to do – remove the line altogether from your application.rb, and you are good to go.

Launching Cloudhaven Hosted e-Commerce

July 13, 2012 at 11:47 am

Firstly, many apologies for not having had the time to update this much recently, I’ve been flat out working on the final stages of Cloudhaven, the hosted e-Commerce platform that I’ve been working on for a long time. I have to say I’m delighted with what we’ve managed to produce – there are many innovative features that will make a difference to real-world stores selling online. I will be offering a full write up soon on what it does, along with releasing 2-3 gems that we’ve built for community release in the process of building it, but don’t worry – this site isn’t going to become propaganda! However, we are starting to send out some invites to people registered on our beta-testing mailing list, if anyone would like to sign up to become a tester, you’ll get a fully featured store free for the duration of testing and some great Read more…