{"push_id":605739255,"size":63,"distinct_size":1,"ref":"refs/heads/serious_testing","head":"7e23ebd7a0f1ded765fc1047a6f8c790acf1d50c","before":"6dbf3212cea0f2173e19ed6a4a10c6d9726b3acc","commits":[{"sha":"c23e2bfaaef318d41928a109c54ee5bccb2a6caf","author":{"email":"8687eec61c32eaa6432dc2b4e6ffc2aa936f7997@users.noreply.github.com","name":"Tursas"},"message":"Merge pull request #136 from taudinpurkauspeli/serious_testing\n\nsome controller spectests","distinct":false,"url":"https://api.github.com/repos/taudinpurkauspeli/taudinpurkauspeli/commits/c23e2bfaaef318d41928a109c54ee5bccb2a6caf"},{"sha":"6bc83dfc1d58f79495c08b93f2bd28898ed87f0a","author":{"email":"f92b903a00b5fc4100370c0397122496da26c2c1@cs.helsinki.fi","name":"41407"},"message":"Add short_name method for task","distinct":false,"url":"https://api.github.com/repos/taudinpurkauspeli/taudinpurkauspeli/commits/6bc83dfc1d58f79495c08b93f2bd28898ed87f0a"},{"sha":"9de806920ee22924ce2d2fc96780954c01a2d17d","author":{"email":"f92b903a00b5fc4100370c0397122496da26c2c1@cs.helsinki.fi","name":"41407"},"message":"Fix short_name(length)","distinct":false,"url":"https://api.github.com/repos/taudinpurkauspeli/taudinpurkauspeli/commits/9de806920ee22924ce2d2fc96780954c01a2d17d"},{"sha":"4f84ff2a7baf79a56e75e786e69bc2223cfe59b5","author":{"email":"f92b903a00b5fc4100370c0397122496da26c2c1@cs.helsinki.fi","name":"41407"},"message":"Use short_name in dropdown","distinct":false,"url":"https://api.github.com/repos/taudinpurkauspeli/taudinpurkauspeli/commits/4f84ff2a7baf79a56e75e786e69bc2223cfe59b5"},{"sha":"03f5cf33d2a6169f4469f31815a54315a6fc1682","author":{"email":"f92b903a00b5fc4100370c0397122496da26c2c1@cs.helsinki.fi","name":"41407"},"message":"Tests","distinct":false,"url":"https://api.github.com/repos/taudinpurkauspeli/taudinpurkauspeli/commits/03f5cf33d2a6169f4469f31815a54315a6fc1682"},{"sha":"c7c791880e0155726be204e61a33c9e52451efe1","author":{"email":"f92b903a00b5fc4100370c0397122496da26c2c1@cs.helsinki.fi","name":"Jimi W."},"message":"Merge pull request #137 from taudinpurkauspeli/truncated-dropdown\n\nTruncated dropdown","distinct":false,"url":"https://api.github.com/repos/taudinpurkauspeli/taudinpurkauspeli/commits/c7c791880e0155726be204e61a33c9e52451efe1"},{"sha":"e2d74eaa7f20832b6acab3393a36d85d321234aa","author":{"email":"efdf434246f3f1ff2244090e3d1088f7c5f41391@gmail.com","name":"Eveliina Pakarinen"},"message":"seed file with real tasks","distinct":false,"url":"https://api.github.com/repos/taudinpurkauspeli/taudinpurkauspeli/commits/e2d74eaa7f20832b6acab3393a36d85d321234aa"},{"sha":"8cf9595fed8285fa0c0f51abe26c8d67e13cc68f","author":{"email":"87f4ee49ad73f6f85c7ebdade924d3e59c8d480f@cs.helsinki.fi","name":"leijona"},"message":"Merge pull request #138 from taudinpurkauspeli/tests\n\nseed file with real tasks","distinct":false,"url":"https://api.github.com/repos/taudinpurkauspeli/taudinpurkauspeli/commits/8cf9595fed8285fa0c0f51abe26c8d67e13cc68f"},{"sha":"584c555615c3343ed3cc1b4b893b7304147478cf","author":{"email":"f92b903a00b5fc4100370c0397122496da26c2c1@cs.helsinki.fi","name":"41407"},"message":"Fix tasks to alphabetical order for student","distinct":false,"url":"https://api.github.com/repos/taudinpurkauspeli/taudinpurkauspeli/commits/584c555615c3343ed3cc1b4b893b7304147478cf"},{"sha":"d6dd733df3e18a9fab31e3958dd3bea74b8eb5b0","author":{"email":"efdf434246f3f1ff2244090e3d1088f7c5f41391@gmail.com","name":"Eveliina Pakarinen"},"message":"fix seed file regarding hypotheses explanations","distinct":false,"url":"https://api.github.com/repos/taudinpurkauspeli/taudinpurkauspeli/commits/d6dd733df3e18a9fab31e3958dd3bea74b8eb5b0"},{"sha":"6591b92e391158e4c02c9f818cf4857bc6b3be05","author":{"email":"87f4ee49ad73f6f85c7ebdade924d3e59c8d480f@cs.helsinki.fi","name":"leijona"},"message":"Merge pull request #140 from taudinpurkauspeli/tests\n\nfix seed file regarding hypotheses explanations","distinct":false,"url":"https://api.github.com/repos/taudinpurkauspeli/taudinpurkauspeli/commits/6591b92e391158e4c02c9f818cf4857bc6b3be05"},{"sha":"c148df56d8a26332fa1f9076f65621f8358bb3ba","author":{"email":"f92b903a00b5fc4100370c0397122496da26c2c1@cs.helsinki.fi","name":"Jimi W."},"message":"Merge pull request #139 from taudinpurkauspeli/alphabetical-tasks\n\nFix tasks to alphabetical order for student","distinct":false,"url":"https://api.github.com/repos/taudinpurkauspeli/taudinpurkauspeli/commits/c148df56d8a26332fa1f9076f65621f8358bb3ba"},{"sha":"b8098a7ebe99735230156b11330a043a8969a8a7","author":{"email":"f92b903a00b5fc4100370c0397122496da26c2c1@cs.helsinki.fi","name":"41407"},"message":"Test move_up no siblings","distinct":false,"url":"https://api.github.com/repos/taudinpurkauspeli/taudinpurkauspeli/commits/b8098a7ebe99735230156b11330a043a8969a8a7"},{"sha":"b9e0c1e75ed24794060ed2f238f62f802ced5dfd","author":{"email":"f92b903a00b5fc4100370c0397122496da26c2c1@cs.helsinki.fi","name":"41407"},"message":"Task.rb 100%'d","distinct":false,"url":"https://api.github.com/repos/taudinpurkauspeli/taudinpurkauspeli/commits/b9e0c1e75ed24794060ed2f238f62f802ced5dfd"},{"sha":"98487b8280bacc6185705097e5c736c3a5a24be8","author":{"email":"f92b903a00b5fc4100370c0397122496da26c2c1@cs.helsinki.fi","name":"41407"},"message":"Add is_radio_button to multichoice","distinct":false,"url":"https://api.github.com/repos/taudinpurkauspeli/taudinpurkauspeli/commits/98487b8280bacc6185705097e5c736c3a5a24be8"},{"sha":"ca42498e7dae482b9633950a088131c947f943b9","author":{"email":"f92b903a00b5fc4100370c0397122496da26c2c1@cs.helsinki.fi","name":"Jimi W."},"message":"Merge pull request #141 from taudinpurkauspeli/unit-test-task\n\nUnit test task","distinct":false,"url":"https://api.github.com/repos/taudinpurkauspeli/taudinpurkauspeli/commits/ca42498e7dae482b9633950a088131c947f943b9"},{"sha":"f34ddef0103cddb9c6f1e52a71ce3f9df8d2a59d","author":{"email":"f92b903a00b5fc4100370c0397122496da26c2c1@cs.helsinki.fi","name":"41407"},"message":"Add checkbox to form, 'troller","distinct":false,"url":"https://api.github.com/repos/taudinpurkauspeli/taudinpurkauspeli/commits/f34ddef0103cddb9c6f1e52a71ce3f9df8d2a59d"},{"sha":"29190486276a3826a724b0ba3867047cf00063f5","author":{"email":"f92b903a00b5fc4100370c0397122496da26c2c1@cs.helsinki.fi","name":"41407"},"message":"Localize form","distinct":false,"url":"https://api.github.com/repos/taudinpurkauspeli/taudinpurkauspeli/commits/29190486276a3826a724b0ba3867047cf00063f5"},{"sha":"01a9693c595050eede3438b473e76f513d0bfae1","author":{"email":"a18249c6d816b9271bac52784ac373c1460c2af2@cs.helsinki.fi","name":"Jouko"},"message":"same level tasks now next yo each other","distinct":false,"url":"https://api.github.com/repos/taudinpurkauspeli/taudinpurkauspeli/commits/01a9693c595050eede3438b473e76f513d0bfae1"},{"sha":"ff6db25a01e2a8ffb35ad13f662c19eadc7c7c34","author":{"email":"f92b903a00b5fc4100370c0397122496da26c2c1@cs.helsinki.fi","name":"41407"},"message":"multiline Hypothesis buttons","distinct":false,"url":"https://api.github.com/repos/taudinpurkauspeli/taudinpurkauspeli/commits/ff6db25a01e2a8ffb35ad13f662c19eadc7c7c34"}]}