From 7d6d8759a5b960329fe0822291328b4e8efa9482 Mon Sep 17 00:00:00 2001 From: admin Date: Mon, 14 Sep 2026 12:39:06 +0300 Subject: [PATCH] refactor: remove obsolete endpoint references --- CHANGELOG.md | 4 ++++ README.md | 2 +- app/version.py | 6 +++--- pyproject.toml | 2 +- tests/test_api.py | 6 +----- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9d4b5c1..fd9e3e7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## 0.8.3 + +- Удалены устаревшие пояснение о недоступном endpoint и проверка его отсутствия. + ## 0.8.2 - Добавлен production CD workflow с backup PostgreSQL и проверкой healthcheck после обновления. diff --git a/README.md b/README.md index 2dfee27..5f7c54f 100644 --- a/README.md +++ b/README.md @@ -64,7 +64,7 @@ docker compose up -d --build --remove-orphans - API и админка: `http://localhost:8000` - PostgreSQL: `postgres:5432` внутри сети Compose; порт на хост не опубликован. -Compose запускает `api`, `worker` и `postgres`. API привязан к localhost; для внешнего доступа нужен настроенный reverse proxy. MCP удалён, endpoint `/mcp` отсутствует; REST API данных требует сессию администратора. +Compose запускает `api`, `worker` и `postgres`. API привязан к localhost; для внешнего доступа нужен настроенный reverse proxy. REST API данных требует сессию администратора. Таблицы создаются приложением при старте. При обновлении существующей базы приложение также добавляет недостающие runtime-колонки, например `crawl_runs.skipped_count`. SQL-миграции для ручного применения лежат в `migrations/`. diff --git a/app/version.py b/app/version.py index 9024ee5..5bdb0d1 100644 --- a/app/version.py +++ b/app/version.py @@ -1,3 +1,3 @@ -APP_VERSION = "0.8.2" -FRONTEND_VERSION = "0.8.2" -BACKEND_VERSION = "0.8.2" +APP_VERSION = "0.8.3" +FRONTEND_VERSION = "0.8.3" +BACKEND_VERSION = "0.8.3" diff --git a/pyproject.toml b/pyproject.toml index 82d6487..a364ca8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "miem-workers" -version = "0.8.2" +version = "0.8.3" description = "MIEM employees parser, admin API, and web admin" requires-python = ">=3.11" dependencies = [ diff --git a/tests/test_api.py b/tests/test_api.py index bc24263..4708e06 100644 --- a/tests/test_api.py +++ b/tests/test_api.py @@ -18,11 +18,7 @@ def test_health_returns_versions(): response = TestClient(app).get("/api/health") assert response.status_code == 200 - assert response.json()["backend_version"] == "0.8.2" - - -def test_mcp_endpoint_is_removed(): - assert TestClient(app).get("/mcp").status_code == 404 + assert response.json()["backend_version"] == "0.8.3" def test_api_employees_and_stats_require_admin_session():