Commit Graph
10 Commits
Author SHA1 Message Date
Paul Woolcock 8636e690c3 rustfmt pass 2018-08-23 10:35:26 -04:00
Aaron Power 4984dfaacf Version 0.10.0-rc1
- Added the ability to handle paged entities like favourites and such.
  (Only favourites in prerelease)
- Added optional `source` and `moved` fields to `Account`.
- Added `Source` struct to match with the `Account.source` field.
- Added `CredientialsBuilder` struct for updating profile using
  `verify_credientials`.
- Attachment now handles being sent an empty object, which is converted
  to `None`.
- Added ombed data fields to `Card`.
- Added `version` and `urls` fields to `Instance`.
- Added `id`, `muting_notifications`, and `domain_blocking` to `Relationship`.
- Added `emojis`, `language`, and `pinned` fields to `Status`
- Added `Emoji` struct.
- Added `List` and `Mention` structs(matching routes not added yet).
- Added example that prints your profile.
2018-02-12 00:09:23 +00:00
TheBestJohnandAaron Power ab1e5f86f0 Fixed the registration of new apps as well as url of statuses is now an Option<String> (#23)
* Changes IDs to Strings for compliance with APIv1

* - Changed Scope to Scopes to coencide with a quirk of the Mastodon API. Initial registration of the app asks for "Scopes" and authorization asks for "Scope"
- Swapped spaces for urlencoded spaces in the scopes serde definition to prevent broken links
- url of status is returned as a Map not a string"

* Fixed tests and updated Version number

* Fixed tests and verified now... learning experience
2018-02-10 18:22:30 +00:00
JohannesandAaron Power 0b5441e52c Changes IDs to Strings for compliance with APIv1 (#20) 2018-02-10 18:21:58 +00:00
Aaron Power b445197381 docs(all): Added documentation to missing parts 2017-11-11 11:50:09 +00:00
Bryan TsangandAaron Power 974f9241e1 Fix incompatible serde versions, misspelled reference (#9) 2017-07-03 12:42:38 +01:00
Aaron Power 1fb3d16843 Fixed website not being nullable, added static version of urls 2017-04-23 00:30:56 +01:00
Aaron Power 69cec5bf7e Updated status to handle more nulls 2017-04-21 15:18:11 +01:00
Aaron Power a528624dc3 0.3.0 Redone registration api, added debug/clone 2017-04-21 12:06:30 +01:00
Aaron Power 36ae371beb Initial commit 2017-04-10 18:00:07 +01:00