{"push_id":558911906,"size":21,"distinct_size":21,"ref":"refs/heads/dev","head":"883781fb00deba17f3392f18ce8e9bb16abefb37","before":"1b5b5091d11fccd4fc6e169ce84fe8785c8ac257","commits":[{"sha":"dacad27015e89485a2c5c865e439e7d7d768e1ff","author":{"email":"e779f659ce43b13bf0cdda2f7ac2d3263b859aba@synaptic.cl","name":"Felipe Quintanilla"},"message":"Added configuration to check run mode and select appropiate database","distinct":true,"url":"https://api.github.com/repos/philippecamacho/cryptoaudit/commits/dacad27015e89485a2c5c865e439e7d7d768e1ff"},{"sha":"497af72c37718cd2d940587fc606cd9444b4c9f1","author":{"email":"e779f659ce43b13bf0cdda2f7ac2d3263b859aba@synaptic.cl","name":"Felipe Quintanilla"},"message":"Added handlers for the file upload/status rest api","distinct":true,"url":"https://api.github.com/repos/philippecamacho/cryptoaudit/commits/497af72c37718cd2d940587fc606cd9444b4c9f1"},{"sha":"5d200266be00b55a2890391a3be4dc2f8af8d4e8","author":{"email":"e779f659ce43b13bf0cdda2f7ac2d3263b859aba@synaptic.cl","name":"Felipe Quintanilla"},"message":"Abstracted file processing logic into a private function to be used by the serve method","distinct":true,"url":"https://api.github.com/repos/philippecamacho/cryptoaudit/commits/5d200266be00b55a2890391a3be4dc2f8af8d4e8"},{"sha":"1972712da46df31c937a8bddb218174438486e03","author":{"email":"e779f659ce43b13bf0cdda2f7ac2d3263b859aba@synaptic.cl","name":"Felipe Quintanilla"},"message":"Fixed typo in error message","distinct":true,"url":"https://api.github.com/repos/philippecamacho/cryptoaudit/commits/1972712da46df31c937a8bddb218174438486e03"},{"sha":"55c879b8f366a907271b4776e6902ec9419e4334","author":{"email":"e779f659ce43b13bf0cdda2f7ac2d3263b859aba@synaptic.cl","name":"Felipe Quintanilla"},"message":"Added Transaction to replace the commitment object in the database.\nExcept persistance Commitment retains all previous functionality.","distinct":true,"url":"https://api.github.com/repos/philippecamacho/cryptoaudit/commits/55c879b8f366a907271b4776e6902ec9419e4334"},{"sha":"4480e66eaff4966d11bba506e8dd82c07465c8a0","author":{"email":"ec5ce80b34bbb8efaa1b0f6ccfad9ce0543e9270@users.noreply.github.com","name":"Philippe Camacho"},"message":"Merge pull request #20 from philippecamacho/dev\n\nBlockchainPublisher module","distinct":true,"url":"https://api.github.com/repos/philippecamacho/cryptoaudit/commits/4480e66eaff4966d11bba506e8dd82c07465c8a0"},{"sha":"d4f53f4efbc4835463bd50a10601602eeefc2639","author":{"email":"e779f659ce43b13bf0cdda2f7ac2d3263b859aba@synaptic.cl","name":"Felipe Quintanilla"},"message":"Configured jetty server to restart manually","distinct":true,"url":"https://api.github.com/repos/philippecamacho/cryptoaudit/commits/d4f53f4efbc4835463bd50a10601602eeefc2639"},{"sha":"4eeadaa3a9df164f80795868afe9dd657e662d86","author":{"email":"e779f659ce43b13bf0cdda2f7ac2d3263b859aba@synaptic.cl","name":"Felipe Quintanilla"},"message":"Added Transaction case class","distinct":true,"url":"https://api.github.com/repos/philippecamacho/cryptoaudit/commits/4eeadaa3a9df164f80795868afe9dd657e662d86"},{"sha":"ff7723e77d8efc7dd524f757ae58b3b641a6fd83","author":{"email":"e779f659ce43b13bf0cdda2f7ac2d3263b859aba@synaptic.cl","name":"Felipe Quintanilla"},"message":"Merge branch 'dev' of https://github.com/synaptic-cl/cryptoaudit into dev","distinct":true,"url":"https://api.github.com/repos/philippecamacho/cryptoaudit/commits/ff7723e77d8efc7dd524f757ae58b3b641a6fd83"},{"sha":"d05d29d20ca81c6e5ae50cdd01a4292f96f9f974","author":{"email":"ee76115205fdbd2a4a77b18ceab83437850c0068@gmail.com","name":"Felipe Quintanilla"},"message":"Merge pull request #21 from fquintan/dev\n\nMerged synaptic/dev to my feature/rest","distinct":true,"url":"https://api.github.com/repos/philippecamacho/cryptoaudit/commits/d05d29d20ca81c6e5ae50cdd01a4292f96f9f974"},{"sha":"7b5e258eabbc98dfa3c48911103da97480b28d4a","author":{"email":"e779f659ce43b13bf0cdda2f7ac2d3263b859aba@synaptic.cl","name":"Felipe Quintanilla"},"message":"The file upload API now processes the uploaded file, calculates the merkle tree and saves all\nall required proofs on the database.","distinct":true,"url":"https://api.github.com/repos/philippecamacho/cryptoaudit/commits/7b5e258eabbc98dfa3c48911103da97480b28d4a"},{"sha":"5890d3ed7fae9ab3d894bc6f0b218d916f2dc793","author":{"email":"e779f659ce43b13bf0cdda2f7ac2d3263b859aba@synaptic.cl","name":"Felipe Quintanilla"},"message":"The FileStatus handler now querys the database for the given id and returns the transaction info if found","distinct":true,"url":"https://api.github.com/repos/philippecamacho/cryptoaudit/commits/5890d3ed7fae9ab3d894bc6f0b218d916f2dc793"},{"sha":"660baa1999829c31828d71d5e0d1451b1bae9ccc","author":{"email":"e779f659ce43b13bf0cdda2f7ac2d3263b859aba@synaptic.cl","name":"Felipe Quintanilla"},"message":"Added Bitcoin publishing to file upload handler (commented until we set the key on properties)\nRenamed variable 'in' in FileStatusRest to fileId","distinct":true,"url":"https://api.github.com/repos/philippecamacho/cryptoaudit/commits/660baa1999829c31828d71d5e0d1451b1bae9ccc"},{"sha":"d679a6b12d921cc382456c5d95879bb259b42dd8","author":{"email":"e779f659ce43b13bf0cdda2f7ac2d3263b859aba@synaptic.cl","name":"Felipe Quintanilla"},"message":"Moved the transaction and committed line persistance classes to their own packages","distinct":true,"url":"https://api.github.com/repos/philippecamacho/cryptoaudit/commits/d679a6b12d921cc382456c5d95879bb259b42dd8"},{"sha":"86e812dcfb32a0fcc561821c594fd62495eaa36a","author":{"email":"e779f659ce43b13bf0cdda2f7ac2d3263b859aba@synaptic.cl","name":"Felipe Quintanilla"},"message":"Added classes for the persistance of Files","distinct":true,"url":"https://api.github.com/repos/philippecamacho/cryptoaudit/commits/86e812dcfb32a0fcc561821c594fd62495eaa36a"},{"sha":"33f077955485b2f92866ac8e227fe0a9e055c9ff","author":{"email":"e779f659ce43b13bf0cdda2f7ac2d3263b859aba@synaptic.cl","name":"Felipe Quintanilla"},"message":"Moved each test into a more descriptive package","distinct":true,"url":"https://api.github.com/repos/philippecamacho/cryptoaudit/commits/33f077955485b2f92866ac8e227fe0a9e055c9ff"},{"sha":"ff72b827fa43451990af38b070ca27f8468f3a70","author":{"email":"e779f659ce43b13bf0cdda2f7ac2d3263b859aba@synaptic.cl","name":"Felipe Quintanilla"},"message":"Added tests for File persistance","distinct":true,"url":"https://api.github.com/repos/philippecamacho/cryptoaudit/commits/ff72b827fa43451990af38b070ca27f8468f3a70"},{"sha":"503008c0868b040b8a8ba669ad0d420be30a0908","author":{"email":"e779f659ce43b13bf0cdda2f7ac2d3263b859aba@synaptic.cl","name":"Felipe Quintanilla"},"message":"Changed REST API handlers to use new file object for persistance","distinct":true,"url":"https://api.github.com/repos/philippecamacho/cryptoaudit/commits/503008c0868b040b8a8ba669ad0d420be30a0908"},{"sha":"86fc91b78a22a795bd4b9f01c9f11efeb88991b7","author":{"email":"e779f659ce43b13bf0cdda2f7ac2d3263b859aba@synaptic.cl","name":"Felipe Quintanilla"},"message":"Added blockchain publishing to file upload handler","distinct":true,"url":"https://api.github.com/repos/philippecamacho/cryptoaudit/commits/86fc91b78a22a795bd4b9f01c9f11efeb88991b7"},{"sha":"0bd8109af6e65015ed039835a2a855c3f65d21c2","author":{"email":"e779f659ce43b13bf0cdda2f7ac2d3263b859aba@synaptic.cl","name":"Felipe Quintanilla"},"message":"Merge branch 'dev' of https://github.com/synaptic-cl/cryptoaudit into feature/rest","distinct":true,"url":"https://api.github.com/repos/philippecamacho/cryptoaudit/commits/0bd8109af6e65015ed039835a2a855c3f65d21c2"}]}