{"push_id":1225977816,"size":15,"distinct_size":1,"ref":"refs/heads/slacker","head":"68a135ec5af87859b82e8afcfc5bfa1f6204f76e","before":"892d22e26caa19bd0561779cf0300b50249310e1","commits":[{"sha":"ee9705b594ad1d5d8c5f4ef79c3dc9bfec618fa7","author":{"name":"Adam Brown","email":"50deb78d4601f4b197cde493023ef6c76db172af@novoda.com"},"message":"extracting css out of the html","distinct":false,"url":"https://api.github.com/repos/novoda/spikes/commits/ee9705b594ad1d5d8c5f4ef79c3dc9bfec618fa7"},{"sha":"7d2ee3e7af95fab24eb79fc845eb39c125e2c4bd","author":{"name":"Adam Brown","email":"50deb78d4601f4b197cde493023ef6c76db172af@novoda.com"},"message":"deleting old commented code","distinct":false,"url":"https://api.github.com/repos/novoda/spikes/commits/7d2ee3e7af95fab24eb79fc845eb39c125e2c4bd"},{"sha":"0322396af1dc4b3371f741bd1af47579c9ba50a2","author":{"name":"Adam Brown","email":"50deb78d4601f4b197cde493023ef6c76db172af@novoda.com"},"message":"moving out the rule presentation logic into their own files","distinct":false,"url":"https://api.github.com/repos/novoda/spikes/commits/0322396af1dc4b3371f741bd1af47579c9ba50a2"},{"sha":"e548464a500c82762c8dfacf362cb6b96f261d0a","author":{"name":"Adam Brown","email":"50deb78d4601f4b197cde493023ef6c76db172af@novoda.com"},"message":"checking if the stats already exist and failing fast","distinct":false,"url":"https://api.github.com/repos/novoda/spikes/commits/e548464a500c82762c8dfacf362cb6b96f261d0a"},{"sha":"d08d218617df7f14609ed3866e5be14e09047a1b","author":{"name":"Adam Brown","email":"50deb78d4601f4b197cde493023ef6c76db172af@novoda.com"},"message":"extracting the biggest slacker rule","distinct":false,"url":"https://api.github.com/repos/novoda/spikes/commits/d08d218617df7f14609ed3866e5be14e09047a1b"},{"sha":"8c12485f0c1c1d1526eecbdc85bbef479d465d00","author":{"name":"Adam Brown","email":"50deb78d4601f4b197cde493023ef6c76db172af@novoda.com"},"message":"extracting the most active channel rule","distinct":false,"url":"https://api.github.com/repos/novoda/spikes/commits/8c12485f0c1c1d1526eecbdc85bbef479d465d00"},{"sha":"082b2a3673e459870a454d7150c5bbfa5c51cc9e","author":{"name":"Adam Brown","email":"50deb78d4601f4b197cde493023ef6c76db172af@novoda.com"},"message":"extracting duplicate message helper usage to a module","distinct":false,"url":"https://api.github.com/repos/novoda/spikes/commits/082b2a3673e459870a454d7150c5bbfa5c51cc9e"},{"sha":"cfc91404f587e7d63bacb4a320345bd65db791a7","author":{"name":"Adam Brown","email":"50deb78d4601f4b197cde493023ef6c76db172af@novoda.com"},"message":"extracting most recent gif","distinct":false,"url":"https://api.github.com/repos/novoda/spikes/commits/cfc91404f587e7d63bacb4a320345bd65db791a7"},{"sha":"102f1124215edf0b06f8ad44cef4c57952eb56e1","author":{"name":"Adam Brown","email":"50deb78d4601f4b197cde493023ef6c76db172af@novoda.com"},"message":"removing the longest message and extracting the common words rules","distinct":false,"url":"https://api.github.com/repos/novoda/spikes/commits/102f1124215edf0b06f8ad44cef4c57952eb56e1"},{"sha":"7271e3bf642caf0e3d18078b7056bc06969bdc08","author":{"name":"Adam Brown","email":"50deb78d4601f4b197cde493023ef6c76db172af@novoda.com"},"message":"fixing sort helper functions being exported as undefined","distinct":false,"url":"https://api.github.com/repos/novoda/spikes/commits/7271e3bf642caf0e3d18078b7056bc06969bdc08"},{"sha":"ce22170cc33717c7eb02cc8e376831f006e056ff","author":{"name":"Adam Brown","email":"50deb78d4601f4b197cde493023ef6c76db172af@novoda.com"},"message":"ignoring a null gif response","distinct":false,"url":"https://api.github.com/repos/novoda/spikes/commits/ce22170cc33717c7eb02cc8e376831f006e056ff"},{"sha":"6162fc9f37657c03b373ede4e8f16899406f16cc","author":{"name":"Adam Brown","email":"50deb78d4601f4b197cde493023ef6c76db172af@novoda.com"},"message":"renaming data method to present, thats what it actually does","distinct":false,"url":"https://api.github.com/repos/novoda/spikes/commits/6162fc9f37657c03b373ede4e8f16899406f16cc"},{"sha":"e00558190ca766638c631f5f032212b424b591dd","author":{"name":"Adam Brown","email":"50deb78d4601f4b197cde493023ef6c76db172af@novoda.com"},"message":"removing forced stat position for testing","distinct":false,"url":"https://api.github.com/repos/novoda/spikes/commits/e00558190ca766638c631f5f032212b424b591dd"},{"sha":"d2e1e64d5009b93ce2f045323755cd50c5330941","author":{"name":"Adam Brown","email":"50deb78d4601f4b197cde493023ef6c76db172af@novoda.com"},"message":"fixing wrong exposed function thing name","distinct":false,"url":"https://api.github.com/repos/novoda/spikes/commits/d2e1e64d5009b93ce2f045323755cd50c5330941"},{"sha":"68a135ec5af87859b82e8afcfc5bfa1f6204f76e","author":{"name":"Adam Brown","email":"50deb78d4601f4b197cde493023ef6c76db172af@novoda.com"},"message":"Merge branch 'slacker' into slacker-modular","distinct":true,"url":"https://api.github.com/repos/novoda/spikes/commits/68a135ec5af87859b82e8afcfc5bfa1f6204f76e"}]}
{"actor":{"display_login":"ouchadam"}}