«Диагностика» объединена со «Статусом системы»
Службы (с перезапуском), здоровье фоновых компонентов, запрос справочника участников и тестовые прогоны переехали из «Настройка → Диагностика» в «Статус системы» — одно место про состояние bj. Раздел «Диагностика» и пункт меню убраны, старые ссылки (#tests, #units) ведут в «Статус». «Настройка» больше не опрашивает systemctl при каждом открытии. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Q7eREaYwUt1i4fNLZcGnjn
This commit is contained in:
@@ -629,6 +629,9 @@ type statusData struct {
|
||||
StripFrom string // начало полосы
|
||||
Fails []SendFailView // недоставленные переводы
|
||||
Probe bool // только что запрошена проверка связи
|
||||
Units []UnitView // службы bj и модулей
|
||||
Health []HealthStatus // фоновые компоненты
|
||||
LastTest any // последний сквозной тестовый прогон
|
||||
}
|
||||
|
||||
// RegisterAdmin вешает HTML-маршруты /admin/* на mux. Возвращает admin
|
||||
@@ -1019,6 +1022,7 @@ func (a *admin) renderStatus(w http.ResponseWriter, r *http.Request, opts CheckO
|
||||
page: pg, Checks: s.Checks, CheckedAt: s.CheckedAt,
|
||||
Strip: nsdStrip(titles, now), StripFrom: now.Add(-24 * time.Hour).Format("02.01 15:04"),
|
||||
Fails: sendFailViews(), Probe: r.URL.Query().Get("probe") != "",
|
||||
Units: unitViews(globalRC), Health: HealthSnapshot(), LastTest: globalRC.Snapshot().LastTest,
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user