|
|
@@ -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 |