{"push_id":651662513,"size":240,"distinct_size":240,"ref":"refs/heads/eight","head":"81e770265bc9ffb332a4cb35a58a4ec2d7924491","before":"45ef323a0a94a0b81c68de7c2df2aa114dc41ae7","commits":[{"sha":"ba911a5dc1e88563b84378b724f890b6cb845ea9","author":{"email":"4110c3c4816b397bf2d7d36b28fd595f5ba49e84@ngs.ru","name":"Alexander Sashnov"},"message":"Add 'Categories:' on waterfall page (like console already).\nItems in 'Categories:' are click-able links like '/waterfall?category=...'\nso they are convenient to filter your waterfall view.\nScreenshot:\nhttp://pix.academ.org/img/2014/07/10/40be2295c6e0de74ef17b8e138f5421c.png","distinct":true,"url":"https://api.github.com/repos/thedylman/buildbot/commits/ba911a5dc1e88563b84378b724f890b6cb845ea9"},{"sha":"35274180be1d46a9f41b4c8f1d537582eb62a55d","author":{"email":"4110c3c4816b397bf2d7d36b28fd595f5ba49e84@ngs.ru","name":"Alexander Sashnov"},"message":"Surround 'Categories:' by 'if categories|length > 1' on waterfall page.","distinct":true,"url":"https://api.github.com/repos/thedylman/buildbot/commits/35274180be1d46a9f41b4c8f1d537582eb62a55d"},{"sha":"5d24f791165d6dc68c0a30f3dc041a5354d10206","author":{"email":"4110c3c4816b397bf2d7d36b28fd595f5ba49e84@ngs.ru","name":"Alexander Sashnov"},"message":"Release notes: add item with description 'categories' link on 'Waterfall' page.","distinct":true,"url":"https://api.github.com/repos/thedylman/buildbot/commits/5d24f791165d6dc68c0a30f3dc041a5354d10206"},{"sha":"74e8dc41151653815eabca27ba1ff551b029ad1a","author":{"email":"cb8d4a42c0de13f40a055f5915a6e3fcf1f9a38e@gmail.com","name":"Dylan Rajaratnam"},"message":"fix more AssertionError's for new-style steps in web status ui\n\nThis fixes the following urls:\n  http://localhost:8010/builders/<builder name>/builds/<build no>/steps/<step name>/logs/<log name>\n  http://localhost:8010/builders/<builder name>/builds/<build no>/steps/<step name>\n  http://localhost:8010/waterfall","distinct":true,"url":"https://api.github.com/repos/thedylman/buildbot/commits/74e8dc41151653815eabca27ba1ff551b029ad1a"},{"sha":"449e63be7fecc3a54058cb05078d6ed412836b8b","author":{"email":"e48e2233792641fdb3ce137e343feb7922da11a6@mawhrin.net","name":"Mikhail Sobolev"},"message":"Merge pull request #1275 from thedylman/fix_new_style_steps_in_web\n\nfix more AssertionError's for new-style steps in web status ui","distinct":true,"url":"https://api.github.com/repos/thedylman/buildbot/commits/449e63be7fecc3a54058cb05078d6ed412836b8b"},{"sha":"65ed6956888fa583e39c82ea26206a546d50bf31","author":{"email":"e48e2233792641fdb3ce137e343feb7922da11a6@mawhrin.net","name":"Mikhail Sobolev"},"message":"Merge pull request #1176 from asashnov/eight\n\nAdd 'Categories:' click-able links on waterfall page","distinct":true,"url":"https://api.github.com/repos/thedylman/buildbot/commits/65ed6956888fa583e39c82ea26206a546d50bf31"},{"sha":"a4453f47dbd082902e7d42f2f7a86a909540c618","author":{"email":"4587a8f94d8e5d4e64617273c61a60c426f9ddf7@op5.com","name":"Mattias Ryrlén"},"message":"web/builder: add category filtering to builders page.\n\nWith this patch you can filter on category on the builders page.\nexample:\nhttp://ci-master:8010/builders?category=maint\n\nChange-Id: I3aba9ad9fce95e94b13971750403bec86dcc564b\nSigned-off-by: Mattias Ryrlén <mattiasr@op5.com>","distinct":true,"url":"https://api.github.com/repos/thedylman/buildbot/commits/a4453f47dbd082902e7d42f2f7a86a909540c618"},{"sha":"fa532db1ba27849db43642feea55ba681154ac3b","author":{"email":"1c08efb9b3965701be9d700d9a6f481f1ffec3ea@buildbot.net","name":"Dustin J. Mitchell"},"message":"update comments for command_version\n\nBased on information in #2969.","distinct":true,"url":"https://api.github.com/repos/thedylman/buildbot/commits/fa532db1ba27849db43642feea55ba681154ac3b"},{"sha":"254009cab398239cbe3b93bf0d2dfa6bf5023662","author":{"email":"1c08efb9b3965701be9d700d9a6f481f1ffec3ea@buildbot.net","name":"Dustin J. Mitchell"},"message":"The `listdir` command requires slave version 2.16","distinct":true,"url":"https://api.github.com/repos/thedylman/buildbot/commits/254009cab398239cbe3b93bf0d2dfa6bf5023662"},{"sha":"1ef57d77b92efb7adf5f8d528502240acfd7443f","author":{"email":"1c08efb9b3965701be9d700d9a6f481f1ffec3ea@buildbot.net","name":"Dustin J. Mitchell"},"message":"only use obfuscated passwords on command_version 2.16 and higher\n\nFixes #2969.","distinct":true,"url":"https://api.github.com/repos/thedylman/buildbot/commits/1ef57d77b92efb7adf5f8d528502240acfd7443f"},{"sha":"8e2f3afcff7046028f7c8788e4263859f6261b5b","author":{"email":"1c08efb9b3965701be9d700d9a6f481f1ffec3ea@buildbot.net","name":"Dustin J. Mitchell"},"message":"check the slave version of a more sensible command","distinct":true,"url":"https://api.github.com/repos/thedylman/buildbot/commits/8e2f3afcff7046028f7c8788e4263859f6261b5b"},{"sha":"693f8ac7a7373af6c0c9266b3b2daf0a739f6f41","author":{"email":"e48e2233792641fdb3ce137e343feb7922da11a6@mawhrin.net","name":"Mikhail Sobolev"},"message":"Merge pull request #1292 from djmitche/bug2969\n\nCorrectly handle obfuscation with older slaves\r\n\r\n(a separate PR needs to be submitted for eight)\r\n\r\n\r\nFixes ticket:2969","distinct":true,"url":"https://api.github.com/repos/thedylman/buildbot/commits/693f8ac7a7373af6c0c9266b3b2daf0a739f6f41"},{"sha":"f8efb48cf0952d50e4b2ba100aef1955c1ecda5d","author":{"email":"e48e2233792641fdb3ce137e343feb7922da11a6@mawhrin.net","name":"Mikhail Sobolev"},"message":"backport GH-1223 to eight: Support specifying an identity file with GerritStatusPush","distinct":true,"url":"https://api.github.com/repos/thedylman/buildbot/commits/f8efb48cf0952d50e4b2ba100aef1955c1ecda5d"},{"sha":"8b14b12de0c83dcd8e9604f65f126abdf8a06dd0","author":{"email":"e48e2233792641fdb3ce137e343feb7922da11a6@mawhrin.net","name":"Mikhail Sobolev"},"message":"update the documentation\n\n* the update is not exactly the same as in master\n* a few things were added beside the actual backport","distinct":true,"url":"https://api.github.com/repos/thedylman/buildbot/commits/8b14b12de0c83dcd8e9604f65f126abdf8a06dd0"},{"sha":"2326f18c2cc9bde9794fa844d4fd1a26ea739027","author":{"email":"e48e2233792641fdb3ce137e343feb7922da11a6@mawhrin.net","name":"Mikhail Sobolev"},"message":"Merge pull request #1303 from sa2ajj/backport-gh-1223\n\nBackport of GH-1223 to eight","distinct":true,"url":"https://api.github.com/repos/thedylman/buildbot/commits/2326f18c2cc9bde9794fa844d4fd1a26ea739027"},{"sha":"91f912a23e41e7cfc5c480234156badadaafc437","author":{"email":"1c08efb9b3965701be9d700d9a6f481f1ffec3ea@buildbot.net","name":"Dustin J. Mitchell"},"message":"Bug 2992: allow forceAllBuilds in sample cfg too\n\nFixes #2992.","distinct":true,"url":"https://api.github.com/repos/thedylman/buildbot/commits/91f912a23e41e7cfc5c480234156badadaafc437"},{"sha":"315289185c9758f20193cb9e45bc12168915424c","author":{"email":"e48e2233792641fdb3ce137e343feb7922da11a6@mawhrin.net","name":"Mikhail Sobolev"},"message":"Merge pull request #1319 from djmitche/bug2992\n\nBug 2992: allow forceAllBuilds in sample cfg too\r\n\r\nFixes ticket:2992","distinct":true,"url":"https://api.github.com/repos/thedylman/buildbot/commits/315289185c9758f20193cb9e45bc12168915424c"},{"sha":"e2924ce59c721dec712b14fbba2aa366a6d0efca","author":{"email":"e6852e33a213d0402c61fedf359d58c43154fbd4@gmail.com","name":"Jeppe Pihl"},"message":"Convert BitBucket hook's project from a list to a string","distinct":true,"url":"https://api.github.com/repos/thedylman/buildbot/commits/e2924ce59c721dec712b14fbba2aa366a6d0efca"},{"sha":"8405956a68cba955774a117ed9e4c7fe4cf1cdab","author":{"email":"e6852e33a213d0402c61fedf359d58c43154fbd4@gmail.com","name":"Jeppe Pihl"},"message":"refactor the way to get the project from the request args","distinct":true,"url":"https://api.github.com/repos/thedylman/buildbot/commits/8405956a68cba955774a117ed9e4c7fe4cf1cdab"},{"sha":"91fc4ee55af60bc1db74120acb91120af058b1dd","author":{"email":"e6852e33a213d0402c61fedf359d58c43154fbd4@gmail.com","name":"Jeppe Pihl"},"message":"added test for checking that the project is correctly extracted from the request args","distinct":true,"url":"https://api.github.com/repos/thedylman/buildbot/commits/91fc4ee55af60bc1db74120acb91120af058b1dd"}]}