From 08e9db31d6b20cbef0a10414e135cb58b39f91e5 Mon Sep 17 00:00:00 2001 From: tv Date: Wed, 2 Dec 2020 00:43:07 +0100 Subject: tv elm-package-proxy: allow GET on /all-packages --- tv/2configs/elm-packages-proxy.nix | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/tv/2configs/elm-packages-proxy.nix b/tv/2configs/elm-packages-proxy.nix index 67be0478..ecced3da 100644 --- a/tv/2configs/elm-packages-proxy.nix +++ b/tv/2configs/elm-packages-proxy.nix @@ -39,10 +39,6 @@ in { proxy_set_header X-Version $version; proxy_pass_header Server; - if ($request_method != POST) { - return 405; - } - proxy_pass http://127.0.0.1:${toString config.krebs.htgen.elm-packages-proxy.port}; ''; @@ -171,7 +167,7 @@ in { fi exit ;; - 'POST /all-packages') + 'GET /all-packages'|'POST /all-packages') response=$(mktemp -t htgen.$$.elm-packages-proxy.all-packages.XXXXXXXX) trap "rm $response >&2" EXIT @@ -201,7 +197,7 @@ in { file_response 200 OK "$response" 'application/json; charset=UTF-8' exit ;; - 'POST /all-packages/since/'*) + 'GET /all-packages/since/'*|'POST /all-packages/since/'*) response=$(mktemp -t htgen.$$.elm-packages-proxy.all-packages.XXXXXXXX) trap "rm $response >&2" EXIT -- cgit v1.2.3