{"push_id":577560999,"size":6,"distinct_size":6,"ref":"refs/heads/master","head":"ade1a3f25469760a25197627daa402c2807030f1","before":"1d19b1128337ec163ef49fde0c2d181a438d25a0","commits":[{"sha":"b62d18f4834adf69bab60b8f3a33736eb4a6a4fa","author":{"email":"bbc5697d241bc4f8cce451c7962e78bfd02f50e3@nuevaschool.org","name":"Jen Selby"},"message":"Change how constraint -> object works\n\nWe don't need to change everything back into an object; we only need the ids\nAlso, only section variables will need to be translated (I think), so simplify that\n    (Note: we'll need to filter out non-section variables if/when we add them)","distinct":true,"url":"https://api.github.com/repos/jennselby/corvus/commits/b62d18f4834adf69bab60b8f3a33736eb4a6a4fa"},{"sha":"541a3e34722a2911bf3c9a45c45d2f8b6f9854c6","author":{"email":"bbc5697d241bc4f8cce451c7962e78bfd02f50e3@nuevaschool.org","name":"Jen Selby"},"message":"Fuller test of scheduling/translating output\n\nDoesn't pass yet, since the scheduler doesn't look at teachers or students yet\nNot a proper unit test, and also messy","distinct":true,"url":"https://api.github.com/repos/jennselby/corvus/commits/541a3e34722a2911bf3c9a45c45d2f8b6f9854c6"},{"sha":"ba1d59d51c8d382bf7d51e838376c5122dca7038","author":{"email":"bbc5697d241bc4f8cce451c7962e78bfd02f50e3@nuevaschool.org","name":"Jen Selby"},"message":"Merge branch 'master' of github.com:jennselby/corvus\n\nI forgot to pull Nick's bulk test data changes earlier.","distinct":true,"url":"https://api.github.com/repos/jennselby/corvus/commits/ba1d59d51c8d382bf7d51e838376c5122dca7038"},{"sha":"542260caac4651e3037b40d0d3a6f40d66435cf5","author":{"email":"bbc5697d241bc4f8cce451c7962e78bfd02f50e3@nuevaschool.org","name":"Jen Selby"},"message":"Make sure the validation code loads before the tests","distinct":true,"url":"https://api.github.com/repos/jennselby/corvus/commits/542260caac4651e3037b40d0d3a6f40d66435cf5"},{"sha":"4477945e3d0a7c419a4a2a1a77a806d2a32390b1","author":{"email":"bbc5697d241bc4f8cce451c7962e78bfd02f50e3@nuevaschool.org","name":"Jen Selby"},"message":"After generating a schedule, validate it and save errors","distinct":true,"url":"https://api.github.com/repos/jennselby/corvus/commits/4477945e3d0a7c419a4a2a1a77a806d2a32390b1"},{"sha":"ade1a3f25469760a25197627daa402c2807030f1","author":{"email":"bbc5697d241bc4f8cce451c7962e78bfd02f50e3@nuevaschool.org","name":"Jen Selby"},"message":"Thoughts about what schedule validation would look like","distinct":true,"url":"https://api.github.com/repos/jennselby/corvus/commits/ade1a3f25469760a25197627daa402c2807030f1"}]}