Bumps version to 3.0.1
Fixes saving of clips
Adds rubysl for Rubinius
Updates Travis Ruby versions
Bumps version to 3.0
Returned hash has always string keys.
Adds favoriting and unfavoriting of clips
Make Like#clip public
Adds a method for checking if user is following a list
Removes unnecessary limit on user clip fetching options
Adds more tests for Clip & FollowRelationship
Changes the argument order for resources
Maybe going to named arguments would make sense.
Fixes the liking
Previously the liking was a bit all over the place.
Now fetching likes will always return proxies,
liking a clip is done from a clear place (Clip)
and everything is tested.
Unifies follower and following tests
Adds ReadCollectionResource module
It is used by resources that are used only for
reading, not for saving or destroying.
Adds 1.8.7 deprecation notice to changelog
Removes Ruby 1.8.7 monkeypatch
Moves test helpers to separate files
Removes unnecessary line of code from test
It was never run if the test was passing.
Adds support for fetching clips by URL or created after time
Refactors search methods to re-use the logic
Cleans up requires
Changes to use require_relative. Deprecates 1.8.7
Moves valid search parameters to the right class
Renames #all to #fetch
Adds better HTTP error handling
Changes all paginated endpoints to return proxies
Rather than fetching the first page of objects
a proxy is returned and the user can use the
proxy to fetch the records they need.
Updates the CHANGELOG
Bumps version to 2.0.1
Merge pull request #1 from Darep/list-clips
Change ruby 1.9 hash syntax to 1.8 (hopefully fix travis ci build)
Add documentation for the new Kippt::List.clips
Implement Kippt::List.clips method for fetching clips on a list
Add failing test for lists/:id/clips