Commit Graph

39 Commits

Author SHA1 Message Date
Matthias Beyer afb3f59fc7
Fix clippy: Derive Eq for MediaType
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 19:08:24 +01:00
Matthias Beyer 8cfe447aa1
Fix clippy: Derive Eq for Card
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 19:08:13 +01:00
Matthias Beyer ee4e00affd
Fix clippy: Derive Eq for Filter
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 19:07:51 +01:00
Matthias Beyer 789fbd69f5
Fix clippy: Derive Eq for FilterContext
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 19:05:52 +01:00
Matthias Beyer bf9bad441f
Fix clippy: Derive Eq for StreamingApi
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 19:05:31 +01:00
Matthias Beyer 738d97d65f
Fix clippy: Derive Eq for Stats
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 19:05:05 +01:00
Matthias Beyer 0e2ee6717f
Fix clippy: Derive Eq for List
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 19:04:53 +01:00
Matthias Beyer e3539a46ba
Fix clippy: Derive Eq for Mention
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 19:04:40 +01:00
Matthias Beyer eaea2a50bd
Fix clippy: Derive Eq for Form
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 19:04:15 +01:00
Matthias Beyer 4cadd9b937
Fix clippy: Derive Eq for Data
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 19:04:11 +01:00
Matthias Beyer 9cec1a7384
Fix clippy: Derive Eq for Data
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 19:04:05 +01:00
Matthias Beyer fcb8dc9e07
Fix clippy: Derive Eq for Keys
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 19:03:57 +01:00
Matthias Beyer 31ad0beec1
Fix clippy: Derive Eq for Subscription
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 19:03:43 +01:00
Matthias Beyer bb31b91933
Fix clippy: Derive Eq for Subscription
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 19:03:24 +01:00
Matthias Beyer 8ee0de9a6f
Fix clippy: Derive Eq for Alerts
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 19:03:11 +01:00
Matthias Beyer b97dc8ca3e
Fix: Tag type is not able to derive Eq
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 19:01:54 +01:00
Matthias Beyer adac287450
Fix: Notification type is not able to derive Eq
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 19:01:42 +01:00
Matthias Beyer 998c477818
Fix clippy: Derive Eq for NotificationType
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 19:01:06 +01:00
Matthias Beyer 0ba5ca3599
Fix clippy: Derive Eq for Relationship
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 19:00:32 +01:00
Matthias Beyer 6c65b022ff
Fix clippy: Derive Eq for Report
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 19:00:10 +01:00
Matthias Beyer afe132ae5b
Fix clippy: Derive Eq for TagHistory
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 18:59:18 +01:00
Matthias Beyer 759f651c4f
Fix clippy: Derive Eq for Application
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 18:59:13 +01:00
Matthias Beyer a7165cd695
Fix clippy: Derive Eq for Emoji
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 18:59:08 +01:00
Matthias Beyer 28ae442565
Fix clippy: Derive Eq for Mention
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 18:59:01 +01:00
Matthias Beyer a383625210
Fix clippy: Derive Eq for Credentials
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 18:56:42 +01:00
Matthias Beyer fea0a25b9a
Fix clippy: Derive Eq for UpdateSource
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 18:56:34 +01:00
Matthias Beyer f79c0980c7
Fix clippy: Derive Eq for BoolOrString
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 18:56:26 +01:00
Matthias Beyer bc144c5a65
Fix clippy: Derive Eq for Source
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 18:56:18 +01:00
Matthias Beyer 8572585774
Fix clippy: Derive Eq for MetadataField
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 18:53:09 +01:00
Matthias Beyer e53ef65d6d
Fix clippy: Derive Eq for Empty
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 18:52:43 +01:00
Matthias Beyer 19e4878460
Fix clippy: Replace manual return with ? operator
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-12-27 15:51:30 +01:00
D. Scott Boggs 77ccc715c8 Fix discrepancy in server response formats 2022-12-26 12:19:51 -05:00
D. Scott Boggs ed497d96d4 Improve remote error handling 2022-12-23 12:18:03 -05:00
D. Scott Boggs 2ec3bd42ec Rename elefren to mastodon-async 2022-12-23 12:18:03 -05:00
D. Scott Boggs ed05a7b337 Update to use search v2; fix search example
Search v1 has been removed
2022-12-23 12:18:03 -05:00
D. Scott Boggs c9fc25a0c9 add logging 2022-12-07 15:58:28 -05:00
D. Scott Boggs e69d92f71e Update client to work asynchronously
- Use reqwest's async client
 - Convert items_iter() to a futures::Stream
 - make Mastodon client an Arc smart pointer, removing the need for OwnedPage.
 - remove MastodonClient and HttpSender traits; these can be re-added once async trait fns are stabilized
 - make EventStream a futures::Stream
2022-12-05 10:35:29 -05:00
D. Scott Boggs f054c7d805 Update Rust Edition; Update dependencies
Async needs added
2022-11-29 18:50:29 -05:00
D. Scott Boggs 96b16c62d9 initial state; elefren 0.22.0 2022-11-27 09:44:43 -05:00