fix: история LIMIT 50->25 — ответ не влазил в 20KB (v1.2.45)

This commit is contained in:
“Naeel”
2026-08-04 14:50:07 +04:00
parent 2f07ba507d
commit 2b5e39211b
3 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -32,7 +32,7 @@ from routes.api_scenario_defs import bp_defs as api_scenario_defs_bp
# Версия — показывается в топбаре UI. Меняется при КАЖДОМ изменении кода.
# Нужна для фильтрации истории (пользователь видит только записи своей версии).
VERSION = "1.2.44"
VERSION = "1.2.45"
# Flask-приложение с Jinja2-шаблонами из папки templates/
app = Flask(__name__, template_folder="templates", static_folder="static")
+2 -2
View File
@@ -395,7 +395,7 @@ def api_log():
@bp.route("/api/history")
def api_history():
"""Последние 50 записей истории тестов (фильтр по client_id + stand)."""
"""Последние 25 записей истории тестов (фильтр по client_id + stand)."""
conn = None
cur = None
try:
@@ -412,7 +412,7 @@ def api_history():
FROM runs
WHERE client_id = %s AND stand = %s
ORDER BY created_at DESC
LIMIT 50
LIMIT 25
""", (get_client_id(), get_stand()))
rows = cur.fetchall()
cols = [d[0] for d in cur.description]
+1 -1
View File
@@ -1,6 +1,6 @@
// history.js — история тестов (вид «История»)
//
// Загружает последние 50 записей из GET /api/history.
// Загружает последние 25 записей из GET /api/history.
// Каждая запись — строка таблицы: время, операция, инстанс, статус, длительность.
// При клике на строку — раскрываются этапы выполнения (stages).
//