bry4n/grove-rb — pull request #2 by spikegrobstein (2012-05-25 03:53:44+00:00)
Title: add support for icon_url and url and changing the channel_key

Hey man,

I took your gem and added some additional functionality. My changes include the following:

* changed `@service_name` to `@service` to be more consistent with the API
* added support for the `icon_url` and `url` fields in the API
* initialization now takes the `channel_key` and a hash of options for configuring `icon_url`, `service`, `url`
* no longer use `@last_response`, `Grove#post` now returns the raw faraday response (for now)

I also wrote rspec tests around the whole thing. I've got a couple more little tweeks to make and I'll send them your way when they're done.