Ondřej Hruška
638594b11b
improvements in streaming, add debug format structs
3 years ago
Ondřej Hruška
568b1ff07a
convert all to sync, remove now broken doc comments, some renames
3 years ago
Ondřej Hruška
ded6d806f9
fix clippy lints
3 years ago
Ondřej Hruška
bc70389346
add new rustfmt.toml and reformat code
3 years ago
Paul Woolcock
d66c63dd28
Remove `HttpSend` and `HttpSender`
...
this was maybe a good idea, but it isn't really needed
4 years ago
Paul Woolcock
f25574154e
Add builder method for exclude_reblogs
4 years ago
Paul Woolcock
91d66d76ad
Add an `exclude_reblogs` to StatusesRequest
...
Closes #134
4 years ago
Paul Woolcock
602bfb7cdd
use nightly fmt
4 years ago
Paul Woolcock
7487f607e6
Second fmt pass
4 years ago
Paul Woolcock
982a8fc776
making clippy happy
4 years ago
Paul Woolcock
a69d0ea928
Cargo-fmt pass
4 years ago
Paul Woolcock
0b4ee7bfb2
Various cleanup tasks
...
* Remove old `extern crate` stmts
* Remove rust-skeptic
* Clean up Cargo.toml
4 years ago
Paul Woolcock
16bc060407
Update to the 2018 edition
...
Only 2 years later :eyeroll:
4 years ago
Paul Woolcock
7786a83a14
Add `min_id` to pagination params
...
also switches to using serde_qs instead of manually serializing the
query string
5 years ago
Paul Woolcock
7d164cb8db
Keyword/filtering API
...
This adds the 5 methods for the mastodon API that deal with keyword
filtering:
GET /api/v1/filters
POST /api/v1/filters
GET /api/v1/filters/:id
PUT /api/v1/filters/:id
DELETE /api/v1/filters/:id
Closes #71
6 years ago
Paul Woolcock
690b029d99
Add methods & data structures for all the "push" endpoints
...
Closes #53
6 years ago
Paul Woolcock
788177f5e8
Add tests to requests/statuses
...
Need to figure out a better solution for that to_querystring test, it'd
be nice to have something generate every possible permutation of those
builder methods
6 years ago
Paul Woolcock
0ad1e3741c
Allow the user to update their profile metadata fields
...
Closes #54
6 years ago
Paul Woolcock
375e4af286
Add a test for UpdateCredentials::build
6 years ago
Paul Woolcock
a57c7e2f91
feat(update_credentials): Implement UpdateCredsRequest
...
This will now allow a user to actually call the
MastodonClient::update_credentials method
6 years ago
Paul Woolcock
57cc44368c
Document "everything"
...
This is a good start but many things need to be documented better, but
this will at least allow us to turn on #[deny(missing_docs)]
6 years ago
Paul Woolcock
8636e690c3
rustfmt pass
6 years ago
Paul Woolcock
63d09c1113
Clean up src/lib.rs a bit more
6 years ago