GUI: add enable/disable/delete peer actions and sync script-added peers

This commit is contained in:
Ruslan
2026-04-14 12:37:41 +03:00
parent bb6cdb58ed
commit 69f51bd5d7
3 changed files with 270 additions and 4 deletions

View File

@@ -24,6 +24,18 @@
<td>
{% if p.id %}
<a href="{{ url_for('peer_view', peer_id=p.id) }}">QR/Config</a>
{% if p.status == 'online' %}
<form method="post" action="{{ url_for('peer_disable', peer_id=p.id) }}" style="display:inline">
<button type="submit">Отключить</button>
</form>
{% else %}
<form method="post" action="{{ url_for('peer_enable', peer_id=p.id) }}" style="display:inline">
<button type="submit">Включить</button>
</form>
{% endif %}
<form method="post" action="{{ url_for('peer_delete', peer_id=p.id) }}" style="display:inline" onsubmit="return confirm('Удалить peer?')">
<button type="submit">Удалить</button>
</form>
{% else %}
-
{% endif %}