Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/freerange/hashblue-gem
A gem to access the hashblue API
https://github.com/freerange/hashblue-gem
These latest changes deserve a new version
c50e86e6d513dd149773d60a4a779b93f0f6bdfd authored over 13 years ago by Tom Ward <[email protected]>
c50e86e6d513dd149773d60a4a779b93f0f6bdfd authored over 13 years ago by Tom Ward <[email protected]>
Access tokens can now be checked for validity, and refreshed!
1102d1802a4a6995d2905bd80ea77b86826086d3 authored over 13 years ago by Tom Ward <[email protected]>
1102d1802a4a6995d2905bd80ea77b86826086d3 authored over 13 years ago by Tom Ward <[email protected]>
Introduce an AccessToken model
This model will in the future be responsible for refreshing itself
bf97a035bfb6a21ba989a4fe483c853bf5365d5b authored over 13 years ago by Tom Ward <[email protected]>
Remove client from the initializer
55845c90af2130fd969f467b5ff36735ef6eb497 authored over 13 years ago by Tom Ward <[email protected]>
55845c90af2130fd969f467b5ff36735ef6eb497 authored over 13 years ago by Tom Ward <[email protected]>
VERSION constant needs to be autoloadable
dd305a02c2a5bc50034769df6acfb0eb512a9af5 authored over 13 years ago by Tom Ward <[email protected]>
dd305a02c2a5bc50034769df6acfb0eb512a9af5 authored over 13 years ago by Tom Ward <[email protected]>
Released version 0.0.4
16f67e4b0ec5e57a42f91fd250b2ff1f2c42de2d authored over 13 years ago by Tom Ward <[email protected]>
16f67e4b0ec5e57a42f91fd250b2ff1f2c42de2d authored over 13 years ago by Tom Ward <[email protected]>
Add a rought and ready method #each_page to iterate between all pages
6f3384600fdfed40de02fe1ced461285cd10399e authored over 13 years ago by Tom Ward <[email protected]>
6f3384600fdfed40de02fe1ced461285cd10399e authored over 13 years ago by Tom Ward <[email protected]>
No longer use Hashblue::Client directly.
Instead, authenticate using Hashblue::Account.authenticate(access_token), which returns an accou...
ba7304d975e2bd58e9f177991851dc3211b0b8bd authored over 13 years ago by Tom Ward <[email protected]>
Add a User-Agent header to each request
3443d81b6ccadcdbdfc9d521230d43e44a3481a7 authored over 13 years ago by Tom Ward <[email protected]>
3443d81b6ccadcdbdfc9d521230d43e44a3481a7 authored over 13 years ago by Tom Ward <[email protected]>
Provide access to favourite messages through the account
21c25c516eefe6a79f907fa47992abb42cd2b6a0 authored over 13 years ago by Tom Ward <[email protected]>
21c25c516eefe6a79f907fa47992abb42cd2b6a0 authored over 13 years ago by Tom Ward <[email protected]>
Allow messages to be sent to contacts
3eb6c9c9a01fdd64b1defc6e21c61b3a8ba5a849 authored over 13 years ago by Tom Ward <[email protected]>
3eb6c9c9a01fdd64b1defc6e21c61b3a8ba5a849 authored over 13 years ago by Tom Ward <[email protected]>
Version 0.0.2
2c7b8e55c1f16b0ff42738d04f97035e5894035c authored over 13 years ago by Tom Ward <[email protected]>
2c7b8e55c1f16b0ff42738d04f97035e5894035c authored over 13 years ago by Tom Ward <[email protected]>
Actually, you shouldn't be able to delete contacts. Doh!
dbdf2b9b891fb7001a1e85744b48976e27130bf1 authored over 13 years ago by Tom Ward <[email protected]>
dbdf2b9b891fb7001a1e85744b48976e27130bf1 authored over 13 years ago by Tom Ward <[email protected]>
Expose the Message#sent attribute
fb4fc75c8d918bb09e8927fb2f100e5a1819bf32 authored over 13 years ago by Tom Ward <[email protected]>
fb4fc75c8d918bb09e8927fb2f100e5a1819bf32 authored over 13 years ago by Tom Ward <[email protected]>
Allow marking and unmarking of favourites
ce4f9580d301df9e35dcabd61a496e5c3db4c5d9 authored over 13 years ago by Tom Ward <[email protected]>
ce4f9580d301df9e35dcabd61a496e5c3db4c5d9 authored over 13 years ago by Tom Ward <[email protected]>
Messages and contacts can be deleted with #delete!
7537a84e4c34603e470d9bebafcc476ea5ed84d5 authored over 13 years ago by Tom Ward <[email protected]>
7537a84e4c34603e470d9bebafcc476ea5ed84d5 authored over 13 years ago by Tom Ward <[email protected]>
Allow reading of favourite messages, using client#favourites(query = {})
21fc975c90c9224045cd802b3ed4796144ed051c authored over 13 years ago by Tom Ward <[email protected]>
21fc975c90c9224045cd802b3ed4796144ed051c authored over 13 years ago by Tom Ward <[email protected]>
Allow pagination through collections of messages and contacts
Calling account.contacts now returns a collection object, which as well as responding to standar...
044ec4a0ff8dcf262dde6eb7a5f82d44d323e803 authored over 13 years ago by Tom Ward <[email protected]>
Added a basic README
06867c7ad598152ccab7062d768654af1e6e08ed authored over 13 years ago by Tom Ward <[email protected]>
06867c7ad598152ccab7062d768654af1e6e08ed authored over 13 years ago by Tom Ward <[email protected]>
Initial commit of new hashblue client gem.
This initial version of the gem only allows reading of data from the API, and doesn't handle err...
e342c8eafd2517a3dd6a0550f4b20193a8f58f53 authored over 13 years ago by Tom Ward <[email protected]>