{"shas":[["9643b732b72d3e2d559cb0f88415d53d7dd231c2","60c6d277a8bd81de7fdde19201bf9c58a3df08f4@alexcrichton.com","Got added to pusher client events beta.\n\nThey work!","Alex Crichton"],["0909f35488a831d416735a513280e05bc169db54","60c6d277a8bd81de7fdde19201bf9c58a3df08f4@alexcrichton.com","ID => slug and Crossword::Parser => Crosswords::Parser","Alex Crichton"],["54c4c926891557dfef1af1fa37d8e11c73e5839d","60c6d277a8bd81de7fdde19201bf9c58a3df08f4@alexcrichton.com","Index the :slug field in mongoid","Alex Crichton"],["0d2ca5c1bd2fda6c1c162d1c3db32325178b67f5","60c6d277a8bd81de7fdde19201bf9c58a3df08f4@alexcrichton.com","Change the parser to use all sysreads so we can get proper exceptions raised\n\nAlso tweak the Crossword model to be a bit more exclusive in what it accepts\nfrom the outside world.","Alex Crichton"],["54520dfbbf7f648697282e86bd5c58f6af1540d6","60c6d277a8bd81de7fdde19201bf9c58a3df08f4@alexcrichton.com","Add a notion of ownership to crosswords.\n\nEach crossword is now associated with a session token and all visitors will have their own session token. You can then only see the crosswords created in your session","Alex Crichton"],["1c0710fae0ba65ff6cb42c53f6ce13035b91d0ac","60c6d277a8bd81de7fdde19201bf9c58a3df08f4@alexcrichton.com","Add in some facebook authentication goodness","Alex Crichton"],["976540cff5d61b144b110d16f3db27ef6503f83b","60c6d277a8bd81de7fdde19201bf9c58a3df08f4@alexcrichton.com","Fix working with encodings and binary data\n\n* Actually store data as binary in mongoid now\n* With new sysread() changes, interpret everything coming out of the file as iso-8859-1 and then encode everything into utf-8","Alex Crichton"]],"ref":"refs/heads/master","size":7,"head":"976540cff5d61b144b110d16f3db27ef6503f83b","push_id":33658253}