* feat: implement URL validation to prevent SSRF

* feat: add zip extraction security

* ruff fixes

* fix: standardize error messages across API responses
This commit is contained in:
Alex
2025-12-24 16:35:57 +00:00
committed by GitHub
parent 98e949d2fd
commit 197e94302b
7 changed files with 102 additions and 44 deletions

View File

@@ -137,5 +137,5 @@ class AnswerResource(Resource, BaseAnswerResource):
f"/api/answer - error: {str(e)} - traceback: {traceback.format_exc()}",
extra={"error": str(e), "traceback": traceback.format_exc()},
)
return make_response({"error": str(e)}, 500)
return make_response({"error": "An error occurred processing your request"}, 500)
return make_response(result, 200)