{"action":"created","issue":{"url":"https://api.github.com/repos/go-playground/log/issues/3","repository_url":"https://api.github.com/repos/go-playground/log","labels_url":"https://api.github.com/repos/go-playground/log/issues/3/labels{/name}","comments_url":"https://api.github.com/repos/go-playground/log/issues/3/comments","events_url":"https://api.github.com/repos/go-playground/log/issues/3/events","html_url":"https://github.com/go-playground/log/pull/3","id":152636640,"number":3,"title":"New Redis & HTTP handlers","user":{"login":"hartfordfive","id":3722736,"avatar_url":"https://avatars.githubusercontent.com/u/3722736?v=3","gravatar_id":"","url":"https://api.github.com/users/hartfordfive","html_url":"https://github.com/hartfordfive","followers_url":"https://api.github.com/users/hartfordfive/followers","following_url":"https://api.github.com/users/hartfordfive/following{/other_user}","gists_url":"https://api.github.com/users/hartfordfive/gists{/gist_id}","starred_url":"https://api.github.com/users/hartfordfive/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hartfordfive/subscriptions","organizations_url":"https://api.github.com/users/hartfordfive/orgs","repos_url":"https://api.github.com/users/hartfordfive/repos","events_url":"https://api.github.com/users/hartfordfive/events{/privacy}","received_events_url":"https://api.github.com/users/hartfordfive/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2016-05-02T20:24:56Z","updated_at":"2016-05-03T12:37:44Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/go-playground/log/pulls/3","html_url":"https://github.com/go-playground/log/pull/3","diff_url":"https://github.com/go-playground/log/pull/3.diff","patch_url":"https://github.com/go-playground/log/pull/3.patch"},"body":"@joeybloggs I've added these two new handlers.  Please note this is an initial version and I'd like to improve them both in the near future by adding a feature that allows multiple items to be buffered and sent in a MULTI command to Redis, and allow the option for multiple events to be buffered and sent at once for the HTTP handler.\r\n\r\nI haven't added any tests for the HTTP handler as I'm not completely certain how to test for that yet.  Would it be reasonable to have spawn a local HTTP server listening for events for this test?\r\n\r\nI also plan on adding a file handler, which allows you to log events to a specified file.  Let me know if this code is reasonable, and let me know if you have any suggestions for improvements/modifications!"},"comment":{"url":"https://api.github.com/repos/go-playground/log/issues/comments/216514551","html_url":"https://github.com/go-playground/log/pull/3#issuecomment-216514551","issue_url":"https://api.github.com/repos/go-playground/log/issues/3","id":216514551,"user":{"login":"hartfordfive","id":3722736,"avatar_url":"https://avatars.githubusercontent.com/u/3722736?v=3","gravatar_id":"","url":"https://api.github.com/users/hartfordfive","html_url":"https://github.com/hartfordfive","followers_url":"https://api.github.com/users/hartfordfive/followers","following_url":"https://api.github.com/users/hartfordfive/following{/other_user}","gists_url":"https://api.github.com/users/hartfordfive/gists{/gist_id}","starred_url":"https://api.github.com/users/hartfordfive/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hartfordfive/subscriptions","organizations_url":"https://api.github.com/users/hartfordfive/orgs","repos_url":"https://api.github.com/users/hartfordfive/repos","events_url":"https://api.github.com/users/hartfordfive/events{/privacy}","received_events_url":"https://api.github.com/users/hartfordfive/received_events","type":"User","site_admin":false},"created_at":"2016-05-03T12:37:44Z","updated_at":"2016-05-03T12:37:44Z","body":"@joeybloggs Good point on that.  As for the tests, I'll have those finished hopefully within the next few days."}}