feat: Implement web-based SSH terminal with session management, command logging, and host interaction.
Tests / Backend Tests (Python) (3.10) (push) Has been cancelled
Tests / Backend Tests (Python) (3.11) (push) Has been cancelled
Tests / Backend Tests (Python) (3.12) (push) Has been cancelled
Tests / Frontend Tests (JS) (push) Has been cancelled
Tests / Integration Tests (push) Has been cancelled
Tests / All Tests Passed (push) Has been cancelled
Tests / Backend Tests (Python) (3.10) (push) Has been cancelled
Tests / Backend Tests (Python) (3.11) (push) Has been cancelled
Tests / Backend Tests (Python) (3.12) (push) Has been cancelled
Tests / Frontend Tests (JS) (push) Has been cancelled
Tests / Integration Tests (push) Has been cancelled
Tests / All Tests Passed (push) Has been cancelled
This commit is contained in:
@@ -191,6 +191,12 @@
|
||||
}
|
||||
.terminal-history-meta { display: flex; align-items: center; gap: 0.5rem; flex-shrink: 0; }
|
||||
.terminal-history-time { font-size: 0.6875rem; color: #6b7280; }
|
||||
.terminal-history-host {
|
||||
font-size: 0.6875rem; color: #4ade80;
|
||||
background: rgba(34, 197, 94, 0.1); padding: 0.125rem 0.375rem;
|
||||
border-radius: 4px; border: 1px solid rgba(34, 197, 94, 0.2);
|
||||
margin-left: auto; white-space: nowrap;
|
||||
}
|
||||
.terminal-history-count {
|
||||
font-size: 0.625rem; color: #7c3aed;
|
||||
background: rgba(124, 58, 237, 0.2); padding: 0.125rem 0.375rem;
|
||||
@@ -289,11 +295,6 @@
|
||||
{% if debug_panel_html %}
|
||||
{{ debug_panel_html | safe }}
|
||||
{% endif %}
|
||||
<iframe
|
||||
id="terminalFrame"
|
||||
src="about:blank"
|
||||
allow="clipboard-read; clipboard-write; clipboard-write-text"
|
||||
></iframe>
|
||||
<div class="terminal-history-panel" id="terminalHistoryPanel" style="display: none;">
|
||||
<div class="terminal-history-header">
|
||||
<div class="terminal-history-search">
|
||||
@@ -338,6 +339,11 @@
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
<iframe
|
||||
id="terminalFrame"
|
||||
src="about:blank"
|
||||
allow="clipboard-read; clipboard-write; clipboard-write-text"
|
||||
></iframe>
|
||||
</div>
|
||||
|
||||
{{ script_block | safe }}
|
||||
|
||||
Reference in New Issue
Block a user