{"push_id":3019096454,"size":65,"distinct_size":31,"ref":"refs/heads/master","head":"d724d35f256276192d1b91ff0dfd1f5acfcc80e9","before":"4bbea9fe7e0b0831e045ec032b004b69420576bd","commits":[{"sha":"3f4eafe417d504382769142016aa4aa37f25a95c","author":{"name":"Misha Schwartz","email":"f0fcb9b662fda54d90316e17aa129a914b443908@gmail.com"},"message":"submissions: don't give option to upload a file for students if web submit is off","distinct":false,"url":"https://api.github.com/repos/adisandro/Markus/commits/3f4eafe417d504382769142016aa4aa37f25a95c"},{"sha":"88fffb59333cc039214df247ee5fd12158724add","author":{"name":"Alessio Di Sandro","email":"d1e041dbf82371dba4b7ce197da2d875b0c99b80@gmail.com"},"message":"svn: Fix revision list with assignments like 'aX' and 'aXsuffix'","distinct":false,"url":"https://api.github.com/repos/adisandro/Markus/commits/88fffb59333cc039214df247ee5fd12158724add"},{"sha":"7c4c7888ab79ac79d4b5ea12caf471a092572d94","author":{"name":"Misha Schwartz","email":"f0fcb9b662fda54d90316e17aa129a914b443908@gmail.com"},"message":"csv-download: send correct form values when downloading assignment summary csv files","distinct":false,"url":"https://api.github.com/repos/adisandro/Markus/commits/7c4c7888ab79ac79d4b5ea12caf471a092572d94"},{"sha":"03dab0a7b0bcbdc475fbda97c626606590ef73a0","author":{"name":"Misha Schwartz","email":"f0fcb9b662fda54d90316e17aa129a914b443908@gmail.com"},"message":"js: use backticks in case content contains newlines (causes syntax error otherwise)","distinct":false,"url":"https://api.github.com/repos/adisandro/Markus/commits/03dab0a7b0bcbdc475fbda97c626606590ef73a0"},{"sha":"0d42b6f1f5ec154dafc0d8810bf36f2907084c28","author":{"name":"Misha Schwartz","email":"f0fcb9b662fda54d90316e17aa129a914b443908@gmail.com"},"message":"js: replace newlines with space instead","distinct":false,"url":"https://api.github.com/repos/adisandro/Markus/commits/0d42b6f1f5ec154dafc0d8810bf36f2907084c28"},{"sha":"e3083e66f7879c56481d5c9aea1e5d37e5d0dc9a","author":{"name":"Misha Schwartz","email":"f0fcb9b662fda54d90316e17aa129a914b443908@gmail.com"},"message":"autotesting: show extra info below test result tables","distinct":false,"url":"https://api.github.com/repos/adisandro/Markus/commits/e3083e66f7879c56481d5c9aea1e5d37e5d0dc9a"},{"sha":"e4eaac7928acbb5463eb181e56716d32dba964f3","author":{"name":"Misha Schwartz","email":"f0fcb9b662fda54d90316e17aa129a914b443908@gmail.com"},"message":"I18n: add internationalization strings for extra inof","distinct":false,"url":"https://api.github.com/repos/adisandro/Markus/commits/e4eaac7928acbb5463eb181e56716d32dba964f3"},{"sha":"5dd7ae735582c0499eaeb537314495107d616c68","author":{"name":"Misha Schwartz","email":"f0fcb9b662fda54d90316e17aa129a914b443908@gmail.com"},"message":"react: render extra info with html linebreaks","distinct":false,"url":"https://api.github.com/repos/adisandro/Markus/commits/5dd7ae735582c0499eaeb537314495107d616c68"},{"sha":"35c98e7192740f54f013731bdc5b65867b625873","author":{"name":"Misha Schwartz","email":"f0fcb9b662fda54d90316e17aa129a914b443908@gmail.com"},"message":"repos: allow graders to checkout student repositories if vcs_submit is off. Also improve logic wrt when the permission file is updated","distinct":false,"url":"https://api.github.com/repos/adisandro/Markus/commits/35c98e7192740f54f013731bdc5b65867b625873"},{"sha":"c8d9f1855477cc007e4b7127dff809c73bfe748c","author":{"name":"Misha Schwartz","email":"f0fcb9b662fda54d90316e17aa129a914b443908@gmail.com"},"message":"repo: student permissions are determined by the assignment that is due last","distinct":false,"url":"https://api.github.com/repos/adisandro/Markus/commits/c8d9f1855477cc007e4b7127dff809c73bfe748c"},{"sha":"1d5047195d3ec7285451ed9b9396a77df127ff32","author":{"name":"David Liu","email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@cs.toronto.edu"},"message":"Merge branch 'fix-svn-same-assignment-prefix' of https://github.com/adisandro/Markus into 1.7.0","distinct":false,"url":"https://api.github.com/repos/adisandro/Markus/commits/1d5047195d3ec7285451ed9b9396a77df127ff32"},{"sha":"4a0253eed14287d4c6ee97e3edbcbc619ed6227a","author":{"name":"David Liu","email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@cs.toronto.edu"},"message":"Merge branch 'summary-csv' of https://github.com/mishaschwartz/Markus into 1.7.0","distinct":false,"url":"https://api.github.com/repos/adisandro/Markus/commits/4a0253eed14287d4c6ee97e3edbcbc619ed6227a"},{"sha":"7d971c85101399c194f3a04fffecb4acbd378e8d","author":{"name":"Misha Schwartz","email":"f0fcb9b662fda54d90316e17aa129a914b443908@gmail.com"},"message":"autotest: make extra info prettier and don't unsafely insert html text","distinct":false,"url":"https://api.github.com/repos/adisandro/Markus/commits/7d971c85101399c194f3a04fffecb4acbd378e8d"},{"sha":"834f75f545db4c7b681f1bc0cabd88ad2b48f9ff","author":{"name":"David Liu","email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@cs.toronto.edu"},"message":"Merge branch 'accept-newlines' of https://github.com/mishaschwartz/Markus into 1.7.0","distinct":false,"url":"https://api.github.com/repos/adisandro/Markus/commits/834f75f545db4c7b681f1bc0cabd88ad2b48f9ff"},{"sha":"9e859af42a359bdc4e56a7787d27427e5d58d361","author":{"name":"David Liu","email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@cs.toronto.edu"},"message":"Merge branch 'show-extra-info' of https://github.com/mishaschwartz/Markus into 1.7.0","distinct":false,"url":"https://api.github.com/repos/adisandro/Markus/commits/9e859af42a359bdc4e56a7787d27427e5d58d361"},{"sha":"3a623efc2960fd563fbbffabb9d3b73ed1aca603","author":{"name":"David Liu","email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@cs.toronto.edu"},"message":"Merge branch 'repo-permissions-update' of https://github.com/mishaschwartz/Markus into 1.7.0","distinct":false,"url":"https://api.github.com/repos/adisandro/Markus/commits/3a623efc2960fd563fbbffabb9d3b73ed1aca603"},{"sha":"d5ec9d8c162f6842a9426e9adcc65ca0ea29f2b7","author":{"name":"Alessio Di Sandro","email":"d1e041dbf82371dba4b7ce197da2d875b0c99b80@gmail.com"},"message":"api: Fix result total mark when uploading marks","distinct":false,"url":"https://api.github.com/repos/adisandro/Markus/commits/d5ec9d8c162f6842a9426e9adcc65ca0ea29f2b7"},{"sha":"f61bd355fcb39f78f001d261ef88bb830374856a","author":{"name":"David Liu","email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@cs.toronto.edu"},"message":"Merge branch 'fix-api-marks' of https://github.com/adisandro/Markus into 1.7.0","distinct":false,"url":"https://api.github.com/repos/adisandro/Markus/commits/f61bd355fcb39f78f001d261ef88bb830374856a"},{"sha":"905dd251f10f4e985d9e1381f9463169ca77efdb","author":{"name":"Misha Schwartz","email":"f0fcb9b662fda54d90316e17aa129a914b443908@gmail.com"},"message":"react-table: sort submission table date column as date not as string\n\n(cherry picked from commit 39579ce8e61245ca1363960c9144661165a16dd7)","distinct":false,"url":"https://api.github.com/repos/adisandro/Markus/commits/905dd251f10f4e985d9e1381f9463169ca77efdb"},{"sha":"76d767fbc59521be27b4798f5a1ba24a439bc76f","author":{"name":"Hannah Li","email":"3c5177adaf12029945783ea2eb8232c6bd904fe7@mail.utoronto.ca"},"message":"Moved group methods from assignment controller to groups controller","distinct":true,"url":"https://api.github.com/repos/adisandro/Markus/commits/76d767fbc59521be27b4798f5a1ba24a439bc76f"}]}
{"actor":{"display_login":"adisandro"}}