Merge remote-tracking branch 'pleroma/develop' into cycles-router-mediaproxy
authorAlex Gleason <alex@alexgleason.me>
Fri, 28 May 2021 18:08:23 +0000 (13:08 -0500)
committerAlex Gleason <alex@alexgleason.me>
Fri, 28 May 2021 18:08:23 +0000 (13:08 -0500)
1  2 
lib/pleroma/web/router.ex

index 25745561617e117953c9237e53e46d43d59011d4,ccf2ef796b33633215a36e3db10ca7dd66bb7f0b..4b66d14711f4586feffd513c4468eebf62d7cd33
@@@ -204,7 -204,7 +204,7 @@@ defmodule Pleroma.Web.Router d
      get("/users/:nickname/credentials", AdminAPIController, :show_user_credentials)
      patch("/users/:nickname/credentials", AdminAPIController, :update_user_credentials)
  
-     get("/users", UserController, :list)
+     get("/users", UserController, :index)
      get("/users/:nickname", UserController, :show)
      get("/users/:nickname/statuses", AdminAPIController, :list_user_statuses)
      get("/users/:nickname/chats", AdminAPIController, :list_user_chats)
      # The following two are S2S as well, see `ActivityPub.fetch_follow_information_for_user/1`:
      get("/users/:nickname/followers", ActivityPubController, :followers)
      get("/users/:nickname/following", ActivityPubController, :following)
+     get("/users/:nickname/collections/featured", ActivityPubController, :pinned)
    end
  
    scope "/", Pleroma.Web.ActivityPub do
      get("/embed/:id", EmbedController, :show)
    end
  
 -  scope "/proxy/", Pleroma.Web.MediaProxy do
 -    get("/preview/:sig/:url", MediaProxyController, :preview)
 -    get("/preview/:sig/:url/:filename", MediaProxyController, :preview)
 -    get("/:sig/:url", MediaProxyController, :remote)
 -    get("/:sig/:url/:filename", MediaProxyController, :remote)
 +  scope "/proxy/", Pleroma.Web do
 +    get("/preview/:sig/:url", MediaProxy.MediaProxyController, :preview)
 +    get("/preview/:sig/:url/:filename", MediaProxy.MediaProxyController, :preview)
 +    get("/:sig/:url", MediaProxy.MediaProxyController, :remote)
 +    get("/:sig/:url/:filename", MediaProxy.MediaProxyController, :remote)
    end
  
    if Pleroma.Config.get(:env) == :dev do