{"issue":{"created_at":"2011-12-13T09:31:41Z","state":"open","updated_at":"2011-12-14T09:10:36Z","user":{"gravatar_id":"a9bfdd0cc75c857b669c37548b8bfdf9","id":1913,"url":"https://api.github.com/users/ariejan","login":"ariejan","avatar_url":"https://secure.gravatar.com/avatar/a9bfdd0cc75c857b669c37548b8bfdf9?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"comments":2,"body":"This is a work-in-progress for adding web hooks and other push-triggered events. Just to keep everyone updated.\r\n\r\nAt this time my brancy includes: \r\n\r\n * Resque, possible resque-web at /info/resque, but disabled by default.\r\n * The possibility to install a post-receive hook ( Repository#update_hook, lib/post-receive-hook ) in a git repository.\r\n * The post-receive hook posts a job of PostReceive in the redis 'post-receive' queue.\r\n * The working currently only puts some debugging values.\r\n\r\nTODO:\r\n\r\n * Make sure the post-receive hook is installed automatically for repositories when they're created or updated.\r\n * Web hooks (post JSON to some URL)\r\n * Parse commit messages to add notes / close issues\r\n\r\nComments are very welcome while I continue work on this feature.\r\n","assignee":null,"pull_request":{"patch_url":"https://github.com/gitlabhq/gitlabhq/pull/193.patch","html_url":"https://github.com/gitlabhq/gitlabhq/pull/193","diff_url":"https://github.com/gitlabhq/gitlabhq/pull/193.diff"},"id":2534540,"number":193,"labels":[],"title":"work-in-progress - Web Hooks","html_url":"https://github.com/gitlabhq/gitlabhq/issues/193","closed_at":null,"url":"https://api.github.com/repos/gitlabhq/gitlabhq/issues/193","milestone":null},"action":"created","comment":{"created_at":"2011-12-14T09:10:36Z","updated_at":"2011-12-14T09:10:36Z","user":{"gravatar_id":"a9bfdd0cc75c857b669c37548b8bfdf9","id":1913,"url":"https://api.github.com/users/ariejan","login":"ariejan","avatar_url":"https://secure.gravatar.com/avatar/a9bfdd0cc75c857b669c37548b8bfdf9?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"body":"@randx if you want to give a hand by taking a look at processing commit messages to close or post notes to issues, that's be great. I'll focus on getting actual web hooks working, but processing commit messages would be very easy to add if I could call `@commit.process_message` or something.","id":3137167,"url":"https://api.github.com/repos/gitlabhq/gitlabhq/issues/comments/3137167"}}