From 5d6c81ef4b446179fb9e56ab307614d8b8c69181 Mon Sep 17 00:00:00 2001 From: Andrew Date: Sun, 24 Aug 2025 18:58:37 -0400 Subject: [PATCH 1/2] Change order of api handlers for regex dump --- app/classes/web/routes/api/api_handlers.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/classes/web/routes/api/api_handlers.py b/app/classes/web/routes/api/api_handlers.py index 1b032470..58e85b91 100644 --- a/app/classes/web/routes/api/api_handlers.py +++ b/app/classes/web/routes/api/api_handlers.py @@ -256,11 +256,6 @@ def api_handlers(handler_args): handler_args, ), # Server routes - ( - r"/api/v2/servers/([a-z0-9-]+)/files/(.+)/?", - ApiServersServerFileDownload, - handler_args, - ), ( r"/api/v2/servers/?", ApiServersIndexHandler, @@ -331,6 +326,11 @@ def api_handlers(handler_args): ApiServersServerFilesIndexHandler, handler_args, ), + ( + r"/api/v2/servers/([a-z0-9-]+)/files/(.+)/?", + ApiServersServerFileDownload, + handler_args, + ), ( r"/api/v2/servers/([a-z0-9-]+)/tasks/?", ApiServersServerTasksIndexHandler, -- GitLab From 1ef485737518005fb77afeead4dc44dc20b6c3d3 Mon Sep 17 00:00:00 2001 From: Zedifus Date: Mon, 25 Aug 2025 00:28:32 +0100 Subject: [PATCH 2/2] Update changelog !882 --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6be05576..22c025f5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,7 +3,7 @@ ### New features TBD ### Bug fixes -TBD +- Fix bug where all file methods that were not `GET` methods, were returning "method not allowed" ([Merge Request](https://gitlab.com/crafty-controller/crafty-4/-/merge_requests/882)) ### Tweaks TBD ### Lang -- GitLab