+ post "/media/upload", TwitterAPI.Controller, :upload_json
+
+ post "/favorites/create/:id", TwitterAPI.Controller, :favorite
+ post "/favorites/create", TwitterAPI.Controller, :favorite
+ post "/favorites/destroy/:id", TwitterAPI.Controller, :unfavorite
+
+ post "/qvitter/update_avatar", TwitterAPI.Controller, :update_avatar
+
+ get "/statuses/followers", TwitterAPI.Controller, :followers
+ end
+
+ pipeline :ostatus do
+ plug :accepts, ["xml", "atom", "html"]
+ end
+
+ scope "/", Pleroma.Web do
+ pipe_through :ostatus
+
+ get "/objects/:uuid", OStatus.OStatusController, :object
+ get "/activities/:uuid", OStatus.OStatusController, :activity
+
+ get "/users/:nickname/feed", OStatus.OStatusController, :feed
+ get "/users/:nickname", OStatus.OStatusController, :feed_redirect
+ post "/users/:nickname/salmon", OStatus.OStatusController, :salmon_incoming
+ post "/push/hub/:nickname", Websub.WebsubController, :websub_subscription_request
+ get "/push/subscriptions/:id", Websub.WebsubController, :websub_subscription_confirmation
+ post "/push/subscriptions/:id", Websub.WebsubController, :websub_incoming