This commit is contained in:
2026-08-24 16:40:48 +03:00
parent f7e99516bf
commit 32abb8bf0a
73 changed files with 12364 additions and 9292 deletions
@@ -411,7 +411,7 @@
<p class="hint">Используется и для входа в веб-конфигуратор, и для настроек в приложении.</p>
<div class="row">
<label>Новый пароль
<input type="password" id="new-password" placeholder="Оставьте пустым чтобы не менять">
<input type="text" id="new-password" placeholder="Оставьте пустым чтобы не менять" autocomplete="off">
</label>
<button type="button" id="save-password" class="primary">Сохранить пароль</button>
</div>
@@ -440,6 +440,28 @@
</select>
</label>
<label>URL <input type="text" id="b-url" required></label>
<label>Ожидание ответа, мс
<input type="number" id="b-action-timeout" min="1000" max="600000" step="500" value="7000">
</label>
<p class="hint b-action-timeout-hint">Таймаут одного HTTP-запроса. По умолчанию 7000 мс (7 с). При «Мгновенном отклике» влияет только на фоновый запрос и лог.</p>
<div class="latch-reset-block" id="b-latch-block">
<label class="check">
<input type="checkbox" id="b-latch-enabled" checked>
Сброс повторным нажатием
</label>
<p class="hint">Первое нажатие — вызов по URL выше. Успех, если в ответе есть указанный текст или HTTP &lt; 400. Зелёный статус держится до повторного нажатия (URL сброса).</p>
<div id="b-latch-fields" class="latch-reset-fields">
<label>URL сброса <input type="text" id="b-reset-url" placeholder="http://host/api/click/btn?bid=01*04*00"></label>
<label>Успех если в ответе <input type="text" id="b-success-match" value="OK"></label>
<label class="check">
<input type="checkbox" id="b-fire-and-forget">
Мгновенный отклик
</label>
<p class="hint latch-fire-hint">Статус обновляется сразу после нажатия; команда на сервер уходит параллельно.</p>
</div>
</div>
<label>Текст успеха <input type="text" id="b-success"></label>
<label>Текст ошибки <input type="text" id="b-error" value="Ошибка"></label>
<label>Текст ожидания <input type="text" id="b-pending" value="..."></label>