{"push_id":681274222,"size":18,"distinct_size":18,"ref":"refs/heads/1169810","head":"0646651f515ad66a08ad96775dde984f346f3dfc","before":"af433479924db952953fd35601295d6cb6fc44e0","commits":[{"sha":"f279c5f9ad9a7b372bb146ac46b1d6b8f26f8946","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1169915 - Fix flake8 warnings in .pyx files\n\nUntil now we were not checking pyx files and so didn't see these.\n\nartifactbuildercollection.pyx:125:51: E261 at least two spaces before inline comment\nartifactbuilders.pyx:19:1: E302 expected 2 blank lines, found 1\nartifactbuilders.pyx:99:1: E302 expected 2 blank lines, found 1\nartifactbuilders.pyx:110:1: E302 expected 2 blank lines, found 1\nartifactbuilders.pyx:126:21: E128 continuation line under-indented for visual indent\nartifactbuilders.pyx:127:21: E128 continuation line under-indented for visual indent\nartifactbuilders.pyx:128:21: E128 continuation line under-indented for visual indent\nartifactbuilders.pyx:134:9: E303 too many blank lines (2)\nartifactbuilders.pyx:154:5: E303 too many blank lines (2)\nparsers.pyx:173:12: E713 test for membership should be 'not in'","distinct":true,"url":"https://api.github.com/repos/wlach/treeherder/commits/f279c5f9ad9a7b372bb146ac46b1d6b8f26f8946"},{"sha":"acbc0b6d362880e2a3dbae7ae2ffda0d1ce33bd4","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1169915 - flake8/pep8: Check *.pyx files too\n\nflake8/pep8 default to just checking *.py, but we have Cython .pyx files\nin treeherder/log_parser/.","distinct":true,"url":"https://api.github.com/repos/wlach/treeherder/commits/acbc0b6d362880e2a3dbae7ae2ffda0d1ce33bd4"},{"sha":"f17bcf82051300ce1ff012dc7f1d42919137800a","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1169943 - Prevent setup.py ImportError on Read the Docs\n\nRead the Docs has no need to install the full list of packages in\nrequirements/common.txt, so currently gets an ImportError when trying to\nimport from Cython. This doesn't break the build, but is misleading when\nit comes to debugging unrelated Read the Docs build issues.","distinct":true,"url":"https://api.github.com/repos/wlach/treeherder/commits/f17bcf82051300ce1ff012dc7f1d42919137800a"},{"sha":"6f76ff1780ddaedc970afa794698a1647f83d700","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1144804 - Vagrant: Fix race conditions with apache setup\n\nA few puppet steps were either depending on the wrong package (ie\napache2-dev instead of apache2) or else did not have a 'requires'\nproperty set at all. This was causing errors during provision due to\nraces - particularly after updating to Ubuntu 14.04.","distinct":true,"url":"https://api.github.com/repos/wlach/treeherder/commits/6f76ff1780ddaedc970afa794698a1647f83d700"},{"sha":"b137b9148b83a93494be9ed18d815e436cfba173","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1144804 - Vagrant: Update base image from Ubuntu 12.04 to 14.04\n\nThis uses the newer image from:\nhttps://vagrantcloud.com/ubuntu/boxes/trusty32\n\nThis also updates us from apache 2.2 to apache 2.4, which means the\napache config must be changed to be compatible with apache 2.4:\nhttp://httpd.apache.org/docs/2.4/upgrading.html\n(The syntax for \"Allow from all\" has changed, plus the default config\nnow specifies a \"Require all denied\" which we have to override for the\nUI directory)","distinct":true,"url":"https://api.github.com/repos/wlach/treeherder/commits/b137b9148b83a93494be9ed18d815e436cfba173"},{"sha":"a13b143c7b0c434978572dedaaf76b4196e06dae","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1144804 - Vagrant: Stop installing python-software-properties\n\nSince we can use add-apt-repository in Ubuntu 14.04 without installing\nadditional packages.","distinct":true,"url":"https://api.github.com/repos/wlach/treeherder/commits/a13b143c7b0c434978572dedaaf76b4196e06dae"},{"sha":"820e65be9dd8c3788e35433fe3d0efbbdd9c0259","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1144804 - Vagrant: Stop installing curl\n\nSince it's available by default in Ubuntu 14.04.","distinct":true,"url":"https://api.github.com/repos/wlach/treeherder/commits/820e65be9dd8c3788e35433fe3d0efbbdd9c0259"},{"sha":"feb283bbdd4ee2b02757129c845bc6aedaa32e58","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1144804 - Vagrant: Stop installing make\n\nSince it's available by default in Ubuntu 14.04.","distinct":true,"url":"https://api.github.com/repos/wlach/treeherder/commits/feb283bbdd4ee2b02757129c845bc6aedaa32e58"},{"sha":"9472ffabf7e4e461773cfecb0e46b95b3c40c508","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1144804 - Vagrant: Remove workaround for older versions of puppet\n\nThis removes the puppet workaround added by bug 1144805, since the\nUbuntu 14.04 vagrant image comes with puppet 3.4.3, and so includes the\nfix for:\nhttps://projects.puppetlabs.com/issues/10907","distinct":true,"url":"https://api.github.com/repos/wlach/treeherder/commits/9472ffabf7e4e461773cfecb0e46b95b3c40c508"},{"sha":"5966bbc5602773c75c6324b0d6500616338bbf89","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1159375 - Disable Angular's debug data to improve perf\n\nAs recommended by:\nhttps://docs.angularjs.org/guide/production\nhttp://blog.thoughtram.io/angularjs/2014/12/22/exploring-angular-1.3-disabling-debug-info.html\n\nThe debug data can be repopulated on the fly using:\nangular.reloadWithDebugInfo();\n...from the console.","distinct":true,"url":"https://api.github.com/repos/wlach/treeherder/commits/5966bbc5602773c75c6324b0d6500616338bbf89"},{"sha":"8eee644a0017facfe5d9e204ec97c4a0a0bd9484","author":{"email":"0a3b0239f2dec45450cc41b11d45c989caa229a0@mozilla.com","name":"William Lachance"},"message":"Bug 1139998 - Make it more clear in docs how to set things up to run UI tests","distinct":true,"url":"https://api.github.com/repos/wlach/treeherder/commits/8eee644a0017facfe5d9e204ec97c4a0a0bd9484"},{"sha":"20f14b8099bb945c3ab9599a8544ac7afc132177","author":{"email":"328370608e90b02da2ae9644900a3046e5e28bce@mozilla.com","name":"Cameron Dawson"},"message":"Bug 1164545 - Sporadic incorrect previous/next unclassified","distinct":true,"url":"https://api.github.com/repos/wlach/treeherder/commits/20f14b8099bb945c3ab9599a8544ac7afc132177"},{"sha":"5afdae3a9df466496dedb2022e61f4d9b4d971c0","author":{"email":"328370608e90b02da2ae9644900a3046e5e28bce@mozilla.com","name":"Cameron Dawson"},"message":"Merge branch 'select-next-prev-unclassified-failure'","distinct":true,"url":"https://api.github.com/repos/wlach/treeherder/commits/5afdae3a9df466496dedb2022e61f4d9b4d971c0"},{"sha":"6b89d96eced5c8a15781bea07a6ef230948f3a56","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1063473 - Make grunt build clean up the .tmp directory\n\ngrunt-usemin uses .tmp/ as a staging area, however doesn't clean up\nafter itself. As such, let's run an additional grunt-clean step at the\nend of the build, which removes this temporary staging directory.","distinct":true,"url":"https://api.github.com/repos/wlach/treeherder/commits/6b89d96eced5c8a15781bea07a6ef230948f3a56"},{"sha":"7ccb6b2d6a2272845786948b90d5c4f3dd80d5e2","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1169939 - Switch .landscape.yaml to 2-space indent","distinct":true,"url":"https://api.github.com/repos/wlach/treeherder/commits/7ccb6b2d6a2272845786948b90d5c4f3dd80d5e2"},{"sha":"16ef326225935dc35332baeea27593d5153fc8c9","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1169939 - Tweak .landscape.yaml to improve signal to noise ratio\n\n* Turns off warnings for tests (there are particularly noisy due to\n  mocking - we can always turn this back on later).\n* Ignores some files/folders that are either for third party code, or\n  else don't play nicely with pylint/landscape.io (eg update.py, since\n  commander isn't installed).\n* Adds the prod.txt requirements file, so landscape.io can resolve the\n  New Relic package references.","distinct":true,"url":"https://api.github.com/repos/wlach/treeherder/commits/16ef326225935dc35332baeea27593d5153fc8c9"},{"sha":"e60a96bdf29c2eab9ea5927906b01b4aa2e07f5a","author":{"email":"3545c9e690e6f1fe34bf04279c8aa1ba0bf6192d@mozilla.com","name":"Ed Morley"},"message":"Bug 1169939 - Add a first pass at a pylintrc to the repo\n\nUses many of the defaults from prospector (used by landscape.io):\nhttps://github.com/landscapeio/prospector/tree/master/prospector/profiles/profiles\n\n...particularly those in `strictness_{veryhigh,high,medium}.yaml`\n\nlandscape.io will now use this file instead of its own defaults.","distinct":true,"url":"https://api.github.com/repos/wlach/treeherder/commits/e60a96bdf29c2eab9ea5927906b01b4aa2e07f5a"},{"sha":"0646651f515ad66a08ad96775dde984f346f3dfc","author":{"email":"0a3b0239f2dec45450cc41b11d45c989caa229a0@mozilla.com","name":"William Lachance"},"message":"Bug 1169810 - Tweak way logviewer looks in URL bar","distinct":true,"url":"https://api.github.com/repos/wlach/treeherder/commits/0646651f515ad66a08ad96775dde984f346f3dfc"}]}