Paul Woolcock and GitHub
473205a5f2
Merge pull request #4 from pwoolcoc/mammut-to-elefren
...
Change mammut references to elefren
2018-08-22 00:31:19 -04:00
Paul Woolcock
a9b6b52890
Change mammut references to elefren
2018-08-21 17:01:05 -04:00
Paul Woolcock and GitHub
ecb8629a53
Merge pull request #3 from pwoolcoc/mastodon-client-trait
...
Adds a `MastodonClient` trait
2018-08-21 16:38:34 -04:00
Paul Woolcock
22b4b04738
Adds a MastodonClient trait
...
This is useful for user code, which can use the trait to add a layer of
indirection to their code, allowing them to swap out implementations for
testing
2018-08-21 16:29:57 -04:00
Paul Woolcock and GitHub
6c37ecb1e1
Merge pull request #2 from pwoolcoc/fix-url-error
...
Fix url error
2018-08-21 16:28:33 -04:00
Paul Woolcock and GitHub
fc60b6f60e
Merge pull request #1 from pwoolcoc/page-iterator
...
Item Iter
2018-08-21 16:21:54 -04:00
Paul Woolcock
5c339fd41f
compile (but don't run) two more tests
2018-08-21 16:09:54 -04:00
Paul Woolcock
d14d50070e
fix test
2018-08-21 15:56:01 -04:00
Paul Woolcock
664cb2797f
fix the test so it actually tests something
2018-08-21 15:56:01 -04:00
Paul Woolcock
6501470312
Change PageIter to ItemsIter
2018-08-21 15:56:01 -04:00
Paul Woolcock
68f8766aff
Return None if there are no items
2018-08-21 15:56:01 -04:00
Paul Woolcock
b4cbcfa1a7
into_iter -> items_iter
2018-08-21 15:56:01 -04:00
Paul Woolcock
6d67e403bc
Don't expose pageiter module, and add some docs to PageIter
2018-08-21 15:56:01 -04:00
Paul Woolcock
0e8eb4e568
Add PageIter<T> to abstract over iterating over pages
2018-08-21 15:56:01 -04:00
Paul Woolcock
a647d47b57
remove unnecessary slash
2018-08-05 21:16:15 -04:00
Paul Woolcock
01704d7169
fix bug introduced in the last change
2018-08-05 21:10:09 -04:00
Paul Woolcock and Aaron Power
142d8e7572
Statuses request struct for the statuses method ( #34 )
...
* Add `StatusesRequest` data type
* Breaking change: statuses now takes an id and a `StatusesRequest`
This allows use to pass all the available parameters to
`GET /api/v1/accounts/:id/statuses` without having to add a bunch of
parameters to the method. It is obviously a breaking API change
* Update version to 0.12
* Revert "Update version to 0.12"
This reverts commit d623ea21564a831aa15284b4a589f3de63e7d96c.
* Address review comments
* Address remaining code review comments
2018-08-05 16:30:02 +01:00
Paul Woolcock and Aaron Power
dfe317f329
Add PartialEq to Data struct ( #19 )
2017-12-21 16:56:14 +00:00
Paul Woolcock and Aaron Power
a0c69aac43
Implement std::error::Error for the Error enum ( #12 )
2017-11-09 11:43:53 +00:00