fix: harden Polygon operation validation

This commit is contained in:
Repinoid
2026-10-25 14:07:13 +03:00
parent 3df89ec9e7
commit e3a031ce50
18 changed files with 803 additions and 346 deletions
+1 -5
View File
@@ -18,9 +18,6 @@ SERVICES = LocalProxy(lambda: _cfg.get_services(g.stand_id))
VERSION = _cfg.VERSION
# Токен для авторизации в Swagger UI (предзаполняется)
_MOCK_AUTH_TOKEN = os.getenv("MOCK_AUTH_TOKEN", "test-token-123")
# URL для OpenAPI-спеке (сервер)
_POLYGON_ENDPOINT = os.getenv("POLYGON_ENDPOINT", "https://polygon.pythonk8s.dev.nubes.ru")
@@ -90,7 +87,7 @@ def swagger():
"""Swagger UI — интерактивная документация API.
Спек OpenAPI встроена прямо в HTML — без отдельного HTTP-запроса.
Токен авторизации предзаполняется автоматически (MOCK_AUTH_TOKEN).
Секрет MOCK_AUTH_TOKEN никогда не передаётся в браузер.
"""
from routes.openapi import _build_spec
import json as _json
@@ -99,5 +96,4 @@ def swagger():
"swagger.html",
version=_cfg.VERSION,
spec_json=spec_json,
auth_token=_MOCK_AUTH_TOKEN,
)