Fix filter_config router import and mark Task 3 complete

This commit is contained in:
2026-04-13 19:10:24 +02:00
parent 5957d851b5
commit 4b2e86edbb
3 changed files with 5 additions and 3 deletions

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 ### Task 3 — Fix filter_config router: import ConfigWriteError from the correct module
**Status:** Completed
**Severity:** Bug **Severity:** Bug
**Where:** **Where:**

View File

@@ -5,7 +5,7 @@ from typing import Annotated
from fastapi import APIRouter, HTTPException, Path, Query, status from fastapi import APIRouter, HTTPException, Path, Query, status
from app.dependencies import AuthDep, Fail2BanConfigDirDep, Fail2BanSocketDep 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 ( from app.models.config import (
AssignFilterRequest, AssignFilterRequest,
FilterConfig, FilterConfig,

View File

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