Adicionar botão Interromper no terminal e corrigir botão Retomar

- Botão Interromper na toolbar do terminal para matar execuções ativas
- Endpoint POST /executions/cancel-all para cancelar agentes e pipelines
- Botão aparece/esconde automaticamente conforme execuções ativas
- Corrigir condição do botão Retomar para pipelines antigas sem failedAtStep
This commit is contained in:
Frederico Castro
2026-02-28 00:03:44 -03:00
parent a1d3ce707c
commit fd3c2dc69a
5 changed files with 39 additions and 2 deletions

View File

@@ -481,6 +481,10 @@
<span class="ws-indicator ws-indicator--disconnected" id="terminal-ws-dot"></span>
<span id="terminal-ws-label">Desconectado</span>
</div>
<button class="btn btn--danger btn--sm btn--icon-text" type="button" id="terminal-stop-btn" aria-label="Interromper execução" hidden>
<i data-lucide="square"></i>
<span>Interromper</span>
</button>
<button class="btn btn--ghost btn--sm btn--icon-text" type="button" id="terminal-clear-btn" aria-label="Limpar terminal">
<i data-lucide="trash-2"></i>
<span>Limpar</span>