{"push_id":868134004,"size":42,"distinct_size":2,"ref":"refs/heads/user/LeBat/delete_submissions","head":"1295e599d7c08c348bd63b8101d7fb74b4b4032f","before":"e01a8807019daf2e1381dda1be25b6ef48d1114e","commits":[{"sha":"d28e4ae92bb81d62875c8144dd8dfc76bbebdbd0","author":{"email":"5c47bfa4407d2e6fd5226632c50c3a6f3f054026@gmail.com","name":"Spencer Hawkins"},"message":"pre-commit before meeting","distinct":false,"url":"https://api.github.com/repos/gitsubmit/gitsubmit-backend/commits/d28e4ae92bb81d62875c8144dd8dfc76bbebdbd0"},{"sha":"21840dea62a7fe16c1e6a58cd415682c326c8b8f","author":{"email":"5c47bfa4407d2e6fd5226632c50c3a6f3f054026@gmail.com","name":"Spencer Hawkins"},"message":"git file implementation","distinct":false,"url":"https://api.github.com/repos/gitsubmit/gitsubmit-backend/commits/21840dea62a7fe16c1e6a58cd415682c326c8b8f"},{"sha":"2f0878cdfc04cec3527d4eba1c1e4eed4c9bd532","author":{"email":"5c47bfa4407d2e6fd5226632c50c3a6f3f054026@gmail.com","name":"Spencer Hawkins"},"message":"Merge branch 'master' into user/shawkins/improvement/git_file_apis","distinct":false,"url":"https://api.github.com/repos/gitsubmit/gitsubmit-backend/commits/2f0878cdfc04cec3527d4eba1c1e4eed4c9bd532"},{"sha":"d8e36dceaa1b30a209c322b79c976a4dd50dddec","author":{"email":"5b584cc726f267f38b4a1577ac8d9be9bc781f47@gmail.com","name":"Tsintsir"},"message":"Three API endpoints for getting information on projects, submissions, and classes relevant in some way to a specified user.","distinct":false,"url":"https://api.github.com/repos/gitsubmit/gitsubmit-backend/commits/d8e36dceaa1b30a209c322b79c976a4dd50dddec"},{"sha":"5914cc07497ca4b8f8b96d5478a330c7fa6429c0","author":{"email":"5c47bfa4407d2e6fd5226632c50c3a6f3f054026@gmail.com","name":"Spencer Hawkins"},"message":"add usable users to test actual git things","distinct":false,"url":"https://api.github.com/repos/gitsubmit/gitsubmit-backend/commits/5914cc07497ca4b8f8b96d5478a330c7fa6429c0"},{"sha":"2e93b9bcd2e89e99de3a16a5e12d9c3b4cd30cdc","author":{"email":"5c47bfa4407d2e6fd5226632c50c3a6f3f054026@gmail.com","name":"Spencer Hawkins"},"message":"add a simple git test","distinct":false,"url":"https://api.github.com/repos/gitsubmit/gitsubmit-backend/commits/2e93b9bcd2e89e99de3a16a5e12d9c3b4cd30cdc"},{"sha":"33d133b7b9597f4c4738eee987e4c31cba02d382","author":{"email":"5c47bfa4407d2e6fd5226632c50c3a6f3f054026@gmail.com","name":"Spencer Hawkins"},"message":"Add generating files and pushing","distinct":false,"url":"https://api.github.com/repos/gitsubmit/gitsubmit-backend/commits/33d133b7b9597f4c4738eee987e4c31cba02d382"},{"sha":"118c5237719e3cc2698f27c022525920f2efe172","author":{"email":"5c47bfa4407d2e6fd5226632c50c3a6f3f054026@gmail.com","name":"Spencer Hawkins"},"message":"raise exception if can't clone","distinct":false,"url":"https://api.github.com/repos/gitsubmit/gitsubmit-backend/commits/118c5237719e3cc2698f27c022525920f2efe172"},{"sha":"1fcd39f62a53cfe6b2ce2e5fd8f3660d7faf89dd","author":{"email":"5c47bfa4407d2e6fd5226632c50c3a6f3f054026@gmail.com","name":"Spencer Hawkins"},"message":"update file path for git things","distinct":false,"url":"https://api.github.com/repos/gitsubmit/gitsubmit-backend/commits/1fcd39f62a53cfe6b2ce2e5fd8f3660d7faf89dd"},{"sha":"23e17bc41b0b7a1246cfe7e1de71d1e9f4ff932d","author":{"email":"5c47bfa4407d2e6fd5226632c50c3a6f3f054026@gmail.com","name":"Spencer Hawkins"},"message":"copy files from docker","distinct":false,"url":"https://api.github.com/repos/gitsubmit/gitsubmit-backend/commits/23e17bc41b0b7a1246cfe7e1de71d1e9f4ff932d"},{"sha":"0aba7db8187c288baf2a41bf8f96f79b78f82319","author":{"email":"5c47bfa4407d2e6fd5226632c50c3a6f3f054026@gmail.com","name":"Spencer Hawkins"},"message":"tests for getting files","distinct":false,"url":"https://api.github.com/repos/gitsubmit/gitsubmit-backend/commits/0aba7db8187c288baf2a41bf8f96f79b78f82319"},{"sha":"8eac3f7118c1aa054e443f590ea7fbb5332f1c56","author":{"email":"5c47bfa4407d2e6fd5226632c50c3a6f3f054026@gmail.com","name":"Spencer Hawkins"},"message":"remove curl calls; covered in robot tests","distinct":false,"url":"https://api.github.com/repos/gitsubmit/gitsubmit-backend/commits/8eac3f7118c1aa054e443f590ea7fbb5332f1c56"},{"sha":"720fab20b116c6dc7d804c600c7e6b8ef02af8f5","author":{"email":"5c47bfa4407d2e6fd5226632c50c3a6f3f054026@gmail.com","name":"Spencer Hawkins"},"message":"only kill testing server at START of new tests","distinct":false,"url":"https://api.github.com/repos/gitsubmit/gitsubmit-backend/commits/720fab20b116c6dc7d804c600c7e6b8ef02af8f5"},{"sha":"ed580afc269e3b98b99117697a741f667c808f7b","author":{"email":"5c47bfa4407d2e6fd5226632c50c3a6f3f054026@gmail.com","name":"Spencer Hawkins"},"message":"only kill testing server at START of new tests","distinct":false,"url":"https://api.github.com/repos/gitsubmit/gitsubmit-backend/commits/ed580afc269e3b98b99117697a741f667c808f7b"},{"sha":"5b9d18063eb43aa35a45460d472f0ca2cd5450c3","author":{"email":"5c47bfa4407d2e6fd5226632c50c3a6f3f054026@gmail.com","name":"Spencer Hawkins"},"message":"use nohup","distinct":false,"url":"https://api.github.com/repos/gitsubmit/gitsubmit-backend/commits/5b9d18063eb43aa35a45460d472f0ca2cd5450c3"},{"sha":"fb2ff74214d1baa8f9dd8bf354abd1042d3bcf66","author":{"email":"5c47bfa4407d2e6fd5226632c50c3a6f3f054026@gmail.com","name":"Spencer Hawkins"},"message":"see src/db.py:27","distinct":false,"url":"https://api.github.com/repos/gitsubmit/gitsubmit-backend/commits/fb2ff74214d1baa8f9dd8bf354abd1042d3bcf66"},{"sha":"780eae76a736b75a39e913bceea9136c659caf67","author":{"email":"5c47bfa4407d2e6fd5226632c50c3a6f3f054026@gmail.com","name":"Spencer Hawkins"},"message":"validate email and password requirements","distinct":false,"url":"https://api.github.com/repos/gitsubmit/gitsubmit-backend/commits/780eae76a736b75a39e913bceea9136c659caf67"},{"sha":"96d6fe613a26dd2396dbca1d9753cec1662b4fc2","author":{"email":"5c47bfa4407d2e6fd5226632c50c3a6f3f054026@gmail.com","name":"Spencer Hawkins"},"message":"Merge pull request #110 from gitsubmit/user/shawkins/improvement/git_file_apis\n\nUser/shawkins/improvement/git file apis","distinct":false,"url":"https://api.github.com/repos/gitsubmit/gitsubmit-backend/commits/96d6fe613a26dd2396dbca1d9753cec1662b4fc2"},{"sha":"d0316e1a486d0be80d2913f10fdcfaed4a1ccecd","author":{"email":"5c47bfa4407d2e6fd5226632c50c3a6f3f054026@gmail.com","name":"Spencer Hawkins"},"message":"Merge branch 'master' into user/shawkins/fix/signup_method_signature","distinct":false,"url":"https://api.github.com/repos/gitsubmit/gitsubmit-backend/commits/d0316e1a486d0be80d2913f10fdcfaed4a1ccecd"},{"sha":"6668c9acebe9c8ca6576ec22f56fa4b883531349","author":{"email":"5c47bfa4407d2e6fd5226632c50c3a6f3f054026@gmail.com","name":"Spencer Hawkins"},"message":"Merge pull request #112 from gitsubmit/user/shawkins/improvement/validate_signup_login\n\nvalidate email and password requirements","distinct":false,"url":"https://api.github.com/repos/gitsubmit/gitsubmit-backend/commits/6668c9acebe9c8ca6576ec22f56fa4b883531349"}]}