|
|
|
@ -133,6 +133,10 @@ defmodule Pleroma.Web.Router do
|
|
|
|
|
})
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
pipeline :http_signature do
|
|
|
|
|
plug(Pleroma.Web.Plugs.HTTPSignaturePlug)
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
scope "/api/pleroma", Pleroma.Web.TwitterAPI do
|
|
|
|
|
pipe_through(:pleroma_api)
|
|
|
|
|
|
|
|
|
@ -686,7 +690,11 @@ defmodule Pleroma.Web.Router do
|
|
|
|
|
pipe_through(:ap_service_actor)
|
|
|
|
|
|
|
|
|
|
get("/", ActivityPubController, :relay)
|
|
|
|
|
|
|
|
|
|
scope [] do
|
|
|
|
|
pipe_through(:http_signature)
|
|
|
|
|
post("/inbox", ActivityPubController, :inbox)
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
get("/following", ActivityPubController, :following, assigns: %{relay: true})
|
|
|
|
|
get("/followers", ActivityPubController, :followers, assigns: %{relay: true})
|
|
|
|
|