You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
mastodon/spec/services
Eugen Rochko 5d2fc6de32
Add REST API for creating an account (#9572)
* Add REST API for creating an account

The method is available to apps with a token obtained via the client
credentials grant. It creates a user and account records, as well as
an access token for the app that initiated the request. The user is
unconfirmed, and an e-mail is sent as usual.

The method returns the access token, which the app should save for
later. The REST API is not available to users with unconfirmed
accounts, so the app must be smart to wait for the user to click a
link in their e-mail inbox.

The method is rate-limited by IP to 5 requests per 30 minutes.

* Redirect users back to app from confirmation if they were created with an app

* Add tests

* Return 403 on the method if registrations are not open

* Require agreement param to be true in the API when creating an account
6 years ago
..
activitypub Lint pass (#8876) 6 years ago
pubsubhubbub Slightly reduce RAM usage (#7301) 7 years ago
account_search_service_spec.rb Slightly reduce RAM usage (#7301) 7 years ago
after_block_domain_from_account_service_spec.rb Fix domain hiding logic (#7765) 7 years ago
after_block_service_spec.rb Slightly reduce RAM usage (#7301) 7 years ago
app_sign_up_service_spec.rb Add REST API for creating an account (#9572) 6 years ago
authorize_follow_service_spec.rb Slightly reduce RAM usage (#7301) 7 years ago
batched_remove_status_service_spec.rb rubocop issues - Cleaning up (#8912) 6 years ago
block_domain_service_spec.rb Slightly reduce RAM usage (#7301) 7 years ago
block_service_spec.rb Slightly reduce RAM usage (#7301) 7 years ago
bootstrap_timeline_service_spec.rb Slightly reduce RAM usage (#7301) 7 years ago
fan_out_on_write_service_spec.rb Slightly reduce RAM usage (#7301) 7 years ago
favourite_service_spec.rb Slightly reduce RAM usage (#7301) 7 years ago
fetch_atom_service_spec.rb Ignore JSON-LD profile in mime type comparison (#9179) 6 years ago
fetch_link_card_service_spec.rb Ignore low-confidence CharlockHolmes guesses when parsing link cards (#9510) 6 years ago
fetch_oembed_service_spec.rb Slightly reduce RAM usage (#7301) 7 years ago
fetch_remote_account_service_spec.rb rubocop issues - Cleaning up (#8912) 6 years ago
fetch_remote_status_service_spec.rb Improve federated ID validation (#8372) 7 years ago
follow_service_spec.rb Slightly reduce RAM usage (#7301) 7 years ago
hashtag_query_service_spec.rb Allow joining several hashtags in a single column (#8904) 6 years ago
mute_service_spec.rb Slightly reduce RAM usage (#7301) 7 years ago
notify_service_spec.rb Do not hide boost notifications from followed people with hidden boosts (#9147) 6 years ago
post_status_service_spec.rb Limit maximum visibility of local silenced users to unlisted (#9583) 6 years ago
precompute_feed_service_spec.rb Slightly reduce RAM usage (#7301) 7 years ago
process_feed_service_spec.rb rubocop issues - Cleaning up (#8912) 6 years ago
process_interaction_service_spec.rb Slightly reduce RAM usage (#7301) 7 years ago
process_mentions_service_spec.rb Slightly reduce RAM usage (#7301) 7 years ago
reblog_service_spec.rb Slightly reduce RAM usage (#7301) 7 years ago
reject_follow_service_spec.rb Slightly reduce RAM usage (#7301) 7 years ago
remove_status_service_spec.rb Slightly reduce RAM usage (#7301) 7 years ago
report_service_spec.rb Add preference for report notification e-mails, skip for duplicates (#8559) 6 years ago
resolve_account_service_spec.rb Take the first recognized actor_type. (#7410) 7 years ago
resolve_url_service_spec.rb Slightly reduce RAM usage (#7301) 7 years ago
search_service_spec.rb Allow accessing local private/DM messages by URL (#8196) 7 years ago
send_interaction_service_spec.rb Slightly reduce RAM usage (#7301) 7 years ago
subscribe_service_spec.rb Slightly reduce RAM usage (#7301) 7 years ago
suspend_account_service_spec.rb Increase reach of Delete->Actor activities (#8305) 7 years ago
unblock_domain_service_spec.rb Slightly reduce RAM usage (#7301) 7 years ago
unblock_service_spec.rb Slightly reduce RAM usage (#7301) 7 years ago
unfollow_service_spec.rb Slightly reduce RAM usage (#7301) 7 years ago
unmute_service_spec.rb Slightly reduce RAM usage (#7301) 7 years ago
unsubscribe_service_spec.rb Slightly reduce RAM usage (#7301) 7 years ago
update_remote_profile_service_spec.rb rubocop issues - Cleaning up (#8912) 6 years ago
verify_link_service_spec.rb Fix link verification for remote accounts (#8868) 6 years ago