{"push_id":757475518,"size":31,"distinct_size":0,"ref":"refs/heads/master","head":"0ee01efc328989fcdb94861eab45f8d9562d236e","before":"7fed6e575e1c3de1616ff9cfb85ab1b84c4f7961","commits":[{"sha":"9a2497df868e2fa9ad71d14c4efbe39fd3eb59e9","author":{"email":"65092263cb0bd8aa3ea8934880fc9302c1a1c27a@gmail.com","name":"Tapesh"},"message":"Bug 1060322 - Move hardcoded Bugzilla & slave health URLs to thUrl","distinct":false,"url":"https://api.github.com/repos/tojonmz/treeherder/commits/9a2497df868e2fa9ad71d14c4efbe39fd3eb59e9"},{"sha":"a2ebf02bd4563e31638bb73d4efb47bed419b2e8","author":{"email":"1871c3a5e824bf188ba52c8c145d7233a12b1ea4@gmail.com","name":"Tiramisu 1993"},"message":"Bug 1189519 - Filter performance series summary by platform","distinct":false,"url":"https://api.github.com/repos/tojonmz/treeherder/commits/a2ebf02bd4563e31638bb73d4efb47bed419b2e8"},{"sha":"a36c7f47da8c3fcd15bbd259297179ce804ea43d","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1191602 - Docs: Clarify which commands should be run inside the VM\n\nThe shell prompts for each command example already mention vagrant, but\nthis can still be missed, so make the distinction extra clear.","distinct":false,"url":"https://api.github.com/repos/tojonmz/treeherder/commits/a36c7f47da8c3fcd15bbd259297179ce804ea43d"},{"sha":"e68c2403da734e2f61dee4c5236ae405d0580e50","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1191602 - Docs: s/Vagrant instance/Vagrant VM/","distinct":false,"url":"https://api.github.com/repos/tojonmz/treeherder/commits/e68c2403da734e2f61dee4c5236ae405d0580e50"},{"sha":"85a6cfdec3a3bb7c70a83465c655bafe6e36a836","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1165929 - Docs: Add instructions on how to build the docs locally","distinct":false,"url":"https://api.github.com/repos/tojonmz/treeherder/commits/85a6cfdec3a3bb7c70a83465c655bafe6e36a836"},{"sha":"3e248c5bf8f028593ebd41ed79b75f32263895c9","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1178300 - Docs: Move Vagrant troubleshooting steps to their own page\n\nSince most people will not require them, and the list is growing quite\nlarge.","distinct":false,"url":"https://api.github.com/repos/tojonmz/treeherder/commits/3e248c5bf8f028593ebd41ed79b75f32263895c9"},{"sha":"106c0bcca44f40e4e5e636ac4a55d97b2c1b924a","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1178300 - Docs: Add a prerequisites section which links to Bootcamp\n\nAlso mention the need for Git to be installed & link to Git website.","distinct":false,"url":"https://api.github.com/repos/tojonmz/treeherder/commits/106c0bcca44f40e4e5e636ac4a55d97b2c1b924a"},{"sha":"ed77e4e69cf654c028fce5a19bd2e2ee983f764d","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1178300 - Docs: Add Windows-specific setup help\n\nFixes #684.","distinct":false,"url":"https://api.github.com/repos/tojonmz/treeherder/commits/ed77e4e69cf654c028fce5a19bd2e2ee983f764d"},{"sha":"9e152c6732019cb45121da19cde6ea7e15cb2cef","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1191080 - Initialise the New Relic agent correctly\n\nThe agent is supposed to be initialised before any other imports. In\naddition, we're supposed to use WSGIApplicationWrapper() if we're not\nusing it as a decorator.\n\nThis unfortunately doesn't fix bug 1191080 itself, or answer the\nquestion of whether we should instead be using the wrapper scripts\n(which incidentally don't fix the bug either), but if we're going to\ninitialise the agent manually, then at least let's do it the way the\ndocs recommend.\n\nSee:\nhttps://docs.newrelic.com/docs/agents/python-agent/installation-configuration/python-agent-integration#wsgi-application\nhttps://docs.newrelic.com/docs/agents/python-agent/customization-extension/python-instrumentation-api#WSGIApplicationWrapper","distinct":false,"url":"https://api.github.com/repos/tojonmz/treeherder/commits/9e152c6732019cb45121da19cde6ea7e15cb2cef"},{"sha":"fb9f0af43cd8262684c3c6bec560bcdaf132e6d8","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1178300 - Docs: Move the hosts file step into the Vagrant section\n\nSince it can be performed whilst `vagrant up` is running, and whilst\nmodifying the hosts file is not necessary for running the tests, most\npeople will still want to do it.","distinct":false,"url":"https://api.github.com/repos/tojonmz/treeherder/commits/fb9f0af43cd8262684c3c6bec560bcdaf132e6d8"},{"sha":"ac8e41e5e924f6d11c681b514818b4f7fc228ae5","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1178300 - Docs: Formatting and readability tweaks to setup docs","distinct":false,"url":"https://api.github.com/repos/tojonmz/treeherder/commits/ac8e41e5e924f6d11c681b514818b4f7fc228ae5"},{"sha":"27c024d22b3a5ccae75d6d13a4a5bf1234cd377d","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1060765 - Move the error summary tests to tests/model/\n\nSince the code they are testing was moved to the models directory, as\npart of bug 1163182.","distinct":false,"url":"https://api.github.com/repos/tojonmz/treeherder/commits/27c024d22b3a5ccae75d6d13a4a5bf1234cd377d"},{"sha":"33b1d448566e23b5f2ce6150c507aa44bc02f440","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1060765 - Refactor the error parser to make it easier to unit test","distinct":false,"url":"https://api.github.com/repos/tojonmz/treeherder/commits/33b1d448566e23b5f2ce6150c507aa44bc02f440"},{"sha":"e22853f090c3184c92a820f7df7fedaf8037b9ca","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1060765 - Add tests for the log parser error line regex","distinct":false,"url":"https://api.github.com/repos/tojonmz/treeherder/commits/e22853f090c3184c92a820f7df7fedaf8037b9ca"},{"sha":"9deb03620418e82df7cd8ed0c3789e6428b0125e","author":{"email":"78f5d463ed55d5dbaff715dacef393fa6e755065@gmail.com","name":"William Lachance"},"message":"Merge pull request #833 from MikeLing/bugfix-1189519\n\nBug 1189519 - Filter performance series summary by platform","distinct":false,"url":"https://api.github.com/repos/tojonmz/treeherder/commits/9deb03620418e82df7cd8ed0c3789e6428b0125e"},{"sha":"353fc3773a4bd3d86d36921ad102581754cda72c","author":{"email":"328370608e90b02da2ae9644900a3046e5e28bce@mozilla.com","name":"Cameron Dawson"},"message":"Bug 1192375 - Refactor save classification to update Annotations correctly","distinct":false,"url":"https://api.github.com/repos/tojonmz/treeherder/commits/353fc3773a4bd3d86d36921ad102581754cda72c"},{"sha":"ae89891150bff086aa8f882520a5e05908105838","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1169944 - Cleanup imports in wsgi.py\n\nThis file was excluded from the isort run, since the import order must\nbe preserved. However there are a few things we can still clean up.","distinct":false,"url":"https://api.github.com/repos/tojonmz/treeherder/commits/ae89891150bff086aa8f882520a5e05908105838"},{"sha":"f9ee81d999789aa31c81d1193fd393e11629fc69","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1169944 - Always install the New Relic package, not just on prod\n\nFor bug 1124278, we're going to want to sprinkle new relic annotations\naround the codebase, so by always installing it, we save having to stub\nthese out in development/on Travis. It also seems wise to have prod\nrunning as close to the same packages as in development.\n\nSince NEW_RELIC_LICENSE_KEY isn't set locally, plus\nNEW_RELIC_DEVELOPER_MODE is set to true, the New Relic agent doesn't\nsubmit anything. See:\nhttps://docs.newrelic.com/docs/agents/python-agent/installation-configuration/python-agent-configuration#developer_mode","distinct":false,"url":"https://api.github.com/repos/tojonmz/treeherder/commits/f9ee81d999789aa31c81d1193fd393e11629fc69"},{"sha":"e8f23db660a9dc4d2da7b3750853a52853cf49ab","author":{"email":"1871c3a5e824bf188ba52c8c145d7233a12b1ea4@gmail.com","name":"Tiramisu 1993"},"message":"Bug 1184748 - Link to compare view from resultset view for talos jobs","distinct":false,"url":"https://api.github.com/repos/tojonmz/treeherder/commits/e8f23db660a9dc4d2da7b3750853a52853cf49ab"},{"sha":"08d9e14fbb956288202e2feee4da55b1f2f3f4c7","author":{"email":"1871c3a5e824bf188ba52c8c145d7233a12b1ea4@gmail.com","name":"Tiramisu 1993"},"message":"add get platforms endpoint","distinct":false,"url":"https://api.github.com/repos/tojonmz/treeherder/commits/08d9e14fbb956288202e2feee4da55b1f2f3f4c7"}]}