{"push_id":929450887,"size":15,"distinct_size":0,"ref":"refs/heads/development","head":"904176765cf254d4d8708d498bd3f7cc59f4e88b","before":"6575fe5196ba47655f16f8b1a818486d1b0ec58c","commits":[{"sha":"1be04ab7c46099f1f3b0207c2085cf4a229e1b03","author":{"email":"43f2c2e61baa1500315c9f4bd608b7917c7c1483@gmail.com","name":"Janos Tapolczai"},"message":"createFileTree now stores the type of the entry. Changed the\ntype of the nodes to FileTreeData.","distinct":false,"url":"https://api.github.com/repos/jtapolczai/FileSync/commits/1be04ab7c46099f1f3b0207c2085cf4a229e1b03"},{"sha":"4fdd5d42a77b206059d321916995dc5d4d520df2","author":{"email":"43f2c2e61baa1500315c9f4bd608b7917c7c1483@gmail.com","name":"Janos Tapolczai"},"message":"Integrated FileTreeData into CLI.","distinct":false,"url":"https://api.github.com/repos/jtapolczai/FileSync/commits/4fdd5d42a77b206059d321916995dc5d4d520df2"},{"sha":"6885ebb08042fc4121bc2495721601299e6a69dc","author":{"email":"43f2c2e61baa1500315c9f4bd608b7917c7c1483@gmail.com","name":"Janos Tapolczai"},"message":"Shortened Show-instance of FileTreeData.","distinct":false,"url":"https://api.github.com/repos/jtapolczai/FileSync/commits/6885ebb08042fc4121bc2495721601299e6a69dc"},{"sha":"11976caa623efc3cec76801643cecb0d627d031c","author":{"email":"43f2c2e61baa1500315c9f4bd608b7917c7c1483@gmail.com","name":"Janos Tapolczai"},"message":"Made unit tests pass.","distinct":false,"url":"https://api.github.com/repos/jtapolczai/FileSync/commits/11976caa623efc3cec76801643cecb0d627d031c"},{"sha":"21ac572f463ab38cd6f42cc6165a0191333d94de","author":{"email":"43f2c2e61baa1500315c9f4bd608b7917c7c1483@gmail.com","name":"Janos Tapolczai"},"message":"Added LooseEq-class to Types (for handling join-conflicts).","distinct":false,"url":"https://api.github.com/repos/jtapolczai/FileSync/commits/21ac572f463ab38cd6f42cc6165a0191333d94de"},{"sha":"0b080929221ca779662980ed2577bf71d8ebc147","author":{"email":"43f2c2e61baa1500315c9f4bd608b7917c7c1483@gmail.com","name":"Janos Tapolczai"},"message":"Rewrote genericJoin to handle join conflicts.","distinct":false,"url":"https://api.github.com/repos/jtapolczai/FileSync/commits/0b080929221ca779662980ed2577bf71d8ebc147"},{"sha":"39908470298ad8a2656c44fbc37d1f71e67b675e","author":{"email":"43f2c2e61baa1500315c9f4bd608b7917c7c1483@gmail.com","name":"Janos Tapolczai"},"message":"Added reforest, onlyOneKey.\ncreateDiffTree now handles file/directory conflicts.","distinct":false,"url":"https://api.github.com/repos/jtapolczai/FileSync/commits/39908470298ad8a2656c44fbc37d1f71e67b675e"},{"sha":"dadd4dfc428e07c3bb3c2a8b60b57835a6ed3a62","author":{"email":"43f2c2e61baa1500315c9f4bd608b7917c7c1483@gmail.com","name":"Janos Tapolczai"},"message":"The CLI now handles file/directory conflicts.","distinct":false,"url":"https://api.github.com/repos/jtapolczai/FileSync/commits/dadd4dfc428e07c3bb3c2a8b60b57835a6ed3a62"},{"sha":"7ca3a587b2c71d3853d2b06da51747e916e72b35","author":{"email":"43f2c2e61baa1500315c9f4bd608b7917c7c1483@gmail.com","name":"Janos Tapolczai"},"message":"Added dependency to either; cleaned up signatures.","distinct":false,"url":"https://api.github.com/repos/jtapolczai/FileSync/commits/7ca3a587b2c71d3853d2b06da51747e916e72b35"},{"sha":"03c4d62130c7b2b5fb0d163bd93aa4f3e281977e","author":{"email":"43f2c2e61baa1500315c9f4bd608b7917c7c1483@gmail.com","name":"Janos Tapolczai"},"message":"Made the unit tests compile.","distinct":false,"url":"https://api.github.com/repos/jtapolczai/FileSync/commits/03c4d62130c7b2b5fb0d163bd93aa4f3e281977e"},{"sha":"bc960becbab1b9a38f7cf6756a880a8dec7ee54e","author":{"email":"43f2c2e61baa1500315c9f4bd608b7917c7c1483@gmail.com","name":"Janos Tapolczai"},"message":"Fixed genericJoin.\n\nAll nodes were assigned \"Both\" as their side.","distinct":false,"url":"https://api.github.com/repos/jtapolczai/FileSync/commits/bc960becbab1b9a38f7cf6756a880a8dec7ee54e"},{"sha":"0c398831a6474ed8fb2f46bb3127200132aaff31","author":{"email":"43f2c2e61baa1500315c9f4bd608b7917c7c1483@gmail.com","name":"Janos Tapolczai"},"message":"Added unit test for genericJoin's handling of loose equality and\nduplicates.\n\nAdded the necessary extensions to the test suite in the cabal file.","distinct":false,"url":"https://api.github.com/repos/jtapolczai/FileSync/commits/0c398831a6474ed8fb2f46bb3127200132aaff31"},{"sha":"f0d5e203196ec96d0e174fed72bba7d26518382a","author":{"email":"43f2c2e61baa1500315c9f4bd608b7917c7c1483@gmail.com","name":"Janos Tapolczai"},"message":"Added Rename.hs to rename conflicting files.","distinct":false,"url":"https://api.github.com/repos/jtapolczai/FileSync/commits/f0d5e203196ec96d0e174fed72bba7d26518382a"},{"sha":"7cb75bc9b704d10977a6e75f5f268f82ce2ddb2c","author":{"email":"43f2c2e61baa1500315c9f4bd608b7917c7c1483@gmail.com","name":"Janos Tapolczai"},"message":"Updated cabal file.","distinct":false,"url":"https://api.github.com/repos/jtapolczai/FileSync/commits/7cb75bc9b704d10977a6e75f5f268f82ce2ddb2c"},{"sha":"904176765cf254d4d8708d498bd3f7cc59f4e88b","author":{"email":"43f2c2e61baa1500315c9f4bd608b7917c7c1483@gmail.com","name":"Janos Tapolczai"},"message":"Added conflict-handling to CLI. Closes #16.","distinct":false,"url":"https://api.github.com/repos/jtapolczai/FileSync/commits/904176765cf254d4d8708d498bd3f7cc59f4e88b"}]}