{"push_id":807173481,"size":8,"distinct_size":0,"ref":"refs/heads/master","head":"2b6b229813a5fc22a7e5c70b604fb3ac88e371c4","before":"1d7d19fc2d91794197122b37508883f010c29096","commits":[{"sha":"739805294605e112aeebe20f3ade6a3187838d30","author":{"email":"43cae7a20b6f09ccde88411516e69eec8419a148@studserv.uni-leipzig.de","name":"Jakob Runge"},"message":"Added TranslationTableProjection.withTables($lambda)","distinct":false,"url":"https://api.github.com/repos/sndcomp/website/commits/739805294605e112aeebe20f3ade6a3187838d30"},{"sha":"59eded78d5df8da4472d7731be6b3fd0954278f4","author":{"email":"43cae7a20b6f09ccde88411516e69eec8419a148@studserv.uni-leipzig.de","name":"Jakob Runge"},"message":"Added TranslationColumnProjection.getTable()","distinct":false,"url":"https://api.github.com/repos/sndcomp/website/commits/59eded78d5df8da4472d7731be6b3fd0954278f4"},{"sha":"c0ca27530d3103a619b1cfddbe5edd259737511b","author":{"email":"43cae7a20b6f09ccde88411516e69eec8419a148@studserv.uni-leipzig.de","name":"Jakob Runge"},"message":"Working on TranslationColumnProjection.page(…)","distinct":false,"url":"https://api.github.com/repos/sndcomp/website/commits/c0ca27530d3103a619b1cfddbe5edd259737511b"},{"sha":"f5e7b649bfc62cd7378ec7ad2bf1b932e79d1be7","author":{"email":"43cae7a20b6f09ccde88411516e69eec8419a148@studserv.uni-leipzig.de","name":"Jakob Runge"},"message":"Bugfix in TranslationTableProjection.projectColumns()\n\n- projectColumns now copies dependsOnStudy and study fields as necessary.\n  Not doing this would hinder the implementation of TranslationColumnProjection.page(…).","distinct":false,"url":"https://api.github.com/repos/sndcomp/website/commits/f5e7b649bfc62cd7378ec7ad2bf1b932e79d1be7"},{"sha":"78c6b56b8de4f4283fb6cd47e7c4beebec581302","author":{"email":"43cae7a20b6f09ccde88411516e69eec8419a148@studserv.uni-leipzig.de","name":"Jakob Runge"},"message":"Added TranslationColumnProjection.getStudy()","distinct":false,"url":"https://api.github.com/repos/sndcomp/website/commits/78c6b56b8de4f4283fb6cd47e7c4beebec581302"},{"sha":"6226ec45aa2ce1d7dac43145c78a86eb82daf0e1","author":{"email":"43cae7a20b6f09ccde88411516e69eec8419a148@studserv.uni-leipzig.de","name":"Jakob Runge"},"message":"Cleanup in TranslationColumnProjection\n\n- TranslationColumnProjection uses DataProvider::fetchAll()\n  instead of own $fetchAll(…) now, which enhances code reuse.","distinct":false,"url":"https://api.github.com/repos/sndcomp/website/commits/6226ec45aa2ce1d7dac43145c78a86eb82daf0e1"},{"sha":"63fdb9bacbed7e431e13737f5176a1e8a671684f","author":{"email":"43cae7a20b6f09ccde88411516e69eec8419a148@studserv.uni-leipzig.de","name":"Jakob Runge"},"message":"Added TranslationTableProjection::fetchDescription(…)","distinct":false,"url":"https://api.github.com/repos/sndcomp/website/commits/63fdb9bacbed7e431e13737f5176a1e8a671684f"},{"sha":"2b6b229813a5fc22a7e5c70b604fb3ac88e371c4","author":{"email":"43cae7a20b6f09ccde88411516e69eec8419a148@studserv.uni-leipzig.de","name":"Jakob Runge"},"message":"Implemented TranslationColumnProjection.page(…)","distinct":false,"url":"https://api.github.com/repos/sndcomp/website/commits/2b6b229813a5fc22a7e5c70b604fb3ac88e371c4"}]}