{"push_id":813190292,"size":5,"distinct_size":5,"ref":"refs/heads/master","head":"ae7c2cdb23a471749ffb769bc77c08ad7baf30a0","before":"7c3c2fc26faad8838701ab7dfcab81cc5ac68682","commits":[{"sha":"831903c67266024bbf585ccceed9faedba6063a7","author":{"email":"0ab42aa67a9a4cbc6b085a828832c79c9acd9bd2@uni-tuebingen.de","name":"Yufei Cai"},"message":"export multiple field from each student\n\nGoal = prepare for saving scheduler result in human readable\nform in a separate field","distinct":true,"url":"https://api.github.com/repos/ps-mr/tutorial-assignment/commits/831903c67266024bbf585ccceed9faedba6063a7"},{"sha":"47ef16b3ace3fa85d931113bdcb67825665172ca","author":{"email":"0ab42aa67a9a4cbc6b085a828832c79c9acd9bd2@uni-tuebingen.de","name":"Yufei Cai"},"message":"set user fields","distinct":true,"url":"https://api.github.com/repos/ps-mr/tutorial-assignment/commits/47ef16b3ace3fa85d931113bdcb67825665172ca"},{"sha":"5f3034617d159956e25038f0a4ea2ef0ddc29afd","author":{"email":"0ab42aa67a9a4cbc6b085a828832c79c9acd9bd2@uni-tuebingen.de","name":"Yufei Cai"},"message":"refactor configurations into dedicated object","distinct":true,"url":"https://api.github.com/repos/ps-mr/tutorial-assignment/commits/5f3034617d159956e25038f0a4ea2ef0ddc29afd"},{"sha":"9d956007a6fb8c9fed97a523f6f8fb9378e0aa2a","author":{"email":"0ab42aa67a9a4cbc6b085a828832c79c9acd9bd2@uni-tuebingen.de","name":"Yufei Cai"},"message":"refactor config object, use JSON as room format","distinct":true,"url":"https://api.github.com/repos/ps-mr/tutorial-assignment/commits/9d956007a6fb8c9fed97a523f6f8fb9378e0aa2a"},{"sha":"ae7c2cdb23a471749ffb769bc77c08ad7baf30a0","author":{"email":"0ab42aa67a9a4cbc6b085a828832c79c9acd9bd2@uni-tuebingen.de","name":"Yufei Cai"},"message":"make data file names configurable in config.json\n\nReason: when semester changes, one can edit config.json and re-run\nscheduler without recompilation.","distinct":true,"url":"https://api.github.com/repos/ps-mr/tutorial-assignment/commits/ae7c2cdb23a471749ffb769bc77c08ad7baf30a0"}]}