143 Commits (45a95e5048f645caae8d175f5de31a937a5907aa)

Author SHA1 Message Date
Paul Woolcock 45a95e5048 add the beginning of an unauthenticated client 6 years ago
Paul Woolcock 583a1de7a2 Add `card` to `Status` entity 6 years ago
Paul Woolcock 7786a83a14 Add `min_id` to pagination params 6 years ago
Paul Woolcock f204ee190b Add some docs for streaming 6 years ago
Paul Woolcock eb1a676a98 remove dbg logs 6 years ago
Paul Woolcock e2c11f48d6 Initial commit of streaming support 6 years ago
Paul Woolcock 5e69ad4b33 Fix panic if there are < page number of results 6 years ago
Paul Woolcock dd72034849 use string for status id in StatusBuilder 6 years ago
Paul Woolcock 8e700cf37b update to 0.18.2 6 years ago
Paul Woolcock b7b8379e10 Add built-in support for deserializing Data from the env 6 years ago
Paul Woolcock fe687bd955 Add `derive(PartialEq)` to all entities 6 years ago
Ricardo Martins 2bf2456496 Fix type of `StatusBuilder::media_ids` 6 years ago
Paul Woolcock 8bb46a378c Add docs for format_err macro 6 years ago
Paul Woolcock cee33c8f01 Change docs to point to v0.18 6 years ago
Paul Woolcock 15cc5c60de Make `Registered::complete` take self by reference 6 years ago
Paul Woolcock f12c0a4acb Add `Registered::into_parts` 6 years ago
Paul Woolcock 4426bd6478 rustfmt pass 6 years ago
Paul Woolcock 8b7ed19396 Allow constructing Scopes from a string 6 years ago
Paul Woolcock 32e40edd6c Add `Registered::from_parts` 6 years ago
Paul Woolcock aae013189c update to 0.17 6 years ago
Paul Woolcock 6f63fef0b2 follow returns a `Relationship`, not an `Account` 6 years ago
Paul Woolcock 4dd40422b3 feat(api): shortcut methods for following & followers 6 years ago
Paul Woolcock d524a64bfd Fix the error used here 6 years ago
Paul Woolcock 9a080583f0 feature(api): Change `u64` ids to `&str` 6 years ago
Paul Woolcock 1c70ecd475 Missed a couple .unwraps, take them out 6 years ago
Paul Woolcock 2d8958e0d9 Update code to be compatible with reqwest 0.9 6 years ago
Paul Woolcock 580af50687 Make a couple new masto properties optional 6 years ago
Paul Woolcock 2edebe90d1 Pleroma doesn't have a `fields` field here 6 years ago
Paul Woolcock 33e74b4442 Prep for v0.15.0 release 6 years ago
Paul Woolcock 1f0ba1846c Add the "endorsements" endpoints from mastodon 2.5.0 6 years ago
Paul Woolcock 7de1bdc009 Implements the methods for the follow suggestions API 6 years ago
Paul Woolcock 7d164cb8db Keyword/filtering API 6 years ago
Paul Woolcock d6a9911a0b Eliminate another place using .form instead of .json 6 years ago
Paul Woolcock 7d752a9fed Adds the `replies_count` property to Status 6 years ago
Paul Woolcock 690b029d99 Add methods & data structures for all the "push" endpoints 6 years ago
Paul Woolcock 28192e1188 Implement a method for `GET /api/v2/search` 6 years ago
Paul Woolcock 67242c8f4b Change `search_accounts` to use a macro 6 years ago
Paul Woolcock 34e2c00866 change `POST /search` to `GET /search` 6 years ago
Paul Woolcock 20a9c69adc POST /.../unfollow returns a Relationship, not an Account 6 years ago
Paul Woolcock 788177f5e8 Add tests to requests/statuses 6 years ago
Paul Woolcock 0ad1e3741c Allow the user to update their profile metadata fields 6 years ago
Paul Woolcock 375e4af286 Add a test for UpdateCredentials::build 6 years ago
Paul Woolcock 989d9a5965 feat(status): Add language code to status builder 6 years ago
Paul Woolcock a57c7e2f91 feat(update_credentials): Implement UpdateCredsRequest 6 years ago
Paul Woolcock 6befd79935 use JSON instead of a mulitpart form 6 years ago
Paul Woolcock 8db3d18219 Make sure scopes are percent-encoded when making the URL 6 years ago
Paul Woolcock 034bd4e6d1 Add a helper for completing authentication via the command line 6 years ago
Paul Woolcock e284894d40 feat(scopes): Implement granular OAuth scopes 6 years ago
Paul Woolcock af806b7856 move Scopes to their own module 6 years ago
Paul Woolcock 57cc44368c Document "everything" 6 years ago