- Add
version
andbase_url
instance variables to API. - Dominik Gehl - Don't try to JSON parse raw attachments. - Dominik Gehl
- Use symbols for options internally to avoid OAuth gem failure. - Ben Hamill
- Add
in_reply_to
toMessage
's lazy attributes. - Asa Wilson - Fix bug where
Hash
es with mixedString
/Symbol
keys would cause the OAuth gem to explode. - Ben Hamill - Add missing files association to
Message
class. - Ben Hamill - Add a ton of examples to the README to help new users. - Johnny Goodman
- Make
Source#sync!
andAccount#sync!
take an options hash that will be passed as parameters in the resulting HTTP request. This is just to aid in debugging. - Ben Hamill
- Normalize key names from the API to be valid Ruby variable names. - Ben Hamill
- Fix how
Folder
objects create their associatedMessageCollection
objects, specifically with respect to passing around the handle to an appropriateAccount
object. - Ben Hamill - Convenience methods:
Message#to
,#bcc
,#cc
and#reply_to
. - Aubrey Holland
- Add sugar
Message#from
method. - Andrew Harrison - Fix bug related to
nil
being passed around for associations which caused the association not to be filled with data from the API. - Ben Hamill
- Add link to gem documentation to top of README. - Ben Hamill
- Expand README to clarify gem usage. - Ben Hamill
- Make
ResourceCollection#[]
correctly pass down the "owning" associated object to instances created with it. - Ben Hamill - Work around the OAuth gem handling PUT request signing a bit oddly. - Ben Hamill
- Fix infinite loop in ConnectToken URL building. - Ben Hamill
- Fix
PUT
andPOST
parameter submission. - Ben Hamill - Added missing
server
argument toSourceCollection.create
. - Dominik Gehl - Moved erroneous
File.sync_data
andFile.sync!
over toSource
where it belonged in the first place. - Bram Plessers
- Fixed syntax error typo in previous release. - Geoff Longman
- Add
#empty?
and#size
to resource collections so you can treat them even more like arrays! - Geoff Longman
- Allow passing options to
OAuth
through the gem. Notably,:timeout
and:open_timeout
. - Geoff Longman
- Updated homepage link in README distributed with the gem. - Ben Hamill