Раздел «Ручной ввод M2M» по бумажным поручениям; тестовые тексты и имитации убраны из клиентского интерфейса

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
zuevav
2026-09-17 18:26:59 +03:00
parent 627dbca6af
commit e4de1ab4d8
38 changed files with 2014 additions and 132 deletions
+9 -2
View File
@@ -124,7 +124,11 @@ func checkCryptoSocket(o CheckOptions) Status {
s.Message = "сокет открыт"
s.Detail = o.CryptoSocket
if o.CryptoProvider == "stub" || o.CryptoProvider == "" {
s.Message += ", провайдер stub (реальная криптография не подключена)"
if devMode(globalRC) {
s.Message += ", провайдер stub (реальная криптография не подключена)"
} else {
s.Message += ", средство подписи не настроено"
}
} else {
s.Message += ", провайдер " + o.CryptoProvider
}
@@ -136,7 +140,10 @@ func checkNSDAdapter(ctx context.Context, o CheckOptions) Status {
if o.NSDAdapterURL == "" {
s.OK = true
s.Optional = true
s.Message = "не подключён — режим эмуляции (mock)"
s.Message = "не настроен — обмен с НРД не выполняется"
if devMode(globalRC) {
s.Message = "не подключён — режим эмуляции (mock)"
}
return s
}
// У ИШ нет /healthz — проверяем рабочий эндпоинт Web API (engine/state