feat: Implement web-based terminal with session management, command history, and dedicated UI.
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:
2026-03-03 11:51:57 -05:00
parent 88742892d0
commit d29eefcef4
12 changed files with 638 additions and 189 deletions
+2
View File
@@ -19,6 +19,7 @@ class CommandHistoryItem(BaseModel):
host_name: Optional[str] = None
username: Optional[str] = None
execution_count: Optional[int] = None
is_pinned: bool = False
class Config:
from_attributes = True
@@ -38,6 +39,7 @@ class UniqueCommandItem(BaseModel):
command_hash: str
last_used: datetime
execution_count: int
is_pinned: bool = False
class UniqueCommandsResponse(BaseModel):