Johannes
0b5441e52c
Changes IDs to Strings for compliance with APIv1 ( #20 )
7 years ago
Klaus Purer
0ee5806534
fix(errors): Directly pass up Serde errors for easier debugging ( #16 )
...
* fix(errors): Directly pass up Serde errors for easier debugging
* refactor(errors): Also check for API errors
* tests(errors): Add test case
* tests(upload): Ignore integration test with real Mastodon connection per default
* fix(tests): Fix error assertion after change of field ordering
* refactor(json): Create a shared function for response JSON converting
7 years ago
Aaron Power
3761118f10
Version 0.9.1
7 years ago
Klaus Purer
09fa9deb56
tests(upload): Ignore integration test with real Mastodon connection per default ( #17 )
7 years ago
Paul Woolcock
dfe317f329
Add PartialEq to Data struct ( #19 )
7 years ago
Aaron Power
b445197381
docs(all): Added documentation to missing parts
7 years ago
Aaron Power
87bcc139bb
refactor(error): Better errors from the Mastodon API
7 years ago
Aaron Power
845294996c
Update README.md
7 years ago
Aaron Power
f8aa32f003
Version 0.9, Changed API to use Cow<'static, str>
...
Added documentation to Error enum
7 years ago
Aaron Power
b6d350f29e
updated reqwest and fixed media route
...
reqwest updated to 0.8
removed Result for creating Mastodon client as result of reqwest update
added Meta and ImageDetails struct for Attachment
Changed Attachment.id to String
Added test for media route.
Changed paramaters for media from Vec<u8> of image data to String of
file path.
Added dotenv for testing
7 years ago
Paul Woolcock
a0c69aac43
Implement std::error::Error for the Error enum ( #12 )
7 years ago
Aaron Power
b9968c6dcb
Added travis
7 years ago
Bryan Tsang
974f9241e1
Fix incompatible serde versions, misspelled reference ( #9 )
7 years ago
Aaron Power
f14363956f
Updated README
8 years ago
Aaron Power
a6450f3445
Version bump
8 years ago
wariuni
34f17ebcc0
Fix the attributes of Attachment ( #5 )
...
* Fix Attachment.text_url not being nullable
* Add missing "unknown" attribute to MediaType, which is not in the documentation by TootSuite
b97ebaf620/app/models/media_attachment.rb (L24)
8 years ago
Aaron Power
d1063570f6
Updated dependencies, and version bump
8 years ago
wariuni
9515b89690
Add missing #[serde(rename = "type")] to Notification::notification_type ( #4 )
8 years ago
Aaron Power
5332b47ede
v6.1 fixed routes not deserialising correctly.
8 years ago
Aaron Power
39e539646b
Version 0.6
...
Added proper error handling
impl fmt::Display for apps::Scope
make StatusBuilder.status public
8 years ago
Aaron Power
52f8d5e500
Merge pull request #3 from carols10cents/chrono
...
Lock down chrono version to one that uses serde 0.9
8 years ago
Carol (Nichols || Goulding)
b9c31dfc7d
Lock down chrono version to one that uses serde 0.9
8 years ago
Aaron Power
1fb3d16843
Fixed website not being nullable, added static version of urls
8 years ago
Aaron Power
d36c861c19
fixed error handling.
8 years ago
Aaron Power
2dd0c83b55
0.5 Added API Error handling
8 years ago
Aaron Power
5a06265e87
Added serde rename for notificiation, and updated repo link
8 years ago
Aaron Power
69cec5bf7e
Updated status to handle more nulls
8 years ago
Aaron Power
a528624dc3
0.3.0 Redone registration api, added debug/clone
8 years ago
Aaron Power
686c5129f3
0.2 corrected oauth, and added some documentation
8 years ago
Aaron Power
1875ca099d
Update README.md
8 years ago
Aaron Power
36ae371beb
Initial commit
8 years ago