commit: 1eb8375121ba566fd838a71b9b3b482fb153a249
parent: 3cb53e05dca28bf09f85e51a68db0b01f7ba0e15
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date: Mon, 30 Apr 2018 02:31:42 +0200
lib/pleroma/web/router.ex: Remove complete globbing allowing to 404 on unknown APIs
Diffstat:
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/lib/pleroma/web/router.ex b/lib/pleroma/web/router.ex
@@ -620,9 +620,18 @@ defmodule Pleroma.Web.Router do
scope "/", Fallback do
get("/registration/:token", RedirectController, :registration_page)
get("/:maybe_nickname_or_id", RedirectController, :redirector_with_meta)
- get("/*path", RedirectController, :redirector)
options("/*path", RedirectController, :empty)
+
+ get("/", RedirectController, :redirector)
+ get("/settings", RedirectController, :redirector)
+ get("/user-settings", RedirectController, :redirector)
+ get("/settings/*path", RedirectController, :redirector)
+ get("/users/*path", RedirectController, :redirector)
+ get("/main/*path", RedirectController, :redirector)
+ get("/tag/*tag", RedirectController, :redirector)
+ get("/:user/mentions", RedirectController, :redirector)
+ get("/oauth/undefined", RedirectController, :redirector)
end
end