logo

pleroma

My custom branche(s) on git.pleroma.social/pleroma/pleroma
commit: 9fe82518a2553da30107ed9c6bfa3d7ebfba045f
parent: eae88934e8cfbeb7bcfcded3b13152f22cf73e8e
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:

Mlib/pleroma/web/router.ex11++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/lib/pleroma/web/router.ex b/lib/pleroma/web/router.ex @@ -513,9 +513,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