X-Git-Url: http://git.squeep.com/?a=blobdiff_plain;f=lib%2Fpleroma%2Fweb%2Frouter.ex;h=ec06e2ffd64b8becfc14661bbafc20c6a5e62550;hb=3fcdfb75d03efa27903ba5fdd5c78f2b93a4d55b;hp=520ac4a8ceb1819159af4d7a573b89e88a0340c9;hpb=460062f2b04220ffcd8f20aa842cc95582d1f849;p=akkoma diff --git a/lib/pleroma/web/router.ex b/lib/pleroma/web/router.ex index 520ac4a8c..ec06e2ffd 100644 --- a/lib/pleroma/web/router.ex +++ b/lib/pleroma/web/router.ex @@ -132,6 +132,7 @@ defmodule Pleroma.Web.Router do get "/statuses/:id", MastodonAPIController, :get_status get "/statuses/:id/context", MastodonAPIController, :get_context + get "/statuses/:id/card", MastodonAPIController, :empty_object get "/statuses/:id/favourited_by", MastodonAPIController, :favourited_by get "/statuses/:id/reblogged_by", MastodonAPIController, :reblogged_by @@ -248,6 +249,15 @@ defmodule Pleroma.Web.Router do plug Pleroma.Web.Plugs.HTTPSignaturePlug end + scope "/", Pleroma.Web.ActivityPub do + # XXX: not really ostatus + pipe_through :ostatus + + get "/users/:nickname/followers", ActivityPubController, :followers + get "/users/:nickname/following", ActivityPubController, :following + get "/users/:nickname/outbox", ActivityPubController, :outbox + end + if @federating do scope "/", Pleroma.Web.ActivityPub do pipe_through :activitypub