get "/accounts/:id/followers", MastodonAPIController, :followers
get "/accounts/:id/following", MastodonAPIController, :following
get "/accounts/:id", MastodonAPIController, :user
+
+ get "/search", MastodonAPIController, :search
end
scope "/api", Pleroma.Web do
get "/statusnet/version", TwitterAPI.UtilController, :version
end
+ @instance Application.get_env(:pleroma, :instance)
+ @registrations_open Keyword.get(@instance, :registrations_open)
+
scope "/api", Pleroma.Web do
pipe_through :api
get "/statuses/show/:id", TwitterAPI.Controller, :fetch_status
get "/statusnet/conversation/:id", TwitterAPI.Controller, :fetch_conversation
- post "/account/register", TwitterAPI.Controller, :register
+ if @registrations_open do
+ post "/account/register", TwitterAPI.Controller, :register
+ end
+ get "/search", TwitterAPI.Controller, :search
get "/externalprofile/show", TwitterAPI.Controller, :external_profile
end