{"push_id":919993500,"size":10,"distinct_size":10,"ref":"refs/heads/master","head":"af036133a51b0e56a3e677cc9fc0df994a94e579","before":"6505f8d42417e6c4ddc691e0f6574e833d40f495","commits":[{"sha":"98867f04e39d2593014539d11ccd2be3db032aa2","author":{"email":"df85d9be9b5d55c16cc09cadeed2235df3e70d8d@gmail.com","name":"ynchsung"},"message":"Controller: connect DatabaseManager to EventHandler","distinct":true,"url":"https://api.github.com/repos/TonyLCY/sdp2015/commits/98867f04e39d2593014539d11ccd2be3db032aa2"},{"sha":"4e3232eaad4ec577dceebe49d2402d637cac2856","author":{"email":"3ad592dfe7c1399dc523367544b73c2a529ba64a@gmail.com","name":"Tenyoku"},"message":"Controller: timer","distinct":true,"url":"https://api.github.com/repos/TonyLCY/sdp2015/commits/4e3232eaad4ec577dceebe49d2402d637cac2856"},{"sha":"1a586c40152de794f3575ecd8ce3952454a80df6","author":{"email":"170b37ab571a01acef6b3860ab7e9560c909fb8e@gmail.com","name":"aalexx"},"message":"Added question and answer tab with Q&A table.\n\nAdded Q&A tab and table.","distinct":true,"url":"https://api.github.com/repos/TonyLCY/sdp2015/commits/1a586c40152de794f3575ecd8ce3952454a80df6"},{"sha":"9bbf6a06306309494c9068a46ac0b5d63d57a3d9","author":{"email":"170b37ab571a01acef6b3860ab7e9560c909fb8e@gmail.com","name":"aalexx"},"message":"Move shared gui element out of controller package.\n\nMove shared gui element from controller package to shared gui package.","distinct":true,"url":"https://api.github.com/repos/TonyLCY/sdp2015/commits/9bbf6a06306309494c9068a46ac0b5d63d57a3d9"},{"sha":"e13f49275d696b8fa590981dd8d92e3d26b14b62","author":{"email":"170b37ab571a01acef6b3860ab7e9560c909fb8e@gmail.com","name":"aalexx"},"message":"Add default button support on MyConfirmationButton.\n\nAdd default button support on MyConfirmationButton. Default button means\nthe button that will be triggered on pressing Enter key in that page.","distinct":true,"url":"https://api.github.com/repos/TonyLCY/sdp2015/commits/e13f49275d696b8fa590981dd8d92e3d26b14b62"},{"sha":"a8ad54f1531459f161cb34198a434fd46c0e4f1e","author":{"email":"df85d9be9b5d55c16cc09cadeed2235df3e70d8d@gmail.com","name":"ynchsung"},"message":"Controller: Fix variables naming; syncHandler, resultHandler; remove unused var\n\n1. (a) JSON: (XXX)_timestamp -> (XXX)_time_stamp\n   (b) Variables: (XXX)_timeStamp\n   (c) Database: not fixed, but will be corrected by others.\n2. Problem.java: (XXX)_limit -> (XXX)Limit.\n3. Implement syncHandler.\n4. Add \"submit_time_stamp\" to msg result.\n5. Remove runtime, memory from result.","distinct":true,"url":"https://api.github.com/repos/TonyLCY/sdp2015/commits/a8ad54f1531459f161cb34198a434fd46c0e4f1e"},{"sha":"aff8d9c96f37306586b2a9a6c9f23a1887d50a4e","author":{"email":"3ad592dfe7c1399dc523367544b73c2a529ba64a@gmail.com","name":"Tenyoku"},"message":"Merge pull request #10 from aalexx-S/master\n\nAdd Q&A and move some files and add default button support for MyConfirmationButton.","distinct":true,"url":"https://api.github.com/repos/TonyLCY/sdp2015/commits/aff8d9c96f37306586b2a9a6c9f23a1887d50a4e"},{"sha":"8b0c74f7e380037acedfcc122464379cf39693f9","author":{"email":"df85d9be9b5d55c16cc09cadeed2235df3e70d8d@gmail.com","name":"ynchsung"},"message":"Merge branch 'master' of https://github.com/TonyLCY/sdp2015 into master: fix conflict\n\nConflicts:\n\tsrc/main/java/Controller/DatabaseManager/SubmissionManager.java","distinct":true,"url":"https://api.github.com/repos/TonyLCY/sdp2015/commits/8b0c74f7e380037acedfcc122464379cf39693f9"},{"sha":"f03fdc63e96fc11ce0af2c747149920a226380a1","author":{"email":"df85d9be9b5d55c16cc09cadeed2235df3e70d8d@gmail.com","name":"ynchsung"},"message":"Merge pull request #11 from TonyLCY/master\n\n6505f8d database manager, change timestamp \">\" to \">=\" in sync\nf257e33 database managers split sync for QAManager and SubmissionManager\nda9c782 database getProblemById setString added\nd9c32de database managers change more statements to prepared statements\n933185d database, Problem's updateEntry and addEntry changed to prevent injection attack\n5de3159 database, add method flushTable for all managers\nd8ea3dc database manager add key \"type\" for QAManager\n2492ed1 database manager add getProblemById method","distinct":true,"url":"https://api.github.com/repos/TonyLCY/sdp2015/commits/f03fdc63e96fc11ce0af2c747149920a226380a1"},{"sha":"af036133a51b0e56a3e677cc9fc0df994a94e579","author":{"email":"e94289fc248b07a9d8801a2b36360f7d9012e2a0@gmail.com","name":"TonyLCY"},"message":"Controller: database managers filter one more message in checkLock","distinct":true,"url":"https://api.github.com/repos/TonyLCY/sdp2015/commits/af036133a51b0e56a3e677cc9fc0df994a94e579"}]}