{"push_id":988746442,"size":45,"distinct_size":4,"ref":"refs/heads/master","head":"5a9dc3099a92dbf18f6109248ffbda1a5141c28d","before":"85b58656e6bfe8406d51bd86453d7fcf73b80737","commits":[{"sha":"8699e6d3152363b6b1195a3bffe02731ababf845","author":{"email":"a2375e57a709f3bb40f8fb53f8a9406221716502@gmail.com","name":"Mark Probst"},"message":"Abstract out credentials reading.","distinct":false,"url":"https://api.github.com/repos/xamarin/benchmarker/commits/8699e6d3152363b6b1195a3bffe02731ababf845"},{"sha":"f724931784b4dff04352bedaafe764e3c81f6019","author":{"email":"a2375e57a709f3bb40f8fb53f8a9406221716502@gmail.com","name":"Mark Probst"},"message":"Require authentication.","distinct":false,"url":"https://api.github.com/repos/xamarin/benchmarker/commits/f724931784b4dff04352bedaafe764e3c81f6019"},{"sha":"0a19a53748d3400c0c67fe14f86828fca8d70c43","author":{"email":"a2375e57a709f3bb40f8fb53f8a9406221716502@gmail.com","name":"Mark Probst"},"message":"Use HTTPS if given cert and key.","distinct":false,"url":"https://api.github.com/repos/xamarin/benchmarker/commits/0a19a53748d3400c0c67fe14f86828fca8d70c43"},{"sha":"810e4dc482bc70edcba51c2bd60b133444eb47b0","author":{"email":"a2375e57a709f3bb40f8fb53f8a9406221716502@gmail.com","name":"Mark Probst"},"message":"Prefix API path with `/api/`.","distinct":false,"url":"https://api.github.com/repos/xamarin/benchmarker/commits/810e4dc482bc70edcba51c2bd60b133444eb47b0"},{"sha":"8ebe663c288c83c25b6e57219ee8cf13ee2fc580","author":{"email":"a2375e57a709f3bb40f8fb53f8a9406221716502@gmail.com","name":"Mark Probst"},"message":"Dockerfile for http-api.","distinct":false,"url":"https://api.github.com/repos/xamarin/benchmarker/commits/8ebe663c288c83c25b6e57219ee8cf13ee2fc580"},{"sha":"7975f04430aeda72038f63519a856b7a5fd65ec3","author":{"email":"a2375e57a709f3bb40f8fb53f8a9406221716502@gmail.com","name":"Mark Probst"},"message":"Allow handling of more than one method per path.","distinct":false,"url":"https://api.github.com/repos/xamarin/benchmarker/commits/7975f04430aeda72038f63519a856b7a5fd65ec3"},{"sha":"791ad69eebe245eebeec70d31e6fbb49e9f4c7ca","author":{"email":"a2375e57a709f3bb40f8fb53f8a9406221716502@gmail.com","name":"Mark Probst"},"message":"go fmt","distinct":false,"url":"https://api.github.com/repos/xamarin/benchmarker/commits/791ad69eebe245eebeec70d31e6fbb49e9f4c7ca"},{"sha":"c41c3fc7e92501761c2e9e83b050c943f5dc1817","author":{"email":"a2375e57a709f3bb40f8fb53f8a9406221716502@gmail.com","name":"Mark Probst"},"message":"GET for specific run set.","distinct":false,"url":"https://api.github.com/repos/xamarin/benchmarker/commits/c41c3fc7e92501761c2e9e83b050c943f5dc1817"},{"sha":"2d577980cfcef8bc642ac0730d932aeea39f1e0f","author":{"email":"a2375e57a709f3bb40f8fb53f8a9406221716502@gmail.com","name":"Mark Probst"},"message":"Return run IDs in the response.","distinct":false,"url":"https://api.github.com/repos/xamarin/benchmarker/commits/2d577980cfcef8bc642ac0730d932aeea39f1e0f"},{"sha":"3b8c96fc2b1040b9299eceabaec6de31eff71422","author":{"email":"a2375e57a709f3bb40f8fb53f8a9406221716502@gmail.com","name":"Mark Probst"},"message":"API endpoint for getting a list of run sets for machine and config.","distinct":false,"url":"https://api.github.com/repos/xamarin/benchmarker/commits/3b8c96fc2b1040b9299eceabaec6de31eff71422"},{"sha":"2730e75fc94379b0af3bfe36300cc0c2a662308e","author":{"email":"a2375e57a709f3bb40f8fb53f8a9406221716502@gmail.com","name":"Mark Probst"},"message":"Pull requests via HTTP API.","distinct":false,"url":"https://api.github.com/repos/xamarin/benchmarker/commits/2730e75fc94379b0af3bfe36300cc0c2a662308e"},{"sha":"edd6f3a851810e04219dbcdc85f1382122422d37","author":{"email":"a2375e57a709f3bb40f8fb53f8a9406221716502@gmail.com","name":"Mark Probst"},"message":"Authorization via header.","distinct":false,"url":"https://api.github.com/repos/xamarin/benchmarker/commits/edd6f3a851810e04219dbcdc85f1382122422d37"},{"sha":"39fad62f7ce9f71eb54a964a401ec23f12bcec52","author":{"email":"a2375e57a709f3bb40f8fb53f8a9406221716502@gmail.com","name":"Mark Probst"},"message":"POST to amend individual runs.","distinct":false,"url":"https://api.github.com/repos/xamarin/benchmarker/commits/39fad62f7ce9f71eb54a964a401ec23f12bcec52"},{"sha":"b7de6ea52523559b4780574e3dcfc2e34855b5f8","author":{"email":"a2375e57a709f3bb40f8fb53f8a9406221716502@gmail.com","name":"Mark Probst"},"message":"Use PUT for creating run sets.","distinct":false,"url":"https://api.github.com/repos/xamarin/benchmarker/commits/b7de6ea52523559b4780574e3dcfc2e34855b5f8"},{"sha":"93d91d83d2694926435781fa0f0a9290ebf6b21c","author":{"email":"a2375e57a709f3bb40f8fb53f8a9406221716502@gmail.com","name":"Mark Probst"},"message":"Use HTTP API from compare.","distinct":false,"url":"https://api.github.com/repos/xamarin/benchmarker/commits/93d91d83d2694926435781fa0f0a9290ebf6b21c"},{"sha":"d3332f2402d0a35e2c96ee6317a94b7a852c8b62","author":{"email":"a2375e57a709f3bb40f8fb53f8a9406221716502@gmail.com","name":"Mark Probst"},"message":"Insert merge base hash into database.","distinct":false,"url":"https://api.github.com/repos/xamarin/benchmarker/commits/d3332f2402d0a35e2c96ee6317a94b7a852c8b62"},{"sha":"816d4b08ba0605e13d5d0656b99bf135cc294902","author":{"email":"a2375e57a709f3bb40f8fb53f8a9406221716502@gmail.com","name":"Mark Probst"},"message":"Build http-api on Travis.","distinct":false,"url":"https://api.github.com/repos/xamarin/benchmarker/commits/816d4b08ba0605e13d5d0656b99bf135cc294902"},{"sha":"4076ccd04b72618216e54b435a3d3a1d588b4795","author":{"email":"a2375e57a709f3bb40f8fb53f8a9406221716502@gmail.com","name":"Mark Probst"},"message":"When amending runs, update existing metrics.","distinct":false,"url":"https://api.github.com/repos/xamarin/benchmarker/commits/4076ccd04b72618216e54b435a3d3a1d588b4795"},{"sha":"64c568bfac87749a0718b2b87e2fa8d2d2254797","author":{"email":"a2375e57a709f3bb40f8fb53f8a9406221716502@gmail.com","name":"Mark Probst"},"message":"Accreditize: Print URL, so user can log in even if no browser present.","distinct":false,"url":"https://api.github.com/repos/xamarin/benchmarker/commits/64c568bfac87749a0718b2b87e2fa8d2d2254797"},{"sha":"8af645c5d7bf1bb59f04fffbe6eef636af88edc6","author":{"email":"a2375e57a709f3bb40f8fb53f8a9406221716502@gmail.com","name":"Mark Probst"},"message":"Build and push scripts for all Docker images.","distinct":false,"url":"https://api.github.com/repos/xamarin/benchmarker/commits/8af645c5d7bf1bb59f04fffbe6eef636af88edc6"}]}