2edebe90d1 
								
							
								 
							
						 
						
							
							
								
								Pleroma doesn't have a `fields` field here  
							
							... 
							
							
 
							
							Closes  #86  
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								33e74b4442 
								
							
								 
							
						 
						
							
							
								
								Prep for v0.15.0 release  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								1f0ba1846c 
								
							
								 
							
						 
						
							
							
								
								Add the "endorsements" endpoints from mastodon 2.5.0  
							
							... 
							
							
 
							
							Closes  #74  
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								7de1bdc009 
								
							
								 
							
						 
						
							
							
								
								Implements the methods for the follow suggestions API  
							
							... 
							
							
 
							
							Closes  #72  
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								7d164cb8db 
								
							
								 
							
						 
						
							
							
								
								Keyword/filtering API  
							
							... 
							
							
 
							
							This adds the 5 methods for the mastodon API that deal with keyword
filtering:
GET /api/v1/filters
POST /api/v1/filters
GET /api/v1/filters/:id
PUT /api/v1/filters/:id
DELETE /api/v1/filters/:id
Closes  #71  
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								d6a9911a0b 
								
							
								 
							
						 
						
							
							
								
								Eliminate another place using .form instead of .json  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								7d752a9fed 
								
							
								 
							
						 
						
							
							
								
								Adds the `replies_count` property to Status  
							
							... 
							
							
 
							
							Closes  #73  
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								690b029d99 
								
							
								 
							
						 
						
							
							
								
								Add methods & data structures for all the "push" endpoints  
							
							... 
							
							
 
							
							Closes  #53  
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								28192e1188 
								
							
								 
							
						 
						
							
							
								
								Implement a method for `GET /api/v2/search`  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								67242c8f4b 
								
							
								 
							
						 
						
							
							
								
								Change `search_accounts` to use a macro  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								34e2c00866 
								
							
								 
							
						 
						
							
							
								
								change `POST /search` to `GET /search`  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								20a9c69adc 
								
							
								 
							
						 
						
							
							
								
								POST /.../unfollow returns a Relationship, not an Account  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								788177f5e8 
								
							
								 
							
						 
						
							
							
								
								Add tests to requests/statuses  
							
							... 
							
							
 
							
							Need to figure out a better solution for that to_querystring test, it'd
be nice to have something generate every possible permutation of those
builder methods 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								0ad1e3741c 
								
							
								 
							
						 
						
							
							
								
								Allow the user to update their profile metadata fields  
							
							... 
							
							
 
							
							Closes  #54  
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								375e4af286 
								
							
								 
							
						 
						
							
							
								
								Add a test for UpdateCredentials::build  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								989d9a5965 
								
							
								 
							
						 
						
							
							
								
								feat(status): Add language code to status builder  
							
							... 
							
							
 
							
							Closes  #55  
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								a57c7e2f91 
								
							
								 
							
						 
						
							
							
								
								feat(update_credentials): Implement UpdateCredsRequest  
							
							... 
							
							
 
							
							This will now allow a user to actually call the
MastodonClient::update_credentials method 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								6befd79935 
								
							
								 
							
						 
						
							
							
								
								use JSON instead of a mulitpart form  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								8db3d18219 
								
							
								 
							
						 
						
							
							
								
								Make sure scopes are percent-encoded when making the URL  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								034bd4e6d1 
								
							
								 
							
						 
						
							
							
								
								Add a helper for completing authentication via the command line  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								e284894d40 
								
							
								 
							
						 
						
							
							
								
								feat(scopes): Implement granular OAuth scopes  
							
							... 
							
							
 
							
							BREAKING CHANGE: Applications that use the `Scopes` data structure will
have minor changes to make
Closes  #44  
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								af806b7856 
								
							
								 
							
						 
						
							
							
								
								move Scopes to their own module  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								57cc44368c 
								
							
								 
							
						 
						
							
							
								
								Document "everything"  
							
							... 
							
							
 
							
							This is a good start but many things need to be documented better, but
this will at least allow us to turn on #[deny(missing_docs)] 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								9e78d5ed46 
								
							
								 
							
						 
						
							
							
								
								Start adding docs to MastodonClient trait  
							
							... 
							
							
 
							
							Also moves it to it's own module, to clean up src/lib.rs a bit 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								c4a92cb17a 
								
							
								 
							
						 
						
							
							
								
								Add `--features json` to the test matrix  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								42d3a935c8 
								
							
								 
							
						 
						
							
							
								
								We don't need to repeatedly recreate the doc  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								a05a67f3cb 
								
							
								 
							
						 
						
							
							
								
								Update to v0.14  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								c66c305df5 
								
							
								 
							
						 
						
							
							
								
								fix(client): fix broken paged_routes_with_id methods  
							
							... 
							
							
 
							
							BREAKING CHANGE: technically this breaks the API, but these methods
wouldn't have worked this way anyway, so I don't feel bad about it
Closes  #42  
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								2a6e922da7 
								
							
								 
							
						 
						
							
							
								
								feat(macros): add compile tests to the doc comments  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								46871da4c1 
								
							
								 
							
						 
						
							
							
								
								feat(helpers): add json helper module  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								1ec37e2370 
								
							
								 
							
						 
						
							
							
								
								rustfmt pass  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								b4a43dc783 
								
							
								 
							
						 
						
							
							
								
								Add some more tests  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								e57c400c46 
								
							
								 
							
						 
						
							
							
								
								Add tests for toml helpers  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								5b24922d9e 
								
							
								 
							
						 
						
							
							
								
								Add some more lints, and fix the compile errors they generate  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								4e5a2f5c51 
								
							
								 
							
						 
						
							
							
								
								Update to v0.13.0  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								1b54c20060 
								
							
								 
							
						 
						
							
							
								
								Update CHANGELOG for 0.13  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								0df3f9fa2b 
								
							
								 
							
						 
						
							
							
								
								Rework the `Registration` and `App` APIs  
							
							... 
							
							
 
							
							This puts `register` back to the way it was, and changes the "new"
`register` to `build`. 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								39e5aacfb5 
								
							
								 
							
						 
						
							
							
								
								Move this to the before_script phase  
							
							... 
							
							
 
							
							The build cache gets stored after the `script` phase, but before the
`after_success`/`after_failure` phase, so the built cargo-tarpaulin
wasn't getting cached 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								67ab7ee59a 
								
							
								 
							
						 
						
							
							
								
								try caching $HOME/.cargo  
							
							... 
							
							
 
							
							try to see if we can avoid building cargo-tarpaulin every time 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								5df4f8873c 
								
							
								 
							
						 
						
							
							
								
								This isn't necessary  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								dc6d2738e1 
								
							
								 
							
						 
						
							
							
								
								StatusBuilder::new takes anything that is Display  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								e7005b0b6b 
								
							
								 
							
						 
						
							
							
								
								Users shouldn't have to parameterize their code unless they need to for tests  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								f8f8054c5c 
								
							
								 
							
						 
						
							
							
								
								toml::to_file needs to be able to create the save file  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								1057e58343 
								
							
								 
							
						 
						
							
							
								
								There's no reason for Registration::complete to take an owned string  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								009798d17f 
								
							
								 
							
						 
						
							
							
								
								Clean up status_builder a bit, and add some tests  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								6cee086d79 
								
							
								 
							
						 
						
							
							
								
								Add `max_toot_chars` to the Instance model  
							
							... 
							
							
 
							
							Closes  #22  
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								0913926702 
								
							
								 
							
						 
						
							
							
								
								Add test for entities::Account  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								4ff27dd049 
								
							
								 
							
						 
						
							
							
								
								Credientials -> Credentials  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								ade7b16382 
								
							
								 
							
						 
						
							
							
								
								add OSX builds  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								465d449dac 
								
							
								 
							
						 
						
							
							
								
								If we don't have `feature = "toml"` set, don't run rust-skeptic  
							
							
 
							
						 
						
							7 years ago