|
|
|
|
@ -1,3 +1,5 @@
|
|
|
|
|
from urllib.parse import quote
|
|
|
|
|
|
|
|
|
|
from flask import Response
|
|
|
|
|
from flask_restful import Resource, reqparse # type: ignore
|
|
|
|
|
from werkzeug.exceptions import Forbidden, NotFound
|
|
|
|
|
@ -7,7 +9,6 @@ from controllers.files.error import UnsupportedFileTypeError
|
|
|
|
|
from core.tools.signature import verify_tool_file_signature
|
|
|
|
|
from core.tools.tool_file_manager import ToolFileManager
|
|
|
|
|
from models import db as global_db
|
|
|
|
|
from urllib.parse import quote
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class ToolFilePreviewApi(Resource):
|
|
|
|
|
|