GitHub PushEvent at 2014-10-13 23:36:31
Repository: boss-launcher-webhook
Actor: lbt
Payload: {"shas":[["49dfe28396c4d86e44a6fbe0ff921a406be3102b","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@dgreaves.com","Add WebhookMapping.trigger_build()\n\nSigned-off-by: David Greaves <david.greaves@jolla.com>","David Greaves",true],["bb344ffc0417d10a1d4182d8e22e6f2ddf20763d","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@dgreaves.com","Add a /trigger ability via a PUT method\n\nSigned-off-by: David Greaves <david.greaves@jolla.com>","David Greaves",true],["1a7042035e64fad9e4c6fc5a6d27539370b84094","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@dgreaves.com","Update packaging to support webhook service and add dependency on lxml and (for Suse) python-South; also add migrations\n\nSigned-off-by: David Greaves <david.greaves@jolla.com>","David Greaves",true],["7a40f217ca5fca3be3161f68c3363941d4196d3c","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@dgreaves.com","Verify Project restrictions when handling incoming payloads; not just at validation\n\nSigned-off-by: David Greaves <david.greaves@jolla.com>","David Greaves",true],["c4c50f84689fcc214bacfc6a0ccc77b57ca0647e","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@dgreaves.com","Add some explanatory text for Projects\n\nSigned-off-by: David Greaves <david.greaves@jolla.com>","David Greaves",true],["5f61459ec413f8a353a5d4f074f7294e1aab759d","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@dgreaves.com","Add migration for uniqueness constraint","David Greaves",true],["bffd84b9abe5306f35d135cc58c69574caf33b70","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@dgreaves.com","Update process to use log_channel and default to #mer-boss (as per BUILD process)\n\nSigned-off-by: David Greaves <david.greaves@jolla.com>","David Greaves",true],["0d9f1c5730a8a4f53a86c46c16e0adba5dae6ac2","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@dgreaves.com","Revert create_project to use non-DRY parse_bz_config until python-boss-common is updated in public\n\nSigned-off-by: David Greaves <david.greaves@jolla.com>","David Greaves",true],["cdff0975e279a38a9444af3959b3ee766d3b68cf","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@dgreaves.com","Add missing VCSNameSpace import and a comment for placeholder mappings\n\nSigned-off-by: David Greaves <david.greaves@jolla.com>","David Greaves",true],["35ded65a699721dd5757aac174c3a5af8ebda89e","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@dgreaves.com","Handle null \"base_ref\" in payload\n\nSigned-off-by: David Greaves <david.greaves@jolla.com>","David Greaves",true],["6ff52f213cb84c9bce6727e3c16935546087cdf5","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@dgreaves.com","Add a 'match' field and support regexp project matching\n\nSigned-off-by: David Greaves <david.greaves@jolla.com>","David Greaves",true],["7628d556c512b6f4e915813e698ddcda3b107c51","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@dgreaves.com","Avoid Key exception if revision exists but is \"\" in fields or params\n\nSigned-off-by: David Greaves <david.greaves@jolla.com>","David Greaves",true]],"size":12,"ref":"refs/heads/devel","head":"7628d556c512b6f4e915813e698ddcda3b107c51"}