{"push_id":766353478,"size":15,"distinct_size":14,"ref":"refs/heads/develop2","head":"d7cfad69b1f962b5c323ea9d2f04c5fcd381ce95","before":"bc5f969f6f0dbb6e6977e458409321a84d6451cf","commits":[{"sha":"606004aef6e9a1eb2780f37119c337ec7ebdf2cf","author":{"email":"288db6b72faa20e736dcae27d016212a7ef1a6ec@gmail.com","name":"nistala"},"message":"Merge branch 'develop2' of github.com:crowdresearch/crowdsource-platform into develop2","distinct":true,"url":"https://api.github.com/repos/aginzberg/crowdsource-platform/commits/606004aef6e9a1eb2780f37119c337ec7ebdf2cf"},{"sha":"ba285e5214f3c853f79ff05ad98ee61d92fb3056","author":{"email":"288db6b72faa20e736dcae27d016212a7ef1a6ec@gmail.com","name":"nistala"},"message":"Merge branch 'develop2' of github.com:crowdresearch/crowdsource-platform into develop2","distinct":true,"url":"https://api.github.com/repos/aginzberg/crowdsource-platform/commits/ba285e5214f3c853f79ff05ad98ee61d92fb3056"},{"sha":"cc382390e4e792ea24cbd114c0cf63b6ab56fcd7","author":{"email":"f6106717a145169a70b20f7342bef0ddf5bafd1b@users.noreply.github.com","name":"suvansh"},"message":"Changed to multiprocessing.Lock()\n\nInstead of threading.Lock(), TaskWorkerSerializer.create() now implements multiprocessing.Lock().\r\nAdditionally, the lock is implemented as a context manager to avoid unnecessary \"try...finally\" code. self.lock.release() will be called when the self.lock context manager is exited, whether through the return task_worker statement or due to an exception that causes the transaction to be rolled back entirely.","distinct":true,"url":"https://api.github.com/repos/aginzberg/crowdsource-platform/commits/cc382390e4e792ea24cbd114c0cf63b6ab56fcd7"},{"sha":"cd8eadae1c5d4b06ac10b9db111d6b48aafa1598","author":{"email":"661868da6486a30fdad5debd7f5e9394d037fd95@stanford.edu","name":"Adam Ginzberg"},"message":"clause c where we null average rating if you are the only person who has rated the requester","distinct":false,"url":"https://api.github.com/repos/aginzberg/crowdsource-platform/commits/cd8eadae1c5d4b06ac10b9db111d6b48aafa1598"},{"sha":"dbd920c590ac7597930e1c9a0423deb45a4f2b86","author":{"email":"9bf51565cffe82ecde05f00543f7a1a346c762da@users.noreply.github.com","name":"neilthemathguy"},"message":"Merge pull request #386 from aginzberg/addclauseC\n\nAdd clause c","distinct":true,"url":"https://api.github.com/repos/aginzberg/crowdsource-platform/commits/dbd920c590ac7597930e1c9a0423deb45a4f2b86"},{"sha":"68a3fad20dea64a7b6e27faa75a579c2fdf72c61","author":{"email":"288db6b72faa20e736dcae27d016212a7ef1a6ec@gmail.com","name":"nistala"},"message":"Merge branch 'develop2' of github.com:crowdresearch/crowdsource-platform into develop2","distinct":true,"url":"https://api.github.com/repos/aginzberg/crowdsource-platform/commits/68a3fad20dea64a7b6e27faa75a579c2fdf72c61"},{"sha":"90ab292d8a95be27a6327b7ea7eefd995fa4bf11","author":{"email":"288db6b72faa20e736dcae27d016212a7ef1a6ec@gmail.com","name":"nistala"},"message":"remove references to myjson and temp linsk","distinct":true,"url":"https://api.github.com/repos/aginzberg/crowdsource-platform/commits/90ab292d8a95be27a6327b7ea7eefd995fa4bf11"},{"sha":"98914f173cec731d490ad8aebdc7d899ec478d48","author":{"email":"288db6b72faa20e736dcae27d016212a7ef1a6ec@gmail.com","name":"nistala"},"message":"remove skills from panel","distinct":true,"url":"https://api.github.com/repos/aginzberg/crowdsource-platform/commits/98914f173cec731d490ad8aebdc7d899ec478d48"},{"sha":"6f5eea1cbd96a02adf4795280e804c2999efef49","author":{"email":"288db6b72faa20e736dcae27d016212a7ef1a6ec@gmail.com","name":"nistala"},"message":"change cursor to pointer","distinct":true,"url":"https://api.github.com/repos/aginzberg/crowdsource-platform/commits/6f5eea1cbd96a02adf4795280e804c2999efef49"},{"sha":"67a3af4589f1398cf99855310832ff5364f985ff","author":{"email":"288db6b72faa20e736dcae27d016212a7ef1a6ec@gmail.com","name":"nistala"},"message":"show errors in ui","distinct":true,"url":"https://api.github.com/repos/aginzberg/crowdsource-platform/commits/67a3af4589f1398cf99855310832ff5364f985ff"},{"sha":"d18f9ebcd945a5a97087649d42050a315914088f","author":{"email":"288db6b72faa20e736dcae27d016212a7ef1a6ec@gmail.com","name":"nistala"},"message":"add appropriate error messages across project","distinct":true,"url":"https://api.github.com/repos/aginzberg/crowdsource-platform/commits/d18f9ebcd945a5a97087649d42050a315914088f"},{"sha":"7854371983f1fa9ae37d891fc4aec92edfc8b3f3","author":{"email":"9ebf78aebef9f043194eb295f6d0ac3eb0d21881@stanford.edu","name":"Rohit"},"message":"Merge pull request #387 from nistala/develop2\n\nFix bugs, remove stuff not directly used for project","distinct":true,"url":"https://api.github.com/repos/aginzberg/crowdsource-platform/commits/7854371983f1fa9ae37d891fc4aec92edfc8b3f3"},{"sha":"c46fcecdad75e317c13eaaf731dffa049fda63d1","author":{"email":"1a5c3e2e2038c965ef9c8da0c4b5560ce220a37a@gmail.com","name":"Durim Morina"},"message":"Merge pull request #385 from suvansh/patch-5\n\nChanged to multiprocessing.Lock()","distinct":true,"url":"https://api.github.com/repos/aginzberg/crowdsource-platform/commits/c46fcecdad75e317c13eaaf731dffa049fda63d1"},{"sha":"e142880b68d3ead775bf91c4c63ef4f9192f16a4","author":{"email":"1a5c3e2e2038c965ef9c8da0c4b5560ce220a37a@gmail.com","name":"Durim Morina"},"message":"added previous minimum rating required by the cascading alg","distinct":true,"url":"https://api.github.com/repos/aginzberg/crowdsource-platform/commits/e142880b68d3ead775bf91c4c63ef4f9192f16a4"},{"sha":"d7cfad69b1f962b5c323ea9d2f04c5fcd381ce95","author":{"email":"1a5c3e2e2038c965ef9c8da0c4b5560ce220a37a@gmail.com","name":"Durim Morina"},"message":"Merge pull request #389 from crowdresearch/prev-rating-module\n\nadded previous minimum rating required by the cascading alg","distinct":true,"url":"https://api.github.com/repos/aginzberg/crowdsource-platform/commits/d7cfad69b1f962b5c323ea9d2f04c5fcd381ce95"}]}