Ondřej Hruška
217277b162
reformat all, fix deps for tungstenite
10 months ago
Ondřej Hruška
79ce4ce378
Update tungstenite and toml libs
10 months ago
Ondřej Hruška
b10e5935ae
add page num counting to ItemsIter
5 years ago
Ondřej Hruška
51e52bc24b
fix crash on crazy misskey poll
5 years ago
Ondřej Hruška
7847df0e2b
fix serializer failure on unknown MediaType string
5 years ago
Ondřej Hruška
a0ebb46542
add trace to sending requests
5 years ago
Ondřej Hruška
54a0e55964
improvements for fedigroups
5 years ago
Ondřej Hruška
9f491d2d29
add StatusDisplay struct
5 years ago
Ondřej Hruška
de38639fd1
add pinging
5 years ago
Ondřej Hruška
638594b11b
improvements in streaming, add debug format structs
5 years ago
Ondřej Hruška
568b1ff07a
convert all to sync, remove now broken doc comments, some renames
5 years ago
Ondřej Hruška
c967e59ffb
all asyncified except for streaming
5 years ago
Ondřej Hruška
b6b7372ebb
removed the trait so it can be easier made async
5 years ago
Ondřej Hruška
3c7a84a124
update libraries
5 years ago
Ondřej Hruška
ded6d806f9
fix clippy lints
5 years ago
Ondřej Hruška
bc70389346
add new rustfmt.toml and reformat code
5 years ago
Ondřej Hruška
dd1a68f714
add Dee_'s media builder version
5 years ago
Ondřej Hruška
a139a39a2e
update serde_qs so the error enum is compatible with Anyhow, fix deprecated warning
5 years ago
Paul Woolcock
fcf3a1bc29
Add some new entities & update some existing ones
5 years ago
ranfdev
d0e257df85
use std::convert::TryInto instead of using crate
6 years ago
ranfdev
83587a10d2
Manually updated reqwest to 10.8 and url to 2.1
6 years ago
Paul Woolcock
d66c63dd28
Remove `HttpSend` and `HttpSender`
...
this was maybe a good idea, but it isn't really needed
6 years ago
Paul Woolcock
f25574154e
Add builder method for exclude_reblogs
6 years ago
Paul Woolcock
91d66d76ad
Add an `exclude_reblogs` to StatusesRequest
...
Closes #134
6 years ago
Paul Woolcock
5042d6685a
fix clippy, again
6 years ago
Paul Woolcock
602bfb7cdd
use nightly fmt
6 years ago
Paul Woolcock
7487f607e6
Second fmt pass
6 years ago
Paul Woolcock
982a8fc776
making clippy happy
6 years ago
Paul Woolcock
a69d0ea928
Cargo-fmt pass
6 years ago
Paul Woolcock
0b4ee7bfb2
Various cleanup tasks
...
* Remove old `extern crate` stmts
* Remove rust-skeptic
* Clean up Cargo.toml
6 years ago
Klaus Purer
44da726d08
feat(media): Add support for media alt text
6 years ago
Ranfdev
4afb3c3d74
added methods returning pages for timelines home, local, federated, hashtag
6 years ago
Matthias Beyer
632a00f137
Add MastodonUnauth::streaming_public()
...
This is the simple implementation copied from the
Mastodon::streaming_public() code.
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
6 years ago
Paul Woolcock
16bc060407
Update to the 2018 edition
...
Only 2 years later :eyeroll:
6 years ago
Paul Woolcock
17c727f5c6
Update version to 0.22
6 years ago
leo60228
7e67e10bc4
Remove url 2.x
...
I thought tungstenite needed it, but it doesn't.
6 years ago
leo60228
791bc83387
Use WebSockets for events
6 years ago
Julian
b877d79831
Use more suitable link to Mastodon's documentation
6 years ago
Julian Hofer
9b538fdc65
Fix link to Mastodon's documentation
6 years ago
Paul Woolcock
23a7fff57c
Update error type to remove deprecated `description` uses
6 years ago
Aaron Hill
7e3f25dab4
Use `slice::iter` instead of `into_iter` to avoid future breakage
...
`an_array.into_iter()` currently just works because of the autoref
feature, which then calls `<[T] as IntoIterator>::into_iter`. But
in the future, arrays will implement `IntoIterator`, too. In order
to avoid problems in the future, the call is replaced by `iter()`
which is shorter and more explicit.
6 years ago
Jennifer Glauche
ac3ecc82b7
add documentation to metadata fields
6 years ago
Jennifer Glauche
1dd2963cf3
make MetadataFields be public
6 years ago
Ondřej Hruška
3d0ecb9e41
Add content_type support to StatusBuilder
6 years ago
Ondřej Hruška
98932ac5d6
Make Scopes deserializable
6 years ago
Paul Woolcock
e5d18c8352
fix rustfmt
7 years ago
Paul Woolcock
817e18fc16
Add the "Dismiss Notification" endpoint
7 years ago
Paul Woolcock
97cadbfd3c
log API responses
7 years ago
Paul Woolcock
174a17109b
Changes the StatusBuilder to be an...actual...builder
...
This will enforce the invariant that statuses have to have either status
text or a media_id
7 years ago
Paul Woolcock
6450ad3370
Block and Unblock should be `post` calls
7 years ago