{"push_id":1290550173,"size":41,"distinct_size":41,"ref":"refs/heads/master","head":"ddaa7b32c22233383c10f55b6f2b30af18697f38","before":"9cc8a9f60f2de39921ac0fcc978962faa6732317","commits":[{"sha":"a3c4962faee15128ea4787cfe7fb798a6cb6f28e","author":{"name":"danm","email":"945201e16e6d47f5f6b2182ddfd7d463df71c6d1@yahoo.com"},"message":"Dan Refactor github create_content to allow for multiple files at once\n\nWorking towards atomic commit for content upsert.","distinct":true,"url":"https://api.github.com/repos/haciendaio/hacienda/commits/a3c4962faee15128ea4787cfe7fb798a6cb6f28e"},{"sha":"7aecb6e88b891e8b2aaaa2955b73eefe0aae2428","author":{"name":"danm","email":"945201e16e6d47f5f6b2182ddfd7d463df71c6d1@yahoo.com"},"message":"Dan #atomic github#create_content to return multiple files\n\nWorking towards single 'atomic' commit for content upsert.","distinct":true,"url":"https://api.github.com/repos/haciendaio/hacienda/commits/7aecb6e88b891e8b2aaaa2955b73eefe0aae2428"},{"sha":"22fbd43c6da7da1a30ef0c1039aaf6feb05a3245","author":{"name":"danm","email":"945201e16e6d47f5f6b2182ddfd7d463df71c6d1@yahoo.com"},"message":"Dan #atomic Combined commit for updating files.","distinct":true,"url":"https://api.github.com/repos/haciendaio/hacienda/commits/22fbd43c6da7da1a30ef0c1039aaf6feb05a3245"},{"sha":"f9a9306513ee93dde9566e2a3b8b6ec714cd4109","author":{"name":"danm","email":"945201e16e6d47f5f6b2182ddfd7d463df71c6d1@yahoo.com"},"message":"Dan #atomic Combined commit for creating files.","distinct":true,"url":"https://api.github.com/repos/haciendaio/hacienda/commits/f9a9306513ee93dde9566e2a3b8b6ec714cd4109"},{"sha":"99019ce585ec4024f575e2b3bbb26fbf4e482304","author":{"name":"danm","email":"945201e16e6d47f5f6b2182ddfd7d463df71c6d1@yahoo.com"},"message":"Dan #atomic #refac Fixing code language to level of abstraction.\n\nBy the time we hit Github we're writing files, not pieces of content.\nThe behaviour is an upsert or write of files, not creation.","distinct":true,"url":"https://api.github.com/repos/haciendaio/hacienda/commits/99019ce585ec4024f575e2b3bbb26fbf4e482304"},{"sha":"72db955874f2c460c09c9df7c5e00a23d3179abf","author":{"name":"danm","email":"945201e16e6d47f5f6b2182ddfd7d463df71c6d1@yahoo.com"},"message":"Dan #atomic #refac Start cohering file concerns.\n\nMove file path provider refs into content object, remove from\nupdate and create controllers.\nMoving into Content object which already knows about files.","distinct":true,"url":"https://api.github.com/repos/haciendaio/hacienda/commits/72db955874f2c460c09c9df7c5e00a23d3179abf"},{"sha":"402c2c82902bcd852dc90e452b988598d23578cf","author":{"name":"danm","email":"945201e16e6d47f5f6b2182ddfd7d463df71c6d1@yahoo.com"},"message":"Dan #atomic #refac Move creation file details to Content.","distinct":true,"url":"https://api.github.com/repos/haciendaio/hacienda/commits/402c2c82902bcd852dc90e452b988598d23578cf"},{"sha":"e98431c0f7d3cddf458a8812563d5afb206bf3ab","author":{"name":"danm","email":"945201e16e6d47f5f6b2182ddfd7d463df71c6d1@yahoo.com"},"message":"Dan #atomic #refac Move updatefile details to Content.\n\nIncludes having to move metadata file update logic to\nContent: responsiblities of content vs metadata factory?","distinct":true,"url":"https://api.github.com/repos/haciendaio/hacienda/commits/e98431c0f7d3cddf458a8812563d5afb206bf3ab"},{"sha":"8659caf63e7b0caed21095e18cdabc573004cacb","author":{"name":"danm","email":"945201e16e6d47f5f6b2182ddfd7d463df71c6d1@yahoo.com"},"message":"Dan #atomic #refac Change specs to assert more on state\n\nLess noise than mock expectations, better failures, more truthy.","distinct":true,"url":"https://api.github.com/repos/haciendaio/hacienda/commits/8659caf63e7b0caed21095e18cdabc573004cacb"},{"sha":"a1b8649f10be3b6a9d98c13aba27d8d6cb587d82","author":{"name":"danm","email":"945201e16e6d47f5f6b2182ddfd7d463df71c6d1@yahoo.com"},"message":"Dan #atomic #refac Pull out some high level methods in create","distinct":true,"url":"https://api.github.com/repos/haciendaio/hacienda/commits/a1b8649f10be3b6a9d98c13aba27d8d6cb587d82"},{"sha":"9a00b8627159faaac20cf23d3530f0867c826598","author":{"name":"danm","email":"945201e16e6d47f5f6b2182ddfd7d463df71c6d1@yahoo.com"},"message":"Dan #atomic #refac Attempt to clean up content digest\n\nTricky to test, non obvious interface... defer to once moved tests down.","distinct":true,"url":"https://api.github.com/repos/haciendaio/hacienda/commits/9a00b8627159faaac20cf23d3530f0867c826598"},{"sha":"3e28b7080c88375a31183983d6850fe66d21278c","author":{"name":"danm","email":"945201e16e6d47f5f6b2182ddfd7d463df71c6d1@yahoo.com"},"message":"Dan #atomic #refac Rename to clarify role of Github object.\n\nIt's a file system.  And we're using an in memory file system in unit specs.","distinct":true,"url":"https://api.github.com/repos/haciendaio/hacienda/commits/3e28b7080c88375a31183983d6850fe66d21278c"},{"sha":"d1154eaeaf122657b6bafb54b3b4af22c3cb0950","author":{"name":"danm","email":"945201e16e6d47f5f6b2182ddfd7d463df71c6d1@yahoo.com"},"message":"Dan #atomic #refac Replicate update files testing into content_spec\n\n(from update controller spec: moving responsibility of files handling\naway from controllers to content object)","distinct":true,"url":"https://api.github.com/repos/haciendaio/hacienda/commits/d1154eaeaf122657b6bafb54b3b4af22c3cb0950"},{"sha":"9735ff60e208efd6c78bda93b2ea31384dec3d2f","author":{"name":"danm","email":"945201e16e6d47f5f6b2182ddfd7d463df71c6d1@yahoo.com"},"message":"Dan #atomic #refac Replicate update files testing into content_spec\n\n(from update controller spec: moving responsibility of files handling\naway from controllers to content object)","distinct":true,"url":"https://api.github.com/repos/haciendaio/hacienda/commits/9735ff60e208efd6c78bda93b2ea31384dec3d2f"},{"sha":"9ded827c5d6bbb10b902cfb36062c0f02df7678a","author":{"name":"lionescu","email":"bc63b8c905fe40d4d3175dbb6cb092638a81f333@gmail.com"},"message":"Dan Laura #atomic Remove unneeded metadata path","distinct":true,"url":"https://api.github.com/repos/haciendaio/hacienda/commits/9ded827c5d6bbb10b902cfb36062c0f02df7678a"},{"sha":"3c155ef7f3c595683571687ddad3ccba3e2d9ba7","author":{"name":"lionescu","email":"bc63b8c905fe40d4d3175dbb6cb092638a81f333@gmail.com"},"message":"Dan Laura #atomic Inject content factory so injecting dependencies","distinct":true,"url":"https://api.github.com/repos/haciendaio/hacienda/commits/3c155ef7f3c595683571687ddad3ccba3e2d9ba7"},{"sha":"08db60b21166a11d3e8a77292af6e46ebbf134f0","author":{"name":"lionescu","email":"bc63b8c905fe40d4d3175dbb6cb092638a81f333@gmail.com"},"message":"Dan Laura #atomic Simplify update controller unit tests.","distinct":true,"url":"https://api.github.com/repos/haciendaio/hacienda/commits/08db60b21166a11d3e8a77292af6e46ebbf134f0"},{"sha":"475beb9c73bb8a3f8a541c04bf90ae751e2f452c","author":{"name":"lionescu","email":"bc63b8c905fe40d4d3175dbb6cb092638a81f333@gmail.com"},"message":"Dan Laura #atomic Test metadata creation by Content model.","distinct":true,"url":"https://api.github.com/repos/haciendaio/hacienda/commits/475beb9c73bb8a3f8a541c04bf90ae751e2f452c"},{"sha":"bef3b22f689d7af1da11c046959fbb8449c8e03e","author":{"name":"lionescu","email":"bc63b8c905fe40d4d3175dbb6cb092638a81f333@gmail.com"},"message":"Dan Laura #atomic Inline file write calls on publish","distinct":true,"url":"https://api.github.com/repos/haciendaio/hacienda/commits/bef3b22f689d7af1da11c046959fbb8449c8e03e"},{"sha":"d784622d76371e95fdfef4a314e779006d336be1","author":{"name":"lionescu","email":"bc63b8c905fe40d4d3175dbb6cb092638a81f333@gmail.com"},"message":"Dan Laura #atomic Refactor tests to assert on file system state","distinct":true,"url":"https://api.github.com/repos/haciendaio/hacienda/commits/d784622d76371e95fdfef4a314e779006d336be1"}]}
{"actor":{"display_login":"damned"}}