refactoring-backend #3

Merged
lukas.pupkalipinski merged 403 commits from refactoring-backend into main 2026-05-20 20:23:46 +02:00
3 changed files with 5 additions and 3 deletions
Showing only changes of commit 4b2e86edbb - Show all commits

View File

@@ -62,6 +62,8 @@ The `GET /api/config` log preview endpoint (`POST /api/config/preview-log`) call
### Task 3 — Fix filter_config router: import ConfigWriteError from the correct module
**Status:** Completed
**Severity:** Bug
**Where:**

View File

@@ -5,7 +5,7 @@ from typing import Annotated
from fastapi import APIRouter, HTTPException, Path, Query, status
from app.dependencies import AuthDep, Fail2BanConfigDirDep, Fail2BanSocketDep
from app.services.config_file_service import ConfigWriteError
from app.exceptions import ConfigWriteError
from app.models.config import (
AssignFilterRequest,
FilterConfig,

View File

@@ -18,7 +18,7 @@ from pathlib import Path
import structlog
from app.exceptions import FilterInvalidRegexError
from app.exceptions import ConfigWriteError, FilterInvalidRegexError, JailNotFoundInConfigError
from app.helpers.config_file_helpers import (
_get_active_jail_names,
_parse_jails_sync,
@@ -32,7 +32,7 @@ from app.models.config import (
FilterListResponse,
FilterUpdateRequest,
)
from app.services.config_file_service import _TRUE_VALUES, ConfigWriteError, JailNotFoundInConfigError
from app.services.config_file_service import _TRUE_VALUES
from app.utils import conffile_parser
log: structlog.stdlib.BoundLogger = structlog.get_logger()