Implement the headless SSH server

This commit is contained in:
2026-07-19 20:35:02 +02:00
parent 92a942d52f
commit 45cb0cd502
26 changed files with 4226 additions and 55 deletions

View File

@@ -712,3 +712,29 @@ import-sidebar-pending = Not analyzed
import-deleteTitle = Delete import definition?
import-deleteMessage = Delete “{ $name }” and its saved analysis? Imported project content is not removed.
import-toast-deleted = Import definition deleted.
menu-item-connectServer = Connect to Server…
menu-item-disconnectServer = Disconnect from Server
remoteConnection-title = Connect to RuDS Server
remoteConnection-description = Use your private RuDS SSH identity. The first connection records the server host key.
remoteConnection-target = Server
remoteConnection-targetPlaceholder = user@host or user@host:port
remoteConnection-connect = Connect
remoteConnection-connecting = Connecting…
remoteConnection-projects = Remote projects
remoteConnection-open = Open Project
remoteConnection-cancel = Cancel
remoteConnection-connectionLost = The remote connection is no longer available.
remoteConnection-opened = Remote project opened.
remoteConnection-disconnected = Disconnected from the RuDS server.
remoteConnection-eventReceived = Remote event #{ $sequence }: { $event }
remoteConnection-taskUpdate = Remote task update: { $count } tasks.
remoteConnection-invalidTarget = Use the form user@host or user@host:port.
remoteConnection-failed = Could not connect to the RuDS server: { $reason }
remoteConnection-openFailed = Could not open the remote project: { $reason }
remoteTerminal-serverTitle = RuDS server session
remoteTerminal-localTitle = RuDS terminal session
remoteTerminal-availableProjects = Available projects
remoteTerminal-quit = q to quit
remoteTerminal-serverListening = RuDS SSH server listening on { $address }
remoteTerminal-authorizedKeys = Authorized keys: { $path }
remoteTerminal-headlessFallback = No graphical session is available; starting the terminal UI.