{"push_id":1468221313,"size":20,"distinct_size":20,"ref":"refs/heads/select_code_language","head":"95a3603158bc7d217b202501f65fe81eeafb18b7","before":"5aadd663af25ac6ed15c792af0236f3ac7b295bc","commits":[{"sha":"f9760ade8a5632210cb983b8d20b3f961fb03d12","author":{"name":"Stefano Maggiolo","email":"688a3431cad166f9759b4a6c157e3df3a764a483@gmail.com"},"message":"Fix user test evaluation from the last changes to ES\n\nFixes #676","distinct":true,"url":"https://api.github.com/repos/PJeBeK/cms/commits/f9760ade8a5632210cb983b8d20b3f961fb03d12"},{"sha":"8b6e77aad2dd6e426dc7f1cf20896333af2accad","author":{"name":"Stefano Maggiolo","email":"688a3431cad166f9759b4a6c157e3df3a764a483@gmail.com"},"message":"Basic support for user tests in AWS","distinct":true,"url":"https://api.github.com/repos/PJeBeK/cms/commits/8b6e77aad2dd6e426dc7f1cf20896333af2accad"},{"sha":"c7ccd4e967fb255a28bd17dee303dc41a863ceb1","author":{"name":"Stefano Maggiolo","email":"688a3431cad166f9759b4a6c157e3df3a764a483@gmail.com"},"message":"Functional tests for user tests","distinct":true,"url":"https://api.github.com/repos/PJeBeK/cms/commits/c7ccd4e967fb255a28bd17dee303dc41a863ceb1"},{"sha":"bdcdc585d8972e8a93a4881de33f0869f246d8ef","author":{"name":"Stefano Maggiolo","email":"688a3431cad166f9759b4a6c157e3df3a764a483@gmail.com"},"message":"Do not schedule user test post-operations before committing\n\nFor some reason (just the usual user test neglecting, probably), we\ndid change ES to first commit all submission results, and only then\nschedule the next operation, but we did not change user tests to do\nthe same.\n\nThis means that in some situations, the thread in triggered service\nmight had seen and executed the new operation before the result was\ncommitted, and that was trouble.","distinct":true,"url":"https://api.github.com/repos/PJeBeK/cms/commits/bdcdc585d8972e8a93a4881de33f0869f246d8ef"},{"sha":"43a768f616d59a5e38298d0a94ed08211ebea23f","author":{"name":"Kārlis Seņko","email":"3ce73b9df7d44d54e1aecd85fd152b398dbb336e@gmail.com"},"message":"Show team names in AWS ranking views.","distinct":true,"url":"https://api.github.com/repos/PJeBeK/cms/commits/43a768f616d59a5e38298d0a94ed08211ebea23f"},{"sha":"9fe027228026ee4c2ce6a5610ae142939797d719","author":{"name":"Minwei Xu","email":"2141599d215d3a74d802b7e7b094c4683538189c@gmail.com"},"message":"Fix typo in introduction","distinct":true,"url":"https://api.github.com/repos/PJeBeK/cms/commits/9fe027228026ee4c2ce6a5610ae142939797d719"},{"sha":"81ec1632c2ab37e44a4490a8ebe979a202b7bda0","author":{"name":"Andrey Vihrov","email":"869edb95fd27dbc1ea9ab1c6d27db87f17f268fa@gmail.com"},"message":"Add Latvian translation file","distinct":true,"url":"https://api.github.com/repos/PJeBeK/cms/commits/81ec1632c2ab37e44a4490a8ebe979a202b7bda0"},{"sha":"11bc4a6eabb70a1a49819e27760515b8b8ea65f8","author":{"name":"Stefano Maggiolo","email":"688a3431cad166f9759b4a6c157e3df3a764a483@gmail.com"},"message":"Avoid trying to build l10n for special directories\n\nSometimes there are spurious things, such as the __pycache__ directory.","distinct":true,"url":"https://api.github.com/repos/PJeBeK/cms/commits/11bc4a6eabb70a1a49819e27760515b8b8ea65f8"},{"sha":"a47ea463e30116cd98c699307942a38ec1da12d0","author":{"name":"William Di Luigi","email":"c63f5b5b84a170c5d57071a7a84d123ad12def0e@gmail.com"},"message":"Allow checker to fork processes","distinct":true,"url":"https://api.github.com/repos/PJeBeK/cms/commits/a47ea463e30116cd98c699307942a38ec1da12d0"},{"sha":"10cb40ffa6ffbcc58611af9e8c723357d12d7af3","author":{"name":"Stefano Maggiolo","email":"688a3431cad166f9759b4a6c157e3df3a764a483@gmail.com"},"message":"Do not allow users to submit zip files when we need language detection\n\nIt is not the use case (it was done mostly for output only), and I\nthink it's broken now as we look for files called \"filename.%l\" when\nthe files in the zip are obviously called something like\n\"filename.cpp\".","distinct":true,"url":"https://api.github.com/repos/PJeBeK/cms/commits/10cb40ffa6ffbcc58611af9e8c723357d12d7af3"},{"sha":"c3950733d72a1fdbd6c3d191ede1d26707947aa3","author":{"name":"Stefano Maggiolo","email":"688a3431cad166f9759b4a6c157e3df3a764a483@gmail.com"},"message":"Small refactoring to avoid duplication on submission errors","distinct":true,"url":"https://api.github.com/repos/PJeBeK/cms/commits/c3950733d72a1fdbd6c3d191ede1d26707947aa3"},{"sha":"6176f974131517932fe0f1116e35a4519bf95fee","author":{"name":"Kārlis Seņko","email":"3ce73b9df7d44d54e1aecd85fd152b398dbb336e@gmail.com"},"message":"Allow enabling workers.","distinct":true,"url":"https://api.github.com/repos/PJeBeK/cms/commits/6176f974131517932fe0f1116e35a4519bf95fee"},{"sha":"08ea65064e34c6fc88ca583ec0253b3d00625782","author":{"name":"Andrey Vihrov","email":"869edb95fd27dbc1ea9ab1c6d27db87f17f268fa@gmail.com"},"message":"HTML fixes\n\nWith these changes, CWS and AWS pages (as served by the servers and\nwithout JS DOM modifications) now pass validator checks at\nhttps://validator.w3.org/.\n\nRWS is partially fixed, but still does not pass validation because of\ndisallowed empty elements that are used by JS to generate content.","distinct":true,"url":"https://api.github.com/repos/PJeBeK/cms/commits/08ea65064e34c6fc88ca583ec0253b3d00625782"},{"sha":"7ba7076e39616b2880a9fe3876ffd7c2b7469e8e","author":{"name":"Luca Versari","email":"ccfaf20aa0053fc906f6cf08e6b6a98e5bfb2d12@gmail.com"},"message":"Implement \"tombstone executables\".\n\nIf an executable has some fake, pre-defined digest, then\nany evaluation that uses that executable will recompile it.\n\nAlso, script (python and sql) to delete orphaned files from the\ndatabase, and to transform executable's digests to the fake one.","distinct":true,"url":"https://api.github.com/repos/PJeBeK/cms/commits/7ba7076e39616b2880a9fe3876ffd7c2b7469e8e"},{"sha":"6d97eec643e64f1a40a6fd6e75271ee48540980d","author":{"name":"Kārlis Seņko","email":"3ce73b9df7d44d54e1aecd85fd152b398dbb336e@gmail.com"},"message":"Prevent rpc error from leaking connection and reduce resource refresh size.\n\n* If rpc fails timeout after some time.\n* Send information only about required shards and limit maximum data\nsize.","distinct":true,"url":"https://api.github.com/repos/PJeBeK/cms/commits/6d97eec643e64f1a40a6fd6e75271ee48540980d"},{"sha":"65a6919d5abf725aad0ac048ebe586879be882f9","author":{"name":"William Di Luigi","email":"c63f5b5b84a170c5d57071a7a84d123ad12def0e@gmail.com"},"message":"[cmsMake] Avoid printing unneeded newline","distinct":true,"url":"https://api.github.com/repos/PJeBeK/cms/commits/65a6919d5abf725aad0ac048ebe586879be882f9"},{"sha":"c744d6d7650c49d3213610d60fa8b167874f4764","author":{"name":"Stefano Maggiolo","email":"688a3431cad166f9759b4a6c157e3df3a764a483@gmail.com"},"message":"Make check_translation work again","distinct":true,"url":"https://api.github.com/repos/PJeBeK/cms/commits/c744d6d7650c49d3213610d60fa8b167874f4764"},{"sha":"c0f077c8183023302fb7c1a013c85253fccf2168","author":{"name":"Peyman Jabbarzade Ganje","email":"592e21ec38a017a2517985ef8772cf7b02041fa5@gmail.com"},"message":"Add a script for adding multiple testcases in terminal","distinct":true,"url":"https://api.github.com/repos/PJeBeK/cms/commits/c0f077c8183023302fb7c1a013c85253fccf2168"},{"sha":"9d0ce03e6e783dec7a7f4fbd0bd938c9a91995b8","author":{"name":"Stefano Maggiolo","email":"688a3431cad166f9759b4a6c157e3df3a764a483@gmail.com"},"message":"AddTestcases can add to non-active datasets","distinct":true,"url":"https://api.github.com/repos/PJeBeK/cms/commits/9d0ce03e6e783dec7a7f4fbd0bd938c9a91995b8"},{"sha":"95a3603158bc7d217b202501f65fe81eeafb18b7","author":{"name":"Peyman Jabbarzade Ganje","email":"592e21ec38a017a2517985ef8772cf7b02041fa5@gmail.com"},"message":"add ability for choosing language manually","distinct":true,"url":"https://api.github.com/repos/PJeBeK/cms/commits/95a3603158bc7d217b202501f65fe81eeafb18b7"}]}
{"actor":{"display_login":"PJeBeK"}}