From 8d3ab5718fb1bdca90ed5e12cddc9df5c68a54ed Mon Sep 17 00:00:00 2001 From: Sam Chau Date: Wed, 5 Feb 2025 13:06:15 +1030 Subject: [PATCH] refactor: remove URL prefixes from blueprints in the application --- backend/app/arr/__init__.py | 2 +- backend/app/auth/__init__.py | 2 +- backend/app/backup/__init__.py | 2 +- backend/app/data/__init__.py | 2 +- backend/app/git/__init__.py | 2 +- backend/app/importarr/__init__.py | 2 +- backend/app/logs/__init__.py | 2 +- backend/app/settings/__init__.py | 2 +- backend/app/task/__init__.py | 2 +- frontend/vite.config.js | 3 +-- 10 files changed, 10 insertions(+), 11 deletions(-) diff --git a/backend/app/arr/__init__.py b/backend/app/arr/__init__.py index 51029e8..daefa05 100644 --- a/backend/app/arr/__init__.py +++ b/backend/app/arr/__init__.py @@ -8,7 +8,7 @@ from .manager import (save_arr_config, get_all_arr_configs, get_arr_config, logger = logging.getLogger(__name__) logger.setLevel(logging.ERROR) -bp = Blueprint('arr', __name__, url_prefix='/arr') +bp = Blueprint('arr', __name__) @bp.route('/ping', methods=['POST', 'OPTIONS']) diff --git a/backend/app/auth/__init__.py b/backend/app/auth/__init__.py index 77d28c3..8b07fda 100644 --- a/backend/app/auth/__init__.py +++ b/backend/app/auth/__init__.py @@ -7,7 +7,7 @@ import logging from ..db import get_db logger = logging.getLogger(__name__) -bp = Blueprint('auth', __name__, url_prefix='/auth') +bp = Blueprint('auth', __name__) @bp.route('/setup', methods=['GET', 'POST']) diff --git a/backend/app/backup/__init__.py b/backend/app/backup/__init__.py index 1baeb20..30e16e0 100644 --- a/backend/app/backup/__init__.py +++ b/backend/app/backup/__init__.py @@ -9,7 +9,7 @@ import tempfile import zipfile logger = logging.getLogger(__name__) -bp = Blueprint('backup', __name__, url_prefix='/backup') +bp = Blueprint('backup', __name__) @bp.route('', methods=['GET']) diff --git a/backend/app/data/__init__.py b/backend/app/data/__init__.py index 61490f9..57871c7 100644 --- a/backend/app/data/__init__.py +++ b/backend/app/data/__init__.py @@ -9,7 +9,7 @@ from .utils import (get_category_directory, load_yaml_file, validate, logger = logging.getLogger(__name__) logger.setLevel(logging.INFO) -bp = Blueprint('data', __name__, url_prefix='/data') +bp = Blueprint('data', __name__) @bp.route('/', methods=['GET']) diff --git a/backend/app/git/__init__.py b/backend/app/git/__init__.py index 058564e..9304ea6 100644 --- a/backend/app/git/__init__.py +++ b/backend/app/git/__init__.py @@ -13,7 +13,7 @@ import logging logger = logging.getLogger(__name__) logger.setLevel(logging.DEBUG) -bp = Blueprint('git', __name__, url_prefix='/git') +bp = Blueprint('git', __name__) REPO_PATH = config.DB_DIR branch_manager = Branch_Manager(REPO_PATH) diff --git a/backend/app/importarr/__init__.py b/backend/app/importarr/__init__.py index 675ee29..2a39487 100644 --- a/backend/app/importarr/__init__.py +++ b/backend/app/importarr/__init__.py @@ -11,7 +11,7 @@ from ..db import get_unique_arrs logger = logging.getLogger('importarr') -bp = Blueprint('import', __name__, url_prefix='/import') +bp = Blueprint('import', __name__) @bp.route('/format', methods=['POST', 'OPTIONS']) diff --git a/backend/app/logs/__init__.py b/backend/app/logs/__init__.py index e399cf0..f45ead2 100644 --- a/backend/app/logs/__init__.py +++ b/backend/app/logs/__init__.py @@ -3,7 +3,7 @@ import os from ..config import config import logging -bp = Blueprint('logs', __name__, url_prefix='/logs') +bp = Blueprint('logs', __name__) logger = logging.getLogger(__name__) diff --git a/backend/app/settings/__init__.py b/backend/app/settings/__init__.py index 95e73ce..f89fa26 100644 --- a/backend/app/settings/__init__.py +++ b/backend/app/settings/__init__.py @@ -7,7 +7,7 @@ from ..db import get_db import logging logger = logging.getLogger(__name__) -bp = Blueprint('settings', __name__, url_prefix='/settings') +bp = Blueprint('settings', __name__) @bp.route('/general', methods=['GET']) diff --git a/backend/app/task/__init__.py b/backend/app/task/__init__.py index 2e991d2..b84e18e 100644 --- a/backend/app/task/__init__.py +++ b/backend/app/task/__init__.py @@ -4,7 +4,7 @@ import logging from ..db import get_db from .tasks import TaskScheduler -bp = Blueprint('tasks', __name__, url_prefix='/tasks') +bp = Blueprint('tasks', __name__) logger = logging.getLogger(__name__) diff --git a/frontend/vite.config.js b/frontend/vite.config.js index 5ff3901..0ad44e9 100644 --- a/frontend/vite.config.js +++ b/frontend/vite.config.js @@ -14,8 +14,7 @@ export default defineConfig({ proxy: { '/api': { target: 'http://backend:5000', - changeOrigin: true, - rewrite: path => path.replace(/^\/api/, '') + changeOrigin: true } } },