docs: receive all docs from app-autotest
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
# Sonnet 4.6 — Параметры операций + аудит багов
|
||||
|
||||
Дата: 2026-07-30
|
||||
|
||||
## 🔴 Баг 1: runOp() — форма только для modify
|
||||
app.js:127 — все кроме modify идут с executeOp({}). create_user, delete_user и др. получают пустые params.
|
||||
|
||||
**Решение (Вариант C):** Всегда showParams. Если params пустые — показать заголовок + кнопку без полей.
|
||||
|
||||
## 🔴 Баг 2: CMDB-delete не чистит трекер
|
||||
api_test.py — после успешного CMDB инстанс в трекере → показывается как "creating" вечно.
|
||||
|
||||
## 🟠 Баг 3: Сетевая ошибка в поллинге → busy навсегда
|
||||
app.js — fetch в setInterval без try/catch → silent reject → busy stuck.
|
||||
|
||||
## 🟡 Баг 4: refreshInstances только при OK
|
||||
app.js:357 — после FAIL список не обновляется.
|
||||
|
||||
## 🟢 Баг 5: currentSvcId=1 хардкод
|
||||
Первый сервис ≠ 1 → рассинхрон UI и данных.
|
||||
|
||||
## 🟢 Баг 6: detect_endpoint ×3-4 на запрос
|
||||
auth.py — кэшировать через flask.g.
|
||||
|
||||
## Приоритет
|
||||
1. Баг 2 — 1 строка
|
||||
2. Баг 1 — основная задача (форма для всех операций)
|
||||
3. Баг 3 — busy stuck
|
||||
4. Баг 4 — одна строка
|
||||
5. Баги 5-6 — отдельно
|
||||
Reference in New Issue
Block a user