|
|
|
@ -21,17 +21,18 @@ defmodule Pleroma.Web.Router do
|
|
|
|
|
|
|
|
|
|
scope "/api", Pleroma.Web do
|
|
|
|
|
pipe_through :api
|
|
|
|
|
get "/statuses/public_timeline.json", TwitterAPI.Controller, :public_timeline
|
|
|
|
|
get "/statuses/public_and_external_timeline.json", TwitterAPI.Controller, :public_timeline
|
|
|
|
|
get "/statuses/public_timeline", TwitterAPI.Controller, :public_timeline
|
|
|
|
|
get "/statuses/public_and_external_timeline", TwitterAPI.Controller, :public_timeline
|
|
|
|
|
get "/statuses/show/:id", TwitterAPI.Controller, :fetch_status
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
scope "/api", Pleroma.Web do
|
|
|
|
|
pipe_through :authenticated_api
|
|
|
|
|
|
|
|
|
|
post "/account/verify_credentials.json", TwitterAPI.Controller, :verify_credentials
|
|
|
|
|
post "/statuses/update.json", TwitterAPI.Controller, :status_update
|
|
|
|
|
get "/statuses/friends_timeline.json", TwitterAPI.Controller, :friends_timeline
|
|
|
|
|
post "/friendships/create.json", TwitterAPI.Controller, :follow
|
|
|
|
|
post "/friendships/destroy.json", TwitterAPI.Controller, :unfollow
|
|
|
|
|
post "/account/verify_credentials", TwitterAPI.Controller, :verify_credentials
|
|
|
|
|
post "/statuses/update", TwitterAPI.Controller, :status_update
|
|
|
|
|
get "/statuses/friends_timeline", TwitterAPI.Controller, :friends_timeline
|
|
|
|
|
post "/friendships/create", TwitterAPI.Controller, :follow
|
|
|
|
|
post "/friendships/destroy", TwitterAPI.Controller, :unfollow
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|