d66c63dd28 
								
							
								 
							
						 
						
							
							
								
								Remove `HttpSend` and `HttpSender`  
							
							... 
							
							
 
							
							this was maybe a good idea, but it isn't really needed 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								f25574154e 
								
							
								 
							
						 
						
							
							
								
								Add builder method for exclude_reblogs  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								91d66d76ad 
								
							
								 
							
						 
						
							
							
								
								Add an `exclude_reblogs` to StatusesRequest  
							
							... 
							
							
 
							
							Closes  #134  
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								5042d6685a 
								
							
								 
							
						 
						
							
							
								
								fix clippy, again  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								602bfb7cdd 
								
							
								 
							
						 
						
							
							
								
								use nightly fmt  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								7487f607e6 
								
							
								 
							
						 
						
							
							
								
								Second fmt pass  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								982a8fc776 
								
							
								 
							
						 
						
							
							
								
								making clippy happy  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								a69d0ea928 
								
							
								 
							
						 
						
							
							
								
								Cargo-fmt pass  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								0b4ee7bfb2 
								
							
								 
							
						 
						
							
							
								
								Various cleanup tasks  
							
							... 
							
							
 
							
							* Remove old `extern crate` stmts
* Remove rust-skeptic
* Clean up Cargo.toml 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								44da726d08 
								
							
								 
							
						 
						
							
							
								
								feat(media): Add support for media alt text  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								4afb3c3d74 
								
							
								 
							
						 
						
							
							
								
								added methods returning pages for timelines home, local, federated, hashtag  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								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> 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								16bc060407 
								
							
								 
							
						 
						
							
							
								
								Update to the 2018 edition  
							
							... 
							
							
 
							
							Only 2 years later :eyeroll: 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								17c727f5c6 
								
							
								 
							
						 
						
							
							
								
								Update version to 0.22  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								7e67e10bc4 
								
							
								 
							
						 
						
							
							
								
								Remove url 2.x  
							
							... 
							
							
 
							
							I thought tungstenite needed it, but it doesn't. 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								791bc83387 
								
							
								 
							
						 
						
							
							
								
								Use WebSockets for events  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								b877d79831 
								
							
								 
							
						 
						
							
							
								
								Use more suitable link to Mastodon's documentation  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								9b538fdc65 
								
							
								 
							
						 
						
							
							
								
								Fix link to Mastodon's documentation  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								23a7fff57c 
								
							
								 
							
						 
						
							
							
								
								Update error type to remove deprecated `description` uses  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								ac3ecc82b7 
								
							
								 
							
						 
						
							
							
								
								add documentation to metadata fields  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								e5d18c8352 
								
							
								 
							
						 
						
							
							
								
								fix rustfmt  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								817e18fc16 
								
							
								 
							
						 
						
							
							
								
								Add the "Dismiss Notification" endpoint  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								97cadbfd3c 
								
							
								 
							
						 
						
							
							
								
								log API responses  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								6450ad3370 
								
							
								 
							
						 
						
							
							
								
								Block and Unblock should be `post` calls  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								4020ecc6a7 
								
							
								 
							
						 
						
							
							
								
								account: Properly mark nullable source fields  
							
							... 
							
							
 
							
							Privacy and note are both nullable according to
https://source.joinmastodon.org/mastodon/docs/blob/master/content/en/api/entities.md#source  
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								55d0f8fa2a 
								
							
								 
							
						 
						
							
							
								
								Add an `OwnedPage` that doesn't borrow the underlying client  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								b4af698e01 
								
							
								 
							
						 
						
							
							
								
								Fix Card entity to take a number for width x height  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								26a4754b2e 
								
							
								 
							
						 
						
							
							
								
								Fix block, unblock, mute and unmute  
							
							... 
							
							
 
							
							These 4 API calls should return a Relationship, not an Account 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								6c978f090f 
								
							
								 
							
						 
						
							
							
								
								Add `force_login` to the params sent to the /oauth/authorize endpoint  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								45a95e5048 
								
							
								 
							
						 
						
							
							
								
								add the beginning of an unauthenticated client  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								583a1de7a2 
								
							
								 
							
						 
						
							
							
								
								Add `card` to `Status` entity  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								7786a83a14 
								
							
								 
							
						 
						
							
							
								
								Add `min_id` to pagination params  
							
							... 
							
							
 
							
							also switches to using serde_qs instead of manually serializing the
query string 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								f204ee190b 
								
							
								 
							
						 
						
							
							
								
								Add some docs for streaming  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								eb1a676a98 
								
							
								 
							
						 
						
							
							
								
								remove dbg logs  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								e2c11f48d6 
								
							
								 
							
						 
						
							
							
								
								Initial commit of streaming support  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								5e69ad4b33 
								
							
								 
							
						 
						
							
							
								
								Fix panic if there are < page number of results  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								dd72034849 
								
							
								 
							
						 
						
							
							
								
								use string for status id in StatusBuilder  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								8e700cf37b 
								
							
								 
							
						 
						
							
							
								
								update to 0.18.2  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								b7b8379e10 
								
							
								 
							
						 
						
							
							
								
								Add built-in support for deserializing Data from the env  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								fe687bd955 
								
							
								 
							
						 
						
							
							
								
								Add `derive(PartialEq)` to all entities  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								2bf2456496 
								
							
								 
							
						 
						
							
							
								
								Fix type of `StatusBuilder::media_ids`  
							
							... 
							
							
 
							
							The identifier in the JSON response to a POST to `/media` is a string,
as can be seen in the Attachment entity.
Even though that identifier has always been a string of numbers (at
least in Mastodon's case), it should not be assumed that it will
continue to be so in the future, so keeping it as a String seems more
prudent.
Additionally, this simplifies the process of posting a new status with
an attachment, as it is no longer necessary to parse the resulting
attachment's id to an u64. 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								8bb46a378c 
								
							
								 
							
						 
						
							
							
								
								Add docs for format_err macro  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								cee33c8f01 
								
							
								 
							
						 
						
							
							
								
								Change docs to point to v0.18  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								15cc5c60de 
								
							
								 
							
						 
						
							
							
								
								Make `Registered::complete` take self by reference  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								f12c0a4acb 
								
							
								 
							
						 
						
							
							
								
								Add `Registered::into_parts`  
							
							
 
							
						 
						
							7 years ago